Changeset 1720


Ignore:
Timestamp:
08/17/09 11:21:53 (16 years ago)
Author:
seroussi
Message:

changed cielo serial time step to yrs

Location:
issm/trunk/src/m/solutions/cielo
Files:
4 edited

Legend:

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

    r1647 r1720  
    2424        inputs=add(inputs,'melting',models.p.parameters.m_g,'doublevec',1,models.p.parameters.numberofnodes);
    2525        inputs=add(inputs,'accumulation',models.p.parameters.a_g,'doublevec',1,models.p.parameters.numberofnodes);
    26         inputs=add(inputs,'dt',models.p.parameters.dt,'double');
     26        inputs=add(inputs,'dt',models.p.parameters.dt*models.p.parameters.yts,'double');
    2727
    2828        displaystring(md.debug,'\n%s',['call computational core:']);
  • issm/trunk/src/m/solutions/cielo/thermal.m

    r1647 r1720  
    2525        inputs=add(inputs,'velocity',models.t.parameters.u_g,'doublevec',3,models.t.parameters.numberofnodes);
    2626        inputs=add(inputs,'pressure',models.t.parameters.p_g,'doublevec',1,models.t.parameters.numberofnodes);
    27         inputs=add(inputs,'dt',models.t.parameters.dt,'double');
     27        inputs=add(inputs,'dt',models.t.parameters.dt*models.t.parameters.yts,'double');
    2828       
    2929        %call core
  • issm/trunk/src/m/solutions/cielo/transient2d.m

    r1647 r1720  
    4444inputs=add(inputs,'melting',models.p.parameters.m_g,'doublevec',1,models.p.parameters.numberofnodes);
    4545inputs=add(inputs,'accumulation',models.p.parameters.a_g,'doublevec',1,models.p.parameters.numberofnodes);
    46 inputs=add(inputs,'dt',models.p.parameters.dt,'double');
     46inputs=add(inputs,'dt',models.p.parameters.dt*models.p.parameters.yts,'double'); %change time from yrs to sec
    4747
    4848% figure out number of dof: just for information purposes.
     
    5858while  time<finaltime+dt, %make sure we run up to finaltime.
    5959
    60         disp(sprintf('\n%s%g%s%g%s%g\n','time [yr]: ',time/yts,'    iteration number: ',n,'/',floor(finaltime/dt)));
     60        disp(sprintf('\n%s%g%s%g%s%g\n','time [yr]: ',time,'    iteration number: ',n,'/',floor(finaltime/dt)));
    6161
    6262        solution(n+1).step=n+1;
  • issm/trunk/src/m/solutions/cielo/transient3d.m

    r1647 r1720  
    5656inputs=add(inputs,'melting',results.m_g,'doublevec',1,models.p.parameters.numberofnodes);
    5757inputs=add(inputs,'accumulation',results.a_g,'doublevec',1,models.p.parameters.numberofnodes);
    58 inputs=add(inputs,'dt',models.p.parameters.dt,'double');
     58inputs=add(inputs,'dt',models.p.parameters.dt*models.p.parameters.yts,'double');
    5959
    6060% figure out number of dof: just for information purposes.
     
    7070while  time<finaltime+dt, %make sure we run up to finaltime.
    7171
    72         displaystring(md.debug,'\n%s%g%s%g%s%g\n','time [yr]: ',time/yts,'    iteration number: ',n,'/',floor(finaltime/dt));
     72        displaystring(md.debug,'\n%s%g%s%g%s%g\n','time [yr]: ',time,'    iteration number: ',n,'/',floor(finaltime/dt));
    7373
    7474        results(n+1).step=n+1;
Note: See TracChangeset for help on using the changeset viewer.