Changeset 2227
- Timestamp:
- 09/14/09 08:04:03 (16 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
issm/trunk/src/m/solutions/cielo/control_core.m
r2223 r2227 113 113 114 114 %compute final velocity from diagnostic_core (horiz+vertical) 115 inputs=add(inputs,model.parameters.control_type,param_g,'doublevec',1,model.parameters.numberofnodes); 116 results_diag=diagnostic_core(models,inputs); 115 if model.parameters.control_steady; 116 inputs=add(inputs,model.parameters.control_type,param_g,'doublevec',1,model.parameters.numberofnodes); 117 steadystate_results=steadystate_core(models,inputs); t_g=results.t_g; 118 u_g=steadystate_results.u_g; 119 t_g=steadystate_results.t_g; 120 m_g=steadystate_results.m_g; 121 else 122 inputs=add(inputs,model.parameters.control_type,param_g,'doublevec',1,model.parameters.numberofnodes); 123 results_diag=diagnostic_core(models,inputs); 124 u_g=results_diag.u_g; 125 end 117 126 118 127 %Recover misfit at each iteration of the control method … … 127 136 results.J=J; 128 137 results.param_g=param_g; 129 results.u_g=results_diag.u_g; 138 results.u_g=u_g; 139 if model.parameters.control_steady, 140 results.t_g=t_g; 141 results.m_g=m_g; 142 end
Note:
See TracChangeset
for help on using the changeset viewer.