Changeset 21654
- Timestamp:
- 04/03/17 14:01:06 (8 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
issm/trunk-jpl/src/c/shared/io/Marshalling/IoCodeConversions.cpp
r21472 r21654 26 26 const char* field = "md.smb.mass_balance"; 27 27 param_enum = SmbMassBalanceEnum; 28 fieldname=xNew<char>((strlen(field)+1)); xMemCpy<char>(fieldname,field,(strlen(field)+1)); 29 } 30 else if(strcmp(string_in,"SmbAccumulation")==0){ 31 const char* field = "md.smb.accumulation"; 32 param_enum = SmbAccumulationEnum; 33 fieldname=xNew<char>((strlen(field)+1)); xMemCpy<char>(fieldname,field,(strlen(field)+1)); 34 } 35 else if(strcmp(string_in,"SmbMelt")==0){ 36 const char* field = "md.smb.melt"; 37 param_enum = SmbMeltEnum; 38 fieldname=xNew<char>((strlen(field)+1)); xMemCpy<char>(fieldname,field,(strlen(field)+1)); 39 } 40 else if(strcmp(string_in,"SmbRefreeze")==0){ 41 const char* field = "md.smb.refreeze"; 42 param_enum = SmbRefreezeEnum; 43 fieldname=xNew<char>((strlen(field)+1)); xMemCpy<char>(fieldname,field,(strlen(field)+1)); 44 } 45 else if(strcmp(string_in,"SmbRunoff")==0){ 46 const char* field = "md.smb.runoff"; 47 param_enum = SmbRunoffEnum; 48 fieldname=xNew<char>((strlen(field)+1)); xMemCpy<char>(fieldname,field,(strlen(field)+1)); 49 } 50 else if(strcmp(string_in,"SmbEvaporation")==0){ 51 const char* field = "md.smb.evaporation"; 52 param_enum = SmbEvaporationEnum; 53 fieldname=xNew<char>((strlen(field)+1)); xMemCpy<char>(fieldname,field,(strlen(field)+1)); 54 } 55 else if(strcmp(string_in,"BasalforcingsFloatingiceMeltingRate")==0){ 56 const char* field = "md.basalforcings.floatingice_melting_rate"; 57 param_enum = BasalforcingsFloatingiceMeltingRateEnum; 28 58 fieldname=xNew<char>((strlen(field)+1)); xMemCpy<char>(fieldname,field,(strlen(field)+1)); 29 59 }
Note:
See TracChangeset
for help on using the changeset viewer.