Changeset 21312


Ignore:
Timestamp:
10/25/16 14:44:10 (8 years ago)
Author:
Eric.Larour
Message:

CHG: introducing spcthickness into sea level rise core.

Location:
issm/branches/trunk-larour-NatGeoScience2016/src/c
Files:
5 edited

Legend:

Unmodified
Added
Removed
  • issm/branches/trunk-larour-NatGeoScience2016/src/c/analyses/SealevelriseAnalysis.cpp

    r21302 r21312  
    3636        iomodel->FetchDataToInput(elements,"md.mask.land_levelset",MaskLandLevelsetEnum);
    3737        iomodel->FetchDataToInput(elements,"md.slr.deltathickness",SealevelriseDeltathicknessEnum);
     38        iomodel->FetchDataToInput(elements,"md.slr.spcthickness",SealevelriseSpcthicknessEnum);
    3839        iomodel->FetchDataToInput(elements,"md.slr.sealevel",SealevelEnum,0);
    3940
  • issm/branches/trunk-larour-NatGeoScience2016/src/c/cores/sealevelrise_core.cpp

    r21311 r21312  
    383383        nv=femmodel->vertices->NumberOfVertices();
    384384
    385         GetVectorFromInputsx(&newthickness,femmodel,ThicknessEnum,VertexSIdEnum);
    386         GetVectorFromInputsx(&oldthickness,femmodel,ThicknessEnum,VertexSIdEnum,time-dt);
     385        GetVectorFromInputsx(&newthickness,femmodel,SealevelriseSpcthicknessEnum,VertexSIdEnum);
     386        GetVectorFromInputsx(&oldthickness,femmodel,SealevelriseSpcthicknessEnum,VertexSIdEnum,time-dt);
    387387
    388388        /*compute deltathickness: */
  • issm/branches/trunk-larour-NatGeoScience2016/src/c/shared/Enum/EnumDefinitions.h

    r21232 r21312  
    767767        SealevelEustaticEnum,
    768768        SealevelriseDeltathicknessEnum,
     769        SealevelriseSpcthicknessEnum,
    769770        SealevelriseMaxiterEnum,
    770771        SealevelriseReltolEnum,
  • issm/branches/trunk-larour-NatGeoScience2016/src/c/shared/Enum/EnumToStringx.cpp

    r21232 r21312  
    748748                case SealevelEustaticEnum : return "SealevelEustatic";
    749749                case SealevelriseDeltathicknessEnum : return "SealevelriseDeltathickness";
     750                case SealevelriseSpcthicknessEnum : return "SealevelriseSpcthickness";
    750751                case SealevelriseMaxiterEnum : return "SealevelriseMaxiter";
    751752                case SealevelriseReltolEnum : return "SealevelriseReltol";
  • issm/branches/trunk-larour-NatGeoScience2016/src/c/shared/Enum/StringToEnumx.cpp

    r21232 r21312  
    766766              else if (strcmp(name,"SealevelEustatic")==0) return SealevelEustaticEnum;
    767767              else if (strcmp(name,"SealevelriseDeltathickness")==0) return SealevelriseDeltathicknessEnum;
     768              else if (strcmp(name,"SealevelriseSpcthickness")==0) return SealevelriseSpcthicknessEnum;
    768769              else if (strcmp(name,"SealevelriseMaxiter")==0) return SealevelriseMaxiterEnum;
    769770              else if (strcmp(name,"SealevelriseReltol")==0) return SealevelriseReltolEnum;
     
    874875              else if (strcmp(name,"MasstransportSolution")==0) return MasstransportSolutionEnum;
    875876              else if (strcmp(name,"FreeSurfaceBaseAnalysis")==0) return FreeSurfaceBaseAnalysisEnum;
    876               else if (strcmp(name,"FreeSurfaceTopAnalysis")==0) return FreeSurfaceTopAnalysisEnum;
    877877         else stage=8;
    878878   }
    879879   if(stage==8){
    880               if (strcmp(name,"ExtrudeFromBaseAnalysis")==0) return ExtrudeFromBaseAnalysisEnum;
     880              if (strcmp(name,"FreeSurfaceTopAnalysis")==0) return FreeSurfaceTopAnalysisEnum;
     881              else if (strcmp(name,"ExtrudeFromBaseAnalysis")==0) return ExtrudeFromBaseAnalysisEnum;
    881882              else if (strcmp(name,"ExtrudeFromTopAnalysis")==0) return ExtrudeFromTopAnalysisEnum;
    882883              else if (strcmp(name,"DepthAverageAnalysis")==0) return DepthAverageAnalysisEnum;
Note: See TracChangeset for help on using the changeset viewer.