Changeset 14899


Ignore:
Timestamp:
05/04/13 22:59:30 (12 years ago)
Author:
adhikari
Message:

CHG: relevant update associated with GiaMantleViscosityEnum that account for varying mantle viscosity in gia model

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

Legend:

Unmodified
Added
Removed
  • issm/trunk-jpl/src/c/modules/EnumToStringx/EnumToStringx.cpp

    r14838 r14899  
    163163                case MaterialsLithosphereDensityEnum : return "MaterialsLithosphereDensity";
    164164                case MaterialsMantleShearModulusEnum : return "MaterialsMantleShearModulus";
    165                 case MaterialsMantleViscosityEnum : return "MaterialsMantleViscosity";
    166165                case MaterialsMantleDensityEnum : return "MaterialsMantleDensity";
    167166                case MeshAverageVertexConnectivityEnum : return "MeshAverageVertexConnectivity";
     
    245244                case ThermalStabilizationEnum : return "ThermalStabilization";
    246245                case ThermalIsenthalpyEnum : return "ThermalIsenthalpy";
     246                case GiaMantleViscosityEnum : return "GiaMantleViscosity";
    247247                case GiaLithosphereThicknessEnum : return "GiaLithosphereThickness";
    248248                case ThicknessEnum : return "Thickness";
  • issm/trunk-jpl/src/c/modules/ModelProcessorx/Gia/UpdateElementsGia.cpp

    r14895 r14899  
    1818        int    numberofelements;
    1919
    20         /*Fetch data needed: */
     20        /*Fetch parameters: */
    2121        iomodel->Constant(&dim,MeshDimensionEnum);
    2222        iomodel->Constant(&numberofelements,MeshNumberofelementsEnum);
    23         iomodel->FetchData(2,MeshElementsEnum,GiaLithosphereThicknessEnum);
     23
     24        /*Fetch data needed: */
     25        iomodel->FetchData(1,MeshElementsEnum);
    2426
    2527        /*Update elements: */
     
    3436
    3537        iomodel->FetchDataToInput(elements,ThicknessEnum);
     38        iomodel->FetchDataToInput(elements,GiaMantleViscosityEnum);
    3639        iomodel->FetchDataToInput(elements,GiaLithosphereThicknessEnum);
    3740
    3841        /*Free data: */
    39         iomodel->DeleteData(2,MeshElementsEnum,GiaLithosphereThicknessEnum);
     42        iomodel->DeleteData(1,MeshElementsEnum);
     43
    4044}
  • issm/trunk-jpl/src/c/modules/StringToEnumx/StringToEnumx.cpp

    r14838 r14899  
    167167              else if (strcmp(name,"MaterialsLithosphereDensity")==0) return MaterialsLithosphereDensityEnum;
    168168              else if (strcmp(name,"MaterialsMantleShearModulus")==0) return MaterialsMantleShearModulusEnum;
    169               else if (strcmp(name,"MaterialsMantleViscosity")==0) return MaterialsMantleViscosityEnum;
    170169              else if (strcmp(name,"MaterialsMantleDensity")==0) return MaterialsMantleDensityEnum;
    171170              else if (strcmp(name,"MeshAverageVertexConnectivity")==0) return MeshAverageVertexConnectivityEnum;
     
    249248              else if (strcmp(name,"ThermalStabilization")==0) return ThermalStabilizationEnum;
    250249              else if (strcmp(name,"ThermalIsenthalpy")==0) return ThermalIsenthalpyEnum;
     250              else if (strcmp(name,"GiaMantleViscosity")==0) return GiaMantleViscosityEnum;
    251251              else if (strcmp(name,"GiaLithosphereThickness")==0) return GiaLithosphereThicknessEnum;
    252252              else if (strcmp(name,"Thickness")==0) return ThicknessEnum;
Note: See TracChangeset for help on using the changeset viewer.