Ignore:
Timestamp:
07/31/13 15:18:17 (12 years ago)
Author:
Mathieu Morlighem
Message:

NEW: FS can now use different types of interpolation for velocity and pressure

File:
1 edited

Legend:

Unmodified
Added
Removed
  • issm/trunk-jpl/src/c/shared/Enum/StringToEnumx.cpp

    r15636 r15654  
    329329              else if (strcmp(name,"HOFSApproximation")==0) return HOFSApproximationEnum;
    330330              else if (strcmp(name,"FSApproximation")==0) return FSApproximationEnum;
     331              else if (strcmp(name,"FSvelocity")==0) return FSvelocityEnum;
     332              else if (strcmp(name,"FSpressure")==0) return FSpressureEnum;
    331333              else if (strcmp(name,"Constraints")==0) return ConstraintsEnum;
    332334              else if (strcmp(name,"Loads")==0) return LoadsEnum;
     
    381383              else if (strcmp(name,"MatrixParam")==0) return MatrixParamEnum;
    382384              else if (strcmp(name,"NodeSId")==0) return NodeSIdEnum;
    383               else if (strcmp(name,"VectorParam")==0) return VectorParamEnum;
    384               else if (strcmp(name,"Riftfront")==0) return RiftfrontEnum;
    385385         else stage=4;
    386386   }
    387387   if(stage==4){
    388               if (strcmp(name,"RiftfrontType")==0) return RiftfrontTypeEnum;
     388              if (strcmp(name,"VectorParam")==0) return VectorParamEnum;
     389              else if (strcmp(name,"Riftfront")==0) return RiftfrontEnum;
     390              else if (strcmp(name,"RiftfrontType")==0) return RiftfrontTypeEnum;
    389391              else if (strcmp(name,"Segment")==0) return SegmentEnum;
    390392              else if (strcmp(name,"SegmentRiftfront")==0) return SegmentRiftfrontEnum;
     
    504506              else if (strcmp(name,"P2")==0) return P2Enum;
    505507              else if (strcmp(name,"P2xP1")==0) return P2xP1Enum;
    506               else if (strcmp(name,"P1xP2")==0) return P1xP2Enum;
    507               else if (strcmp(name,"MINI")==0) return MINIEnum;
    508508         else stage=5;
    509509   }
    510510   if(stage==5){
    511               if (strcmp(name,"MINIcondensed")==0) return MINIcondensedEnum;
     511              if (strcmp(name,"P1xP2")==0) return P1xP2Enum;
     512              else if (strcmp(name,"P1P1")==0) return P1P1Enum;
     513              else if (strcmp(name,"P1P1GLS")==0) return P1P1GLSEnum;
     514              else if (strcmp(name,"MINI")==0) return MINIEnum;
     515              else if (strcmp(name,"MINIcondensed")==0) return MINIcondensedEnum;
    512516              else if (strcmp(name,"TaylorHood")==0) return TaylorHoodEnum;
    513517              else if (strcmp(name,"SaveResults")==0) return SaveResultsEnum;
     
    582586              else if (strcmp(name,"NearestInterp")==0) return NearestInterpEnum;
    583587              else if (strcmp(name,"XY")==0) return XYEnum;
    584               else if (strcmp(name,"XYZP")==0) return XYZPEnum;
     588              else if (strcmp(name,"XYZ")==0) return XYZEnum;
    585589              else if (strcmp(name,"Dense")==0) return DenseEnum;
    586590              else if (strcmp(name,"MpiDense")==0) return MpiDenseEnum;
Note: See TracChangeset for help on using the changeset viewer.