Changeset 12706 for issm/trunk/src/c/solvers/solver_thermal_nonlinear.cpp
- Timestamp:
- 07/24/12 10:36:19 (13 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
issm/trunk/src/c/solvers/solver_thermal_nonlinear.cpp
r11995 r12706 16 16 Vector* tf_old=NULL; 17 17 Vector* ys=NULL; 18 double melting_offset;18 IssmDouble melting_offset; 19 19 20 20 /*intermediary: */ … … 47 47 converged=false; 48 48 49 _printf_(VerboseSolution(),"%s\n","starting direct shooting method");49 if(VerboseSolution()) _pprintLine_("starting direct shooting method"); 50 50 InputUpdateFromConstantx(femmodel->elements,femmodel->nodes,femmodel->vertices,femmodel->loads,femmodel->materials,femmodel->parameters,true,ResetPenaltiesEnum); 51 51 InputUpdateFromConstantx(femmodel->elements,femmodel->nodes,femmodel->vertices,femmodel->loads,femmodel->materials,femmodel->parameters,false,ConvergedEnum); … … 66 66 67 67 if (!converged){ 68 _printf_(VerboseConvergence(),"%s%i\n"," #unstable constraints = ",num_unstable_constraints);68 if(VerboseConvergence()) _pprintLine_(" #unstable constraints = " << num_unstable_constraints); 69 69 if (num_unstable_constraints <= thermal_penalty_threshold)converged=true; 70 70 if (count>=thermal_maxiter){ 71 71 converged=true; 72 _p rintf_(true," maximum number of iterations (%i) exceeded\n",thermal_maxiter);72 _pprintLine_(" maximum number of iterations (" << thermal_maxiter << ") exceeded"); 73 73 } 74 74 }
Note:
See TracChangeset
for help on using the changeset viewer.