Changeset 3764


Ignore:
Timestamp:
05/17/10 08:48:55 (15 years ago)
Author:
Mathieu Morlighem
Message:

fuxed bug: last enum was never taken into account

Location:
issm/trunk/src/c/EnumDefinitions
Files:
4 edited

Legend:

Unmodified
Added
Removed
  • issm/trunk/src/c/EnumDefinitions/EnumAsString.cpp

    r3730 r3764  
    4040                case TransientAnalysisEnum : return "TransientAnalysis";
    4141                case SteadyAnalysisEnum : return "SteadyAnalysis";
     42                case SurfaceAnalysisEnum : return "SurfaceAnalysis";
    4243                case SlopecomputeAnalysisEnum : return "SlopecomputeAnalysis";
    4344                case BedXAnalysisEnum : return "BedXAnalysis";
    4445                case BedYAnalysisEnum : return "BedYAnalysis";
     46                case BedAnalysisEnum : return "BedAnalysis";
    4547                case SurfaceXAnalysisEnum : return "SurfaceXAnalysis";
    4648                case SurfaceYAnalysisEnum : return "SurfaceYAnalysis";
     
    173175                case SurfaceSlopeyEnum : return "SurfaceSlopey";
    174176                case TemperatureEnum : return "Temperature";
     177                case TemperatureAverageEnum : return "TemperatureAverage";
    175178                case ThicknessEnum : return "Thickness";
    176179                case TypeEnum : return "Type";
     
    241244                case VerboseEnum : return "Verbose";
    242245                case WaitOnLockEnum : return "WaitOnLock";
     246                case YtsEnum : return "Yts";
    243247                default : ISSMERROR("Enum %i not found",en);
    244248
  • issm/trunk/src/c/EnumDefinitions/StringAsEnum.cpp

    r3729 r3764  
    3838        else if (strcmp(name,"TransientAnalysis")==0) return TransientAnalysisEnum;
    3939        else if (strcmp(name,"SteadyAnalysis")==0) return SteadyAnalysisEnum;
     40        else if (strcmp(name,"SurfaceAnalysis")==0) return SurfaceAnalysisEnum;
    4041        else if (strcmp(name,"SlopecomputeAnalysis")==0) return SlopecomputeAnalysisEnum;
    4142        else if (strcmp(name,"BedXAnalysis")==0) return BedXAnalysisEnum;
    4243        else if (strcmp(name,"BedYAnalysis")==0) return BedYAnalysisEnum;
     44        else if (strcmp(name,"BedAnalysis")==0) return BedAnalysisEnum;
    4345        else if (strcmp(name,"SurfaceXAnalysis")==0) return SurfaceXAnalysisEnum;
    4446        else if (strcmp(name,"SurfaceYAnalysis")==0) return SurfaceYAnalysisEnum;
     
    171173        else if (strcmp(name,"SurfaceSlopey")==0) return SurfaceSlopeyEnum;
    172174        else if (strcmp(name,"Temperature")==0) return TemperatureEnum;
     175        else if (strcmp(name,"TemperatureAverage")==0) return TemperatureAverageEnum;
    173176        else if (strcmp(name,"Thickness")==0) return ThicknessEnum;
    174177        else if (strcmp(name,"Type")==0) return TypeEnum;
     
    239242        else if (strcmp(name,"Verbose")==0) return VerboseEnum;
    240243        else if (strcmp(name,"WaitOnLock")==0) return WaitOnLockEnum;
     244        else if (strcmp(name,"Yts")==0) return YtsEnum;
    241245        else ISSMERROR("Enum %i not found",name);
    242246
  • issm/trunk/src/c/EnumDefinitions/SynchronizeMatlabEnum.sh

    r3677 r3764  
    88
    99echo "Synchronizing Matlab's Enums..."
    10 #Get all lines of EnumDefinitions2.h which hold Enum, | remove all comas | add line number in the first column > put everything in file temp
    11 cat EnumDefinitions.h | grep "Enum," |sed -e "s/,//g" | awk '{ printf "%s %s\n", NR, $0 }' > temp
     10#Get all lines of EnumDefinitions2.h which hold Enum | remove all comas | add line number in the first column > put everything in file temp
     11cat EnumDefinitions.h | grep "[Aa-Zz]Enum" | grep -v StringAsEnum | sed -e "s/,//g" | awk '{ printf "%s %s\n", NR, $0 }' > temp
    1212
    1313#Build header of AnalysisTypeFromEnum.m{{{
  • issm/trunk/src/c/EnumDefinitions/SynchronizeStrings.sh

    r3730 r3764  
    66
    77echo "Synchronizing EnumAsString..."
    8 #Get all lines of EnumDefinitions2.h which hold Enum, | remove all comas | add line number in the first column > put everything in file temp
    9 cat EnumDefinitions.h | grep "Enum," |sed -e "s/,//g" | awk '{ printf "%s %s\n", NR, $0 }' > temp
     8#Get all lines of EnumDefinitions2.h which hold Enum | remove all comas | add line number in the first column > put everything in file temp
     9cat EnumDefinitions.h | grep "[Aa-Zz]Enum" | grep -v StringAsEnum | sed -e "s/,//g" | awk '{ printf "%s %s\n", NR, $0 }' > temp
    1010
    1111#Build header of EnumAsString.cpp {{{1
Note: See TracChangeset for help on using the changeset viewer.