Changeset 4523
- Timestamp:
- 07/12/10 10:53:04 (15 years ago)
- Location:
- issm/trunk/src
- Files:
-
- 2 edited
Legend:
- Unmodified
- Added
- Removed
-
issm/trunk/src/c/solutions/control_core.cpp
r4389 r4523 105 105 /*Temporary saving every 5 control steps: */ 106 106 if (((n+1)%5)==0){ 107 _printf_("%s "," saving temporary results...");107 _printf_("%s\n"," saving temporary results..."); 108 108 controlrestart(femmodel,J); 109 109 } … … 112 112 113 113 convergence_point: 114 _printf_("%s "," preparing final velocity solution");114 _printf_("%s\n"," preparing final velocity solution"); 115 115 if (control_steady) steadystate_core(femmodel); 116 116 else diagnostic_core(femmodel); … … 121 121 InputToResultx(femmodel->elements,femmodel->nodes,femmodel->vertices,femmodel->loads,femmodel->materials,femmodel->parameters,VyEnum); 122 122 InputToResultx(femmodel->elements,femmodel->nodes,femmodel->vertices,femmodel->loads,femmodel->materials,femmodel->parameters,VelEnum); 123 InputToResultx(femmodel->elements,femmodel->nodes,femmodel->vertices,femmodel->loads,femmodel->materials,femmodel->parameters,GradientEnum);124 InputToResultx(femmodel->elements,femmodel->nodes,femmodel->vertices,femmodel->loads,femmodel->materials,femmodel->parameters,AdjointxEnum);125 InputToResultx(femmodel->elements,femmodel->nodes,femmodel->vertices,femmodel->loads,femmodel->materials,femmodel->parameters,AdjointyEnum);123 //InputToResultx(femmodel->elements,femmodel->nodes,femmodel->vertices,femmodel->loads,femmodel->materials,femmodel->parameters,GradientEnum); 124 //InputToResultx(femmodel->elements,femmodel->nodes,femmodel->vertices,femmodel->loads,femmodel->materials,femmodel->parameters,AdjointxEnum); 125 //InputToResultx(femmodel->elements,femmodel->nodes,femmodel->vertices,femmodel->loads,femmodel->materials,femmodel->parameters,AdjointyEnum); 126 126 if(dim==3)InputToResultx(femmodel->elements,femmodel->nodes,femmodel->vertices,femmodel->loads,femmodel->materials,femmodel->parameters,VzEnum); 127 127 femmodel->results->AddObject(new DoubleVecExternalResult(femmodel->results->Size()+1,JEnum,J,nsteps,1,0)); -
issm/trunk/src/m/utils/Nightly/testsgetfields.m
r4507 r4523 111 111 vel=zeros(md.numberofgrids,1); 112 112 vel(md.results.SteadystateSolution.Vel.index)=md.results.SteadystateSolution.Vel.value; 113 j=zeros(md.numberofgrids,1); 114 j(md.results.SteadystateSolution.J.index)=md.results.SteadystateSolution.J.value; 115 parameter=zeros(md.numberofgrids,1); 116 parameter(md.results.SteadystateSolution.parameter.index)=md.results.SteadystateSolution.parameter.value; 113 j=md.results.DiagnosticSolution.J; 114 if strcmpi(md.control_type,'rheology_B'), 115 parameter(md.results.DiagnosticSolution.RheologyB.index)=md.results.DiagnosticSolution.RheologyB.value; 116 elseif strcmpi(md.control_type,'drag_coefficient'), 117 parameter(md.results.DiagnosticSolution.DragCoefficient.index)=md.results.DiagnosticSolution.DragCoefficient.value; 118 else 119 error('not implemented yet'); 120 end 117 121 field_values={vel,j,parameter}; 118 122 else
Note:
See TracChangeset
for help on using the changeset viewer.