Changeset 15192


Ignore:
Timestamp:
06/05/13 16:02:06 (12 years ago)
Author:
bdef
Message:

BUG:fixing issues with the EPL mask

Location:
issm/trunk-jpl/src/c
Files:
2 edited

Legend:

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

    r15191 r15192  
    21372137                                name==EplHeadOldEnum ||
    21382138                                name==EplHeadEnum ||
     2139                                name==HydrologydcMaskEplactiveEnum ||
    21392140                                name==WaterTransferEnum ||
    21402141                                name==BasisIntegralEnum ||
     
    64216422                this->parameters->FindParam(&kmax,HydrologySedimentKmaxEnum);
    64226423                this->parameters->FindParam(&penalty_factor,HydrologydcPenaltyFactorEnum);
    6423                
     6424
    64246425                if(isefficientlayer)GetInputListOnVertices(&activeEpl[0],HydrologydcMaskEplactiveEnum);
    64256426               
     
    65416542                        break;
    65426543                case 1:
    6543                        
     6544
    65446545                        GetInputListOnVertices(&activeEpl[0],HydrologydcMaskEplactiveEnum);
    65456546                        GetInputListOnVertices(&sed_head[0],SedimentHeadEnum);
  • issm/trunk-jpl/src/c/modules/ModelProcessorx/HydrologyDCInefficient/UpdateElementsHydrologyDCInefficient.cpp

    r15161 r15192  
    1111void    UpdateElementsHydrologyDCInefficient(Elements* elements, IoModel* iomodel,int analysis_counter,int analysis_type){
    1212
     13        bool   isefficientlayer;
    1314        int    hydrology_model;
    1415        int    numberofelements;
     
    1718        iomodel->Constant(&hydrology_model,HydrologyModelEnum);
    1819        iomodel->Constant(&numberofelements,MeshNumberofelementsEnum);
     20        iomodel->Constant(&isefficientlayer,HydrologydcIsefficientlayerEnum);
    1921
    2022        /*Now, do we really want DC?*/
     
    4345        iomodel->FetchDataToInput(elements,BasalforcingsMeltingRateEnum);
    4446        iomodel->FetchDataToInput(elements,SedimentHeadEnum);
     47        if(isefficientlayer)iomodel->FetchDataToInput(elements,HydrologydcMaskEplactiveEnum);
    4548
    4649        /*Free data: */
Note: See TracChangeset for help on using the changeset viewer.