Changeset 20917
- Timestamp:
- 07/14/16 18:22:29 (9 years ago)
- Location:
- issm/trunk-jpl/src
- Files:
-
- 9 edited
Legend:
- Unmodified
- Added
- Removed
-
issm/trunk-jpl/src/c/classes/IoModel.cpp
r20916 r20917 601 601 if(strcmp(record_name,"md.basalforcings.model")==0) integer = IoCodeToEnumBasal(integer); 602 602 if(strcmp(record_name,"md.calving.law")==0) integer = IoCodeToEnumCalving(integer); 603 if(strcmp(record_name,"md.hydrology.model")==0) integer = IoCodeToEnumHydrology(integer); 603 604 604 605 /*Broadcast to other cpus*/ -
issm/trunk-jpl/src/c/shared/io/Marshalling/IoCodeConversions.cpp
r20916 r20917 73 73 } 74 74 }/*}}}*/ 75 int IoCodeToEnumHydrology(int enum_in){/*{{{*/ 76 switch(enum_in){ 77 case 1: return HydrologydcEnum; 78 case 2: return HydrologyshreveEnum; 79 case 3: return HydrologysommersEnum; 80 default: _error_("Marshalled hydrology code \""<<enum_in<<"\" not supported yet"); 81 } 82 }/*}}}*/ -
issm/trunk-jpl/src/c/shared/io/Marshalling/IoCodeConversions.h
r20916 r20917 7 7 int IoCodeToEnumBasal(int enum_in); 8 8 int IoCodeToEnumCalving(int enum_in); 9 int IoCodeToEnumHydrology(int enum_in); 9 10 #endif -
issm/trunk-jpl/src/m/classes/hydrologydc.m
r20902 r20917 189 189 % {{{ function marshall(self,prefix,md,fid) 190 190 function marshall(self,prefix,md,fid) 191 WriteData(fid,prefix,'name','md.hydrology.model','data', HydrologydcEnum(),'format','Integer');191 WriteData(fid,prefix,'name','md.hydrology.model','data',1,'format','Integer'); 192 192 WriteData(fid,prefix,'object',self,'fieldname','water_compressibility','format','Double'); 193 193 WriteData(fid,prefix,'object',self,'fieldname','isefficientlayer','format','Boolean'); -
issm/trunk-jpl/src/m/classes/hydrologydc.py
r20902 r20917 184 184 # }}} 185 185 def marshall(self,prefix,md,fid): #{{{ 186 WriteData(fid,prefix,'name','md.hydrology.model','data', HydrologydcEnum(),'format','Integer')186 WriteData(fid,prefix,'name','md.hydrology.model','data',1,'format','Integer') 187 187 WriteData(fid,prefix,'object',self,'fieldname','water_compressibility','format','Double') 188 188 WriteData(fid,prefix,'object',self,'fieldname','isefficientlayer','format','Boolean') -
issm/trunk-jpl/src/m/classes/hydrologyshreve.js
r20902 r20917 40 40 } // }}} 41 41 this.marshall=function(md,prefix,fid) { //{{{ 42 WriteData(fid,prefix,'name','md.hydrology.model','data', HydrologyshreveEnum(),'format','Integer');42 WriteData(fid,prefix,'name','md.hydrology.model','data',2,'format','Integer'); 43 43 WriteData(fid,prefix,'object',this,'fieldname','spcwatercolumn','format','DoubleMat','mattype',1,'timeserieslength',md.mesh.numberofvertices+1,'yts',md.constants.yts); 44 44 WriteData(fid,prefix,'object',this,'fieldname','stabilization','format','Double'); -
issm/trunk-jpl/src/m/classes/hydrologyshreve.m
r20902 r20917 44 44 end % }}} 45 45 function marshall(self,prefix,md,fid) % {{{ 46 WriteData(fid,prefix,'name','md.hydrology.model','data', HydrologyshreveEnum(),'format','Integer');46 WriteData(fid,prefix,'name','md.hydrology.model','data',2,'format','Integer'); 47 47 WriteData(fid,prefix,'object',self,'fieldname','spcwatercolumn','format','DoubleMat','mattype',1,'timeserieslength',md.mesh.numberofvertices+1,'yts',md.constants.yts); 48 48 WriteData(fid,prefix,'object',self,'fieldname','stabilization','format','Double'); -
issm/trunk-jpl/src/m/classes/hydrologyshreve.py
r20902 r20917 49 49 # }}} 50 50 def marshall(self,prefix,md,fid): # {{{ 51 WriteData(fid,prefix,'name','md.hydrology.model','data', HydrologyshreveEnum(),'format','Integer');51 WriteData(fid,prefix,'name','md.hydrology.model','data',2,'format','Integer'); 52 52 WriteData(fid,prefix,'object',self,'fieldname','spcwatercolumn','format','DoubleMat','mattype',1,'timeserieslength',md.mesh.numberofvertices+1,'yts',md.constants.yts) 53 53 WriteData(fid,prefix,'object',self,'fieldname','stabilization','format','Double') -
issm/trunk-jpl/src/m/classes/hydrologysommers.m
r20902 r20917 64 64 yts=md.constants.yts; 65 65 66 WriteData(fid,prefix,'name','md.hydrology.model','data', HydrologysommersEnum(),'format','Integer');66 WriteData(fid,prefix,'name','md.hydrology.model','data',3,'format','Integer'); 67 67 WriteData(fid,prefix,'object',self,'class','hydrology','fieldname','head','format','DoubleMat','mattype',1); 68 68 WriteData(fid,prefix,'object',self,'class','hydrology','fieldname','gap_height','format','DoubleMat','mattype',2);
Note:
See TracChangeset
for help on using the changeset viewer.