Changeset 1999
- Timestamp:
- 08/27/09 08:53:54 (16 years ago)
- Location:
- issm/trunk/src/m/solutions/cielo
- Files:
-
- 2 edited
Legend:
- Unmodified
- Added
- Removed
-
issm/trunk/src/m/solutions/cielo/gradjcompute_core.m
r1907 r1999 42 42 end 43 43 44 %compute initial velocity from diagnostic_core (horiz+vertical) 45 displaystring(debug,'%s',' compute initial velocity...'); 46 %results_diag=diagnostic_core(models,inputs); 47 %u_g=results_diag.u_g; 44 if analysis_type==SteadystateAnalysisEnum(), 45 %compute initial velocity from diagnostic_core (horiz+vertical) 46 displaystring(debug,'%s',' compute initial velocity...'); 47 results_diag=diagnostic_core(models,inputs); 48 u_g=results_diag.u_g; 49 end 48 50 49 51 %Assign output -
issm/trunk/src/m/solutions/cielo/steadystate.m
r1901 r1999 43 43 inputs=add(inputs,'pressure',models.t.parameters.p_g,'doublevec',1,models.t.parameters.numberofnodes); 44 44 inputs=add(inputs,'dt',models.t.parameters.dt*models.t.parameters.yts,'double'); 45 if md.control_analysis, 46 inputs=add(inputs,'velocity_obs',models.dh.parameters.u_g_obs,'doublevec',2,models.dh.parameters.numberofnodes); 47 end 45 48 46 49 %compute solution 47 50 if ~models.dh.parameters.qmu_analysis, 48 %launch core of steadystate solution. 49 results=steadystate_core(models,inputs); 50 51 %process results 52 if ~isstruct(md.results), md.results=struct(); end 53 md.results.steadystate=processresults(models,results); 51 if md.control_analysis, 52 %launch core of control solution. 53 results=control_core(models,inputs); 54 55 %process results 56 if ~isstruct(md.results), md.results=struct(); end 57 md.results.steadystate=processresults(models,results); 58 else, 59 %launch core of steadystate solution. 60 results=steadystate_core(models,inputs); 61 62 %process results 63 if ~isstruct(md.results), md.results=struct(); end 64 md.results.steadystate=processresults(models,results); 65 end 54 66 else 55 67 %launch dakota driver for steadystate core solution
Note:
See TracChangeset
for help on using the changeset viewer.