Changeset 20575


Ignore:
Timestamp:
04/28/16 16:24:48 (9 years ago)
Author:
Eric.Larour
Message:

CHG: put the profiling information on step 0.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • issm/trunk-jpl/src/c/classes/FemModel.cpp

    r20461 r20575  
    355355
    356356                /*Add to results: */
    357                 results->AddObject(new GenericExternalResult<IssmDouble>(results->Size()+1, ProfilingSolutionTimeEnum, solution_time, 1, 0));
    358                 results->AddObject(new GenericExternalResult<IssmDouble>(results->Size()+1, ProfilingCurrentMemEnum, solution_memory, 1, 0));
    359                 results->AddObject(new GenericExternalResult<IssmDouble>(results->Size()+1, ProfilingCurrentFlopsEnum, solution_flops, 1, 0));
     357                results->AddObject(new GenericExternalResult<IssmDouble>(results->Size()+1, ProfilingSolutionTimeEnum, solution_time, 0, 0));
     358                results->AddObject(new GenericExternalResult<IssmDouble>(results->Size()+1, ProfilingCurrentMemEnum, solution_memory, 0, 0));
     359                results->AddObject(new GenericExternalResult<IssmDouble>(results->Size()+1, ProfilingCurrentFlopsEnum, solution_flops, 0, 0));
    360360
    361361                #ifdef _HAVE_ADOLC_
     
    546546
    547547                case TransientSolutionEnum:{
    548                         bool isSIA,isFS,isthermal,isenthalpy,ismasstransport,isgroundingline,isstressbalance,ismovingfront,ishydrology,isdamage,issmb,isslr;
     548                        bool isSIA,isFS,isthermal,isenthalpy,ismasstransport,isgroundingline,isstressbalance,ismovingfront,ishydrology,isdamage,issmb,isslr,isgia;
    549549                        iomodel->Constant(&isSIA,FlowequationIsSIAEnum);
    550550                        iomodel->Constant(&isFS,FlowequationIsFSEnum);
     
    559559                        iomodel->Constant(&issmb,TransientIssmbEnum);
    560560                        iomodel->Constant(&isslr,TransientIsslrEnum);
     561                        iomodel->Constant(&isgia,TransientIsgiaEnum);
    561562                        if(isstressbalance){
    562563                                int  fe_FS;
     
    602603                        if(isslr){
    603604                                analyses_temp[numanalyses++]=SealevelriseAnalysisEnum;
     605                        }
     606                        if(isgia){
     607                                analyses_temp[numanalyses++]=GiaAnalysisEnum;
    604608                        }
    605609
Note: See TracChangeset for help on using the changeset viewer.