Changeset 12515 for issm/trunk-jpl/src/c/solutions/transient_core.cpp
- Timestamp:
- 06/22/12 16:56:14 (13 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
issm/trunk-jpl/src/c/solutions/transient_core.cpp
r12493 r12515 86 86 femmodel->parameters->SetParam(step,StepEnum); 87 87 88 _printf_(VerboseSolution(),"iteration %i/%g time [yr]: %-7.3g (time step: %.2g)\n",step,floor((finaltime-time)/dt)+step,time/yts,dt/yts);88 if(VerboseSolution()) _pprintLine_("iteration " << step << "/" << floor((finaltime-time)/dt)+step << " time [yr]: " << time/yts << "7.3g (time step: " << dt/yts << "2g)"); 89 89 if(step%output_frequency==0 || time==finaltime) 90 90 save_results=true; … … 94 94 95 95 if(isthermal && dim==3){ 96 _printf_(VerboseSolution()," computing temperatures\n");96 if(VerboseSolution()) _pprintLine_(" computing temperatures"); 97 97 #ifdef _HAVE_THERMAL_ 98 98 if(isenthalpy==0){ … … 108 108 109 109 if(isdiagnostic){ 110 _printf_(VerboseSolution()," computing new velocity\n");110 if(VerboseSolution()) _pprintLine_(" computing new velocity"); 111 111 #ifdef _HAVE_DIAGNOSTIC_ 112 112 diagnostic_core(femmodel); … … 117 117 118 118 if(isprognostic){ 119 _printf_(VerboseSolution()," computing new thickness\n");119 if(VerboseSolution()) _pprintLine_(" computing new thickness"); 120 120 prognostic_core(femmodel); 121 _printf_(VerboseSolution()," updating vertices positions\n");121 if(VerboseSolution()) _pprintLine_(" updating vertices positions"); 122 122 UpdateVertexPositionsx(femmodel->elements, femmodel->nodes,femmodel->vertices,femmodel->loads, femmodel->materials, femmodel->parameters); 123 123 } 124 124 125 125 if(isgroundingline){ 126 _printf_(VerboseSolution()," computing new grounding line position\n");126 if(VerboseSolution()) _pprintLine_(" computing new grounding line position"); 127 127 #ifdef _HAVE_GROUNDINGLINE_ 128 128 GroundinglineMigrationx(femmodel->elements,femmodel->nodes,femmodel->vertices,femmodel->loads,femmodel->materials,femmodel->parameters); … … 134 134 /*unload results*/ 135 135 if(save_results){ 136 _printf_(VerboseSolution()," saving transient results\n");136 if(VerboseSolution()) _pprintLine_(" saving transient results"); 137 137 InputToResultx(femmodel->elements,femmodel->nodes,femmodel->vertices,femmodel->loads,femmodel->materials,femmodel->parameters,SurfaceEnum); 138 138 InputToResultx(femmodel->elements,femmodel->nodes,femmodel->vertices,femmodel->loads,femmodel->materials,femmodel->parameters,BedEnum); … … 141 141 RequestedOutputsx(femmodel->results,femmodel->elements,femmodel->nodes,femmodel->vertices,femmodel->loads,femmodel->materials,femmodel->parameters,requested_outputs,numoutputs); 142 142 143 _printf_(VerboseSolution()," saving temporary results\n");143 if(VerboseSolution()) _pprintLine_(" saving temporary results"); 144 144 OutputResultsx(femmodel->elements, femmodel->nodes, femmodel->vertices, femmodel->loads, femmodel->materials, femmodel->parameters,femmodel->results); 145 145 }
Note:
See TracChangeset
for help on using the changeset viewer.