Changeset 1720
- Timestamp:
- 08/17/09 11:21:53 (16 years ago)
- Location:
- issm/trunk/src/m/solutions/cielo
- Files:
-
- 4 edited
Legend:
- Unmodified
- Added
- Removed
-
issm/trunk/src/m/solutions/cielo/prognostic.m
r1647 r1720 24 24 inputs=add(inputs,'melting',models.p.parameters.m_g,'doublevec',1,models.p.parameters.numberofnodes); 25 25 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'); 27 27 28 28 displaystring(md.debug,'\n%s',['call computational core:']); -
issm/trunk/src/m/solutions/cielo/thermal.m
r1647 r1720 25 25 inputs=add(inputs,'velocity',models.t.parameters.u_g,'doublevec',3,models.t.parameters.numberofnodes); 26 26 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'); 28 28 29 29 %call core -
issm/trunk/src/m/solutions/cielo/transient2d.m
r1647 r1720 44 44 inputs=add(inputs,'melting',models.p.parameters.m_g,'doublevec',1,models.p.parameters.numberofnodes); 45 45 inputs=add(inputs,'accumulation',models.p.parameters.a_g,'doublevec',1,models.p.parameters.numberofnodes); 46 inputs=add(inputs,'dt',models.p.parameters.dt ,'double');46 inputs=add(inputs,'dt',models.p.parameters.dt*models.p.parameters.yts,'double'); %change time from yrs to sec 47 47 48 48 % figure out number of dof: just for information purposes. … … 58 58 while time<finaltime+dt, %make sure we run up to finaltime. 59 59 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))); 61 61 62 62 solution(n+1).step=n+1; -
issm/trunk/src/m/solutions/cielo/transient3d.m
r1647 r1720 56 56 inputs=add(inputs,'melting',results.m_g,'doublevec',1,models.p.parameters.numberofnodes); 57 57 inputs=add(inputs,'accumulation',results.a_g,'doublevec',1,models.p.parameters.numberofnodes); 58 inputs=add(inputs,'dt',models.p.parameters.dt ,'double');58 inputs=add(inputs,'dt',models.p.parameters.dt*models.p.parameters.yts,'double'); 59 59 60 60 % figure out number of dof: just for information purposes. … … 70 70 while time<finaltime+dt, %make sure we run up to finaltime. 71 71 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)); 73 73 74 74 results(n+1).step=n+1;
Note:
See TracChangeset
for help on using the changeset viewer.