Changeset 3974


Ignore:
Timestamp:
05/27/10 14:34:13 (15 years ago)
Author:
seroussi
Message:

modified balanced thickness

Location:
issm/trunk/src/m/solutions/jpl
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • issm/trunk/src/m/solutions/jpl/balancedthickness.m

    r3934 r3974  
    1717        md.dof=modelsize(models);
    1818
    19         %initialize inputs
    20         displaystring(md.verbose,'\n%s',['setup inputs...']);
    21         inputs=inputlist;
    22         inputs=add(inputs,'velocity',models.bt.parameters.u_g,'doublevec',3,models.bt.parameters.NumberOfNodes);
    23         inputs=add(inputs,'melting',models.bt.parameters.m_g,'doublevec',1,models.bt.parameters.NumberOfNodes);
    24         inputs=add(inputs,'accumulation',models.bt.parameters.a_g,'doublevec',1,models.bt.parameters.NumberOfNodes);
    25 
     19        %compute solution
    2620        displaystring(md.verbose,'\n%s',['call computational core:']);
    2721        results=balancedthickness_core(models,BalancedthicknessAnalysisEnum(),NoneAnalysisEnum());
     
    2923        displaystring(md.verbose,'\n%s',['load results...']);
    3024        if ~isstruct(md.results), md.results=struct(); end
    31         md.results.BalancedThicknessAnalysis=processresults(models,results);
     25        md.results.BalancedthicknessAnalysis=processresults(models,results);
    3226
    3327        %stop timing
  • issm/trunk/src/m/solutions/jpl/balancedthickness_core.m

    r3839 r3974  
    1010        results.step=1;
    1111
    12         displaystring(m.parameters.Verbose,'\n%s',['depth averaging velocity...']);
    13         %Take only the first two dofs of m.parameters.u_g
    14         u_g=get(inputs,'velocity',[1 1 0 0]);
    15         u_g=FieldDepthAverage(m.elements,m.nodes,m.vertices,m.loads,m.materials,m.parameters,u_g,'velocity');
    16         inputs=add(inputs,'velocity_average',u_g,'doublevec',2,m.parameters.NumberOfNodes);
    17 
    1812        displaystring(m.parameters.Verbose,'\n%s',['call computational core:']);
    1913        results.h_g=diagnostic_core_linear(m,analysis_type,sub_analysis_type);
Note: See TracChangeset for help on using the changeset viewer.