Changeset 954


Ignore:
Timestamp:
06/12/09 14:36:37 (16 years ago)
Author:
seroussi
Message:

fixed transient3d with new results

File:
1 edited

Legend:

Unmodified
Added
Removed
  • issm/trunk/src/m/solutions/cielo/transient3d.m

    r953 r954  
    5252inputs=inputlist;
    5353inputs=add(inputs,'velocity',solution.u_g,'doublevec',3,models.p.parameters.numberofnodes);
    54 inputs=add(inputs,'melting',solution_g,'doublevec',1,models.p.parameters.numberofnodes);
     54inputs=add(inputs,'melting',solution.m_g,'doublevec',1,models.p.parameters.numberofnodes);
    5555inputs=add(inputs,'accumulation',solution.a_g,'doublevec',1,models.p.parameters.numberofnodes);
    5656inputs=add(inputs,'dt',models.p.parameters.dt,'double');
     
    8383        %Deal with temperature first
    8484        displaystring(md.debug,'\n%s',['    computing temperatures...']);
    85         [solution(n+1).t_g models.t.loads melting_offset]=thermal_core_nonlinear(models,inputs,'thermal','transient');
     85        [solution(n+1).t_g models.t.loads melting_offset]=thermal_core_nonlinear(models.m,inputs,'thermal','transient');
    8686        inputs=add(inputs,'temperature',solution(n+1).t_g,'doublevec',1,models.t.parameters.numberofnodes);
    8787       
     
    101101        displaystring(md.debug,'\n%s',['    computing new thickness...']);
    102102        inputs=add(inputs,'velocity',solution(n+1).u_g,'doublevec',3,models.p.parameters.numberofnodes);
    103         new_thickness=prognostic_core(models.p,inputs,'prognostic','');
     103        rawresults=prognostic_core(models,inputs,'prognostic','');
     104        new_thickness=rawresults.h_g;
    104105
    105106        %update surface and bed using the new thickness
Note: See TracChangeset for help on using the changeset viewer.