Changeset 14778


Ignore:
Timestamp:
04/26/13 18:33:40 (12 years ago)
Author:
Mathieu Morlighem
Message:

BUG: changed position of FetchData to avoid runtime error

Location:
issm/trunk-jpl/src/c/modules/ModelProcessorx
Files:
3 edited

Legend:

Unmodified
Added
Removed
  • TabularUnified issm/trunk-jpl/src/c/modules/ModelProcessorx/HydrologyDCEfficient/UpdateElementsHydrologyDCEfficient.cpp

    r14769 r14778  
    2222        /*Fetch data needed: */
    2323        iomodel->Constant(&numberofelements,MeshNumberofelementsEnum);
    24         iomodel->FetchData(1,MeshElementsEnum);
    2524
    2625        /*Now, do we really want DC?*/
     
    3130        iomodel->Constant(&isefficientlayer,HydrologydcIsefficientlayerEnum);
    3231        if(!isefficientlayer) return;
     32
     33        /*Fetch data needed: */
     34        iomodel->FetchData(1,MeshElementsEnum);
    3335
    3436        /*Update elements: */
  • TabularUnified issm/trunk-jpl/src/c/modules/ModelProcessorx/HydrologyDCInefficient/UpdateElementsHydrologyDCInefficient.cpp

    r14769 r14778  
    2222        iomodel->Constant(&hydrology_model,HydrologyEnum);
    2323        iomodel->Constant(&numberofelements,MeshNumberofelementsEnum);
    24         iomodel->FetchData(1,MeshElementsEnum);
    2524
    2625        /*Now, do we really want DC?*/
    2726        if(hydrology_model!=HydrologydcEnum) return;
     27
     28        /*Fetch data needed: */
     29        iomodel->FetchData(1,MeshElementsEnum);
    2830
    2931        /*Update elements: */
  • TabularUnified issm/trunk-jpl/src/c/modules/ModelProcessorx/HydrologyShreve/UpdateElementsHydrologyShreve.cpp

    r14769 r14778  
    2222        iomodel->Constant(&hydrology_model,HydrologyEnum);
    2323        iomodel->Constant(&numberofelements,MeshNumberofelementsEnum);
    24         iomodel->FetchData(1,MeshElementsEnum);
    2524
    2625        /*Now, do we really want Shreve?*/
    2726        if(hydrology_model!=HydrologyshreveEnum) return;
     27
     28        /*Fetch data needed: */
     29        iomodel->FetchData(1,MeshElementsEnum);
    2830
    2931        /*Update elements: */
Note: See TracChangeset for help on using the changeset viewer.