Ignore:
Timestamp:
11/08/13 14:32:29 (11 years ago)
Author:
bdef
Message:

BUG: adding isefficient test in L2ProjectionEPLAnalysis

File:
1 edited

Legend:

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

    r16686 r16690  
    1212}/*}}}*/
    1313void L2ProjectionEPLAnalysis::UpdateElements(Elements* elements,IoModel* iomodel,int analysis_counter,int analysis_type){/*{{{*/
     14
     15        bool   isefficientlayer;
     16        int    hydrology_model;
     17
     18        /*Now, do we really want DC?*/
     19        iomodel->Constant(&hydrology_model,HydrologyModelEnum);
     20        if(hydrology_model!=HydrologydcEnum) return;
     21
     22        /*Do we want an efficient layer*/
     23        iomodel->Constant(&isefficientlayer,HydrologydcIsefficientlayerEnum);
     24        if(!isefficientlayer) return;
    1425
    1526        /*Update elements: */
     
    3041}/*}}}*/
    3142void L2ProjectionEPLAnalysis::CreateNodes(Nodes* nodes,IoModel* iomodel){/*{{{*/
     43        /*Now, do we really want DC?*/
     44        int  hydrology_model;
     45        iomodel->Constant(&hydrology_model,HydrologyModelEnum);
     46        if(hydrology_model!=HydrologydcEnum) return;
     47
     48        /*Do we want an efficient layer*/
     49        bool isefficientlayer;
     50        iomodel->Constant(&isefficientlayer,HydrologydcIsefficientlayerEnum);
     51        if(!isefficientlayer) return;
    3252
    3353        if(iomodel->meshtype==Mesh3DEnum){
Note: See TracChangeset for help on using the changeset viewer.