Changeset 422
- Timestamp:
- 05/14/09 10:36:07 (16 years ago)
- Location:
- issm/trunk/src/m/solutions/cielo
- Files:
-
- 2 edited
Legend:
- Unmodified
- Added
- Removed
-
issm/trunk/src/m/solutions/cielo/GradJCompute.m
r377 r422 1 function grad_g=GradJCompute(m,inputs, u_g_obs,analysis_type);1 function [u_g grad_g]=GradJCompute(m,inputs, u_g_obs,analysis_type); 2 2 3 3 %Recover solution for this stiffness and right hand side: -
issm/trunk/src/m/solutions/cielo/control.m
r382 r422 34 34 %update inputs with new fit 35 35 inputs=add(inputs,'fit',m.parameters.fit(n),'double'); 36 inputs=add(inputs,m.parameters.control_type,p_g,'doublevec',2,m.parameters.numberofnodes); 36 37 37 38 %Update inputs in datasets … … 39 40 40 41 disp(' computing gradJ...'); 41 c(n).grad_g=GradJCompute(m,inputs,u_g_obs,md.analysis_type); 42 [u_g c(n).grad_g]=GradJCompute(m,inputs,u_g_obs,md.analysis_type); 43 inputs=add(inputs,'velocity',u_g,'doublevec',2,m.parameters.numberofnodes); 42 44 disp(' done.'); 43 45 … … 72 74 end 73 75 74 disp(' update velocity...');75 inputs=add(inputs,m.parameters.control_type,p_g,'doublevec',2,m.parameters.numberofnodes);76 u_g=diagnostic_core_nonlinear(m,inputs,md.analysis_type);77 inputs=add(inputs,'velocity',u_g,'doublevec',2,m.parameters.numberofnodes);78 disp(' done.');79 80 76 %some temporary saving 81 77 if(mod(n,5)==0),
Note:
See TracChangeset
for help on using the changeset viewer.