Changeset 4490


Ignore:
Timestamp:
07/08/10 19:03:24 (15 years ago)
Author:
Eric.Larour
Message:

New EnumAsModelField routine, to convert an enum into a model field.

Location:
issm/trunk/src/c/EnumDefinitions
Files:
1 added
3 edited

Legend:

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

    r4475 r4490  
    247247                case ResidualEnum : return "Residual";
    248248                case AbsoluteEnum : return "Absolute";
     249                case RhoIceEnum : return "RhoIce";
     250                case RhoWaterEnum : return "RhoWater";
     251                case GravityEnum : return "Gravity";
    249252                case BetaEnum : return "Beta";
    250253                case CmGradientEnum : return "CmGradient";
  • issm/trunk/src/c/EnumDefinitions/EnumDefinitions.h

    r4475 r4490  
    282282        AbsoluteEnum,
    283283        /*}}}*/
     284        /*Material{{{1*/
     285        RhoIceEnum,
     286        RhoWaterEnum,
     287        GravityEnum,
     288        /*}}}*/
    284289        /*Parameters{{{1*/
    285290        BetaEnum,
     
    349354char* EnumAsString(int enum_type);
    350355int StringAsEnum(char* string);
     356char* EnumAsModelField(int en);
    351357
    352358#endif
  • issm/trunk/src/c/EnumDefinitions/StringAsEnum.cpp

    r4475 r4490  
    245245        else if (strcmp(name,"Residual")==0) return ResidualEnum;
    246246        else if (strcmp(name,"Absolute")==0) return AbsoluteEnum;
     247        else if (strcmp(name,"RhoIce")==0) return RhoIceEnum;
     248        else if (strcmp(name,"RhoWater")==0) return RhoWaterEnum;
     249        else if (strcmp(name,"Gravity")==0) return GravityEnum;
    247250        else if (strcmp(name,"Beta")==0) return BetaEnum;
    248251        else if (strcmp(name,"CmGradient")==0) return CmGradientEnum;
Note: See TracChangeset for help on using the changeset viewer.