Ignore:
Timestamp:
05/24/13 12:38:54 (12 years ago)
Author:
Eric.Larour
Message:

CHG: greatly simplified the shared/io/Print routines. Replaced
_printf_ by _pprintString_ , then replaced all _printLine_ by _printString_
and _pprintLine_ by _pprintString_
We will then replace the _printString_ by _printf_ and _pprintString_ by _printf0_

File:
1 edited

Legend:

Unmodified
Added
Removed
  • issm/trunk-jpl/src/c/analyses/hydrology_core.cpp

    r15037 r15099  
    5151        for(i=0;i<nsteps;i++){
    5252
    53                 if(nsteps)if(VerboseSolution()) _pprintLine_("time step:" << i+1 << "/" << nsteps);
     53                if(nsteps)if(VerboseSolution()) _pprintString_("time step:" << i+1 << "/" << nsteps << "\n");
    5454                time+=dt;
    5555                step+=1;
     
    5858
    5959                if (hydrology_model==HydrologyshreveEnum){
    60                         if(VerboseSolution()) _pprintLine_("   computing water column");
     60                        if(VerboseSolution()) _pprintString_("   computing water column" << "\n");
    6161                        femmodel->SetCurrentConfiguration(HydrologyShreveAnalysisEnum);
    6262                        solutionsequence_nonlinear(femmodel,modify_loads);
     
    6767
    6868                        if(save_results && ((i+1)%output_frequency==0 || (i+1)==nsteps)){
    69                                 if(VerboseSolution()) _pprintLine_("   saving results ");
     69                                if(VerboseSolution()) _pprintString_("   saving results " << "\n");
    7070                                InputToResultx(femmodel->elements,femmodel->nodes,femmodel->vertices,femmodel->loads,femmodel->materials,femmodel->parameters,WatercolumnEnum);
    7171                                InputToResultx(femmodel->elements,femmodel->nodes,femmodel->vertices,femmodel->loads,femmodel->materials,femmodel->parameters,HydrologyWaterVxEnum);
     
    7373
    7474                                /*unload results*/
    75                                 if(VerboseSolution()) _pprintLine_("   saving temporary results");
     75                                if(VerboseSolution()) _pprintString_("   saving temporary results" << "\n");
    7676                                OutputResultsx(femmodel->elements, femmodel->nodes, femmodel->vertices, femmodel->loads, femmodel->materials, femmodel->parameters,femmodel->results);
    7777                        }
     
    8282                        femmodel->parameters->FindParam(&isefficientlayer,HydrologydcIsefficientlayerEnum);
    8383
    84                         if(VerboseSolution()) _pprintLine_("   computing water transfer");
     84                        if(VerboseSolution()) _pprintString_("   computing water transfer" << "\n");
    8585
    86                         if(VerboseSolution()) _pprintLine_("   computing water head");
     86                        if(VerboseSolution()) _pprintString_("   computing water head" << "\n");
    8787                        solutionsequence_hydro_nonlinear(femmodel);
    8888                        if(save_results && ((i+1)%output_frequency==0 || (i+1)==nsteps)){
    89                                 if(VerboseSolution()) _pprintLine_("   saving results ");
     89                                if(VerboseSolution()) _pprintString_("   saving results " << "\n");
    9090                                InputToResultx(femmodel->elements,femmodel->nodes,femmodel->vertices,femmodel->loads,femmodel->materials,femmodel->parameters,SedimentHeadEnum);
    9191                                InputToResultx(femmodel->elements,femmodel->nodes,femmodel->vertices,femmodel->loads,femmodel->materials,femmodel->parameters,SedimentHeadResidualEnum);
     
    9494                                }
    9595                                /*unload results*/
    96                                 if(VerboseSolution()) _pprintLine_("   saving temporary results");
     96                                if(VerboseSolution()) _pprintString_("   saving temporary results" << "\n");
    9797                                OutputResultsx(femmodel->elements, femmodel->nodes, femmodel->vertices, femmodel->loads, femmodel->materials, femmodel->parameters,femmodel->results);
    9898                        }
Note: See TracChangeset for help on using the changeset viewer.