source:
issm/oecreview/Archive/20545-21336/ISSM-20895-20896.diff@
21337
Last change on this file since 21337 was 21337, checked in by , 8 years ago | |
---|---|
File size: 38.9 KB |
-
../trunk-jpl/src/m/classes/SMBhenning.m
49 49 end % }}} 50 50 function marshall(self,prefix,md,fid) % {{{ 51 51 52 yts= 365.0*24.0*3600.0;52 yts=md.constants.yts; 53 53 54 54 WriteData(fid,prefix,'name','md.smb.model','data',7,'format','Integer'); 55 55 WriteData(fid,prefix,'object',self,'class','smb','fieldname','smbref','format','DoubleMat','mattype',1,'scale',1./yts,'timeserieslength',md.mesh.numberofvertices+1); -
../trunk-jpl/src/m/classes/SMBd18opdd.py
107 107 # }}} 108 108 def marshall(self,prefix,md,fid): # {{{ 109 109 110 yts= 365.0*24.0*3600.0110 yts=md.constants.yts 111 111 112 112 WriteData(fid,prefix,'name','md.smb.model','data',5,'format','Integer') 113 113 -
../trunk-jpl/src/m/classes/basalforcings.py
70 70 # }}} 71 71 def marshall(self,prefix,md,fid): # {{{ 72 72 73 yts= 365.0*24.0*3600.073 yts=md.constants.yts 74 74 75 75 WriteData(fid,prefix,'name','md.basalforcings.model','data',FloatingMeltRateEnum(),'format','Integer'); 76 76 WriteData(fid,prefix,'object',self,'fieldname','groundedice_melting_rate','format','DoubleMat','mattype',1,'scale',1./yts,'timeserieslength',md.mesh.numberofvertices+1) -
../trunk-jpl/src/m/classes/friction.m
43 43 fielddisplay(self,'q','q exponent'); 44 44 end % }}} 45 45 function marshall(self,prefix,md,fid) % {{{ 46 yts= 365.0*24.0*3600.0;46 yts=md.constants.yts; 47 47 48 48 WriteData(fid,prefix,'name','md.friction.law','data',1,'format','Integer'); 49 49 WriteData(fid,prefix,'object',self,'fieldname','coefficient','format','DoubleMat','mattype',1,'timeserieslength',md.mesh.numberofvertices+1); -
../trunk-jpl/src/m/classes/SMBgradients.py
58 58 # }}} 59 59 def marshall(self,prefix,md,fid): # {{{ 60 60 61 yts= 365.0*24.0*3600.061 yts=md.constants.yts 62 62 63 63 WriteData(fid,prefix,'name','md.smb.model','data',6,'format','Integer'); 64 64 WriteData(fid,prefix,'object',self,'class','smb','fieldname','href','format','DoubleMat','mattype',1,'timeserieslength',md.mesh.numberofvertices+1) -
../trunk-jpl/src/m/classes/frictionweertman.m
42 42 fielddisplay(self,'m','m exponent'); 43 43 end % }}} 44 44 function marshall(self,prefix,md,fid) % {{{ 45 yts= 365.0*24.0*3600.0;45 yts=md.constants.yts; 46 46 47 47 WriteData(fid,prefix,'name','md.friction.law','data',2,'format','Integer'); 48 48 WriteData(fid,prefix,'class','friction','object',self,'fieldname','C','format','DoubleMat','mattype',1,'timeserieslength',md.mesh.numberofvertices+1); -
../trunk-jpl/src/m/classes/SMBcomponents.m
77 77 end % }}} 78 78 function marshall(self,prefix,md,fid) % {{{ 79 79 80 yts= 365.0*24.0*3600.0;80 yts=md.constants.yts; 81 81 82 82 WriteData(fid,prefix,'name','md.smb.model','data',2,'format','Integer'); 83 83 WriteData(fid,prefix,'object',self,'class','smb','fieldname','accumulation','format','DoubleMat','mattype',1,'scale',1./yts,'timeserieslength',md.mesh.numberofvertices+1); -
../trunk-jpl/src/m/classes/timestepping.js
51 51 this.marshall=function(md,prefix,fid) { //{{{ 52 52 53 53 var scale; 54 scale = 365.0*24.0*3600.0;54 scale = md.constants.yts; 55 55 56 56 WriteData(fid,prefix,'object',this,'fieldname','start_time','format','Double','scale',scale); 57 57 WriteData(fid,prefix,'object',this,'fieldname','final_time','format','Double','scale',scale); -
../trunk-jpl/src/m/classes/stressbalance.m
176 176 177 177 WriteData(fid,prefix,'object',self,'class','stressbalance','fieldname','vertex_pairing','format','DoubleMat','mattype',3); 178 178 179 yts= 365.0*24.0*3600.0;179 yts=md.constants.yts; 180 180 181 181 WriteData(fid,prefix,'object',self,'class','stressbalance','fieldname','spcvx','format','DoubleMat','mattype',1,'scale',1./yts,'timeserieslength',md.mesh.numberofvertices+1); 182 182 WriteData(fid,prefix,'object',self,'class','stressbalance','fieldname','spcvy','format','DoubleMat','mattype',1,'scale',1./yts,'timeserieslength',md.mesh.numberofvertices+1); -
../trunk-jpl/src/m/classes/friction.js
35 35 36 36 } // }}} 37 37 this.marshall=function(md,prefix,fid) { //{{{ 38 var yts= 365.0*24.0*3600.0;38 var yts=md.constants.yts; 39 39 40 40 WriteData(fid,prefix,'name','md.friction.law','data',1,'format','Integer'); 41 41 WriteData(fid,prefix,'object',this,'fieldname','coefficient','format','DoubleMat','mattype',1,'timeserieslength',md.mesh.numberofvertices+1); -
../trunk-jpl/src/m/classes/masstransport.js
59 59 } // }}} 60 60 this.marshall=function(md,prefix,fid) { //{{{ 61 61 62 var yts= 365.*24.*3600.;62 var yts=md.constants.yts; 63 63 64 64 WriteData(fid,prefix,'object',this,'fieldname','spcthickness','format','DoubleMat','mattype',1,'timeserieslength',md.mesh.numberofvertices+1); 65 65 WriteData(fid,prefix,'object',this,'fieldname','isfreesurface','format','Boolean'); -
../trunk-jpl/src/m/classes/SMBd18opdd.m
103 103 end % }}} 104 104 function marshall(self,prefix,md,fid) % {{{ 105 105 106 yts= 365.0*24.0*3600.0;106 yts=md.constants.yts; 107 107 108 108 WriteData(fid,prefix,'name','md.smb.model','data',5,'format','Integer'); 109 109 -
../trunk-jpl/src/m/classes/linearbasalforcings.m
72 72 end % }}} 73 73 function marshall(self,prefix,md,fid) % {{{ 74 74 75 yts= 365.0*24.0*3600.0;75 yts=md.constants.yts; 76 76 77 77 floatingice_melting_rate=zeros(md.mesh.numberofvertices,1); 78 78 floatingice_melting_rate(find(md.geometry.base<=md.basalforcings.deepwater_elevation))=md.basalforcings.deepwater_melting_rate; -
../trunk-jpl/src/m/classes/SMBpdd.m
142 142 end % }}} 143 143 function marshall(self,prefix,md,fid) % {{{ 144 144 145 yts= 365.0*24.0*3600.0;145 yts=md.constants.yts; 146 146 147 147 WriteData(fid,prefix,'name','md.smb.model','data',4,'format','Integer'); 148 148 -
../trunk-jpl/src/m/classes/basalforcings.m
65 65 end % }}} 66 66 function marshall(self,prefix,md,fid) % {{{ 67 67 68 yts= 365.0*24.0*3600.0;68 yts=md.constants.yts; 69 69 70 70 WriteData(fid,prefix,'name','md.basalforcings.model','data',FloatingMeltRateEnum(),'format','Integer'); 71 71 WriteData(fid,prefix,'object',self,'fieldname','groundedice_melting_rate','format','DoubleMat','mattype',1,'scale',1./yts,'timeserieslength',md.mesh.numberofvertices+1) -
../trunk-jpl/src/m/classes/SMBcomponents.py
78 78 # }}} 79 79 def marshall(self,prefix,md,fid): # {{{ 80 80 81 yts= 365.0*24.0*3600.081 yts=md.constants.yts 82 82 83 83 WriteData(fid,prefix,'name','md.smb.model','data',2,'format','Integer'); 84 84 WriteData(fid,prefix,'object',self,'class','smb','fieldname','accumulation','format','DoubleMat','mattype',1,'scale',1./yts,'timeserieslength',md.mesh.numberofvertices+1) -
../trunk-jpl/src/m/classes/snowpack.m
452 452 end % }}} 453 453 function marshall(self,prefix,md,fid) % {{{ 454 454 455 yts= 365.0*24.0*3600.0;455 yts=md.constants.yts; 456 456 457 457 WriteData(fid,prefix,'object',self,'class','snowpack','fieldname','spcvx','format','DoubleMat','mattype',1,'scale',1./yts,'timeserieslength',md.mesh.numberofvertices+1); 458 458 WriteData(fid,prefix,'object',self,'class','snowpack','fieldname','spcvy','format','DoubleMat','mattype',1,'scale',1./yts,'timeserieslength',md.mesh.numberofvertices+1); -
../trunk-jpl/src/m/classes/SMBforcing.py
52 52 # }}} 53 53 def marshall(self,prefix,md,fid): # {{{ 54 54 55 yts= 365.0*24.0*3600.055 yts=md.constants.yts 56 56 57 57 WriteData(fid,prefix,'name','md.smb.model','data',1,'format','Integer'); 58 58 WriteData(fid,prefix,'object',self,'class','smb','fieldname','mass_balance','format','DoubleMat','mattype',1,'scale',1./yts,'timeserieslength',md.mesh.numberofvertices+1) -
../trunk-jpl/src/m/classes/mismipbasalforcings.m
79 79 end % }}} 80 80 function marshall(self,prefix,md,fid) % {{{ 81 81 82 yts=365.2422*24.0*3600.0; 82 yts=md.constants.yts; 83 if yts~=365.2422*24.*3600. 84 disp('WARNING: value of yts for MISMIP+ runs different from ISSM default!'); 85 end 83 86 84 87 floatingice_melting_rate=zeros(md.mesh.numberofvertices,1); 85 88 floatingice_melting_rate=md.basalforcings.meltrate_factor*tanh((md.geometry.base-md.geometry.bed)./md.basalforcings.threshold_thickness).*max(md.basalforcings.upperdepth_melt-md.geometry.base,0); -
../trunk-jpl/src/m/classes/balancethickness.py
49 49 # }}} 50 50 def marshall(self,prefix,md,fid): # {{{ 51 51 52 yts= 365.0*24.0*3600.052 yts=md.constants.yts 53 53 54 54 WriteData(fid,prefix,'object',self,'fieldname','spcthickness','format','DoubleMat','mattype',1) 55 55 WriteData(fid,prefix,'object',self,'fieldname','thickening_rate','format','DoubleMat','mattype',1,'scale',1./yts) -
../trunk-jpl/src/m/classes/basalforcings.js
61 61 } // }}} 62 62 this.marshall=function(md,prefix,fid) { //{{{ 63 63 64 var yts= 365.0*24.0*3600.0;64 var yts=md.constants.yts; 65 65 66 66 WriteData(fid,prefix,'name','md.basalforcings.model','data',FloatingMeltRateEnum(),'format','Integer'); 67 67 WriteData(fid,prefix,'object',this,'fieldname','groundedice_melting_rate','format','DoubleMat','mattype',1,'scale',1./yts,'timeserieslength',md.mesh.numberofvertices+1) -
../trunk-jpl/src/m/classes/calvingminthickness.m
49 49 50 50 end % }}} 51 51 function marshall(self,prefix,md,fid) % {{{ 52 yts= 365.0*24.0*3600.0;52 yts=md.constants.yts; 53 53 WriteData(fid,prefix,'name','md.calving.law','data',CalvingMinthicknessEnum(),'format','Integer'); 54 54 WriteData(fid,prefix,'object',self,'fieldname','min_thickness','format','Double'); 55 55 WriteData(fid,prefix,'object',self,'fieldname','meltingrate','format','DoubleMat','mattype',1,'forcinglength',md.mesh.numberofvertices+1,'scale',1./yts); -
../trunk-jpl/src/m/classes/SMBmeltcomponents.py
89 89 # }}} 90 90 def marshall(self,prefix,md,fid): # {{{ 91 91 92 yts= 365.0*24.0*3600.092 yts=md.constants.yts 93 93 94 94 WriteData(fid,prefix,'name','md.smb.model','data',3,'format','Integer'); 95 95 WriteData(fid,prefix,'object',self,'class','smb','fieldname','accumulation','format','DoubleMat','mattype',1,'scale',1./yts,'timeserieslength',md.mesh.numberofvertices+1) -
../trunk-jpl/src/m/classes/constants.py
35 35 self.g=9.81 36 36 37 37 #converstion from year to seconds 38 self.yts=365 *24*360038 self.yts=365.*24.*3600. 39 39 40 40 #the reference temperature for enthalpy model (cf Aschwanden) 41 41 self.referencetemperature=223.15 -
../trunk-jpl/src/m/classes/taoinversion.m
160 160 end % }}} 161 161 function marshall(self,prefix,md,fid) % {{{ 162 162 163 yts= 365.0*24.0*3600.0;163 yts=md.constants.yts; 164 164 165 165 WriteData(fid,prefix,'object',self,'class','inversion','fieldname','iscontrol','format','Boolean'); 166 166 WriteData(fid,prefix,'name','md.inversion.type','data',1,'format','Integer'); -
../trunk-jpl/src/m/classes/adinversion.m
126 126 end % }}} 127 127 function marshall(self,prefix,md,fid) % {{{ 128 128 129 yts= 365.0*24.0*3600.0;129 yts=md.constants.yts; 130 130 131 131 WriteData(fid,prefix,'object',self,'class','inversion','fieldname','iscontrol','format','Boolean'); 132 132 WriteData(fid,prefix,'name','md.inversion.type','data',4,'format','Integer'); -
../trunk-jpl/src/m/classes/inversionvalidation.m
111 111 end % }}} 112 112 function marshall(self,prefix,md,fid) % {{{ 113 113 114 yts= 365.0*24.0*3600.0;114 yts=md.constants.yts; 115 115 116 116 WriteData(fid,prefix,'object',self,'class','inversion','fieldname','iscontrol','format','Boolean'); 117 117 WriteData(fid,prefix,'name','md.inversion.type','data',3,'format','Integer'); -
../trunk-jpl/src/m/classes/linearbasalforcings.py
90 90 # }}} 91 91 def marshall(self,prefix,md,fid): # {{{ 92 92 93 yts= 365.0*24.0*3600.093 yts=md.constants.yts 94 94 95 95 floatingice_melting_rate = numpy.zeros((md.mesh.numberofvertices,1)) 96 96 pos=numpy.nonzero(md.geometry.base<=md.basalforcings.deepwater_elevation) -
../trunk-jpl/src/m/classes/SMBforcing.js
44 44 } // }}} 45 45 this.marshall=function(md,prefix,fid) { //{{{ 46 46 47 var yts= 365.0*24.0*3600.0;47 var yts=md.constants.yts; 48 48 49 49 WriteData(fid,prefix,'name','md.smb.model','data',1,'format','Integer'); 50 50 WriteData(fid,prefix,'object',this,'class','smb','fieldname','mass_balance','format','DoubleMat','mattype',1,'scale',1./yts,'timeserieslength',md.mesh.numberofvertices+1); -
../trunk-jpl/src/m/classes/SMBgemb.m
257 257 end % }}} 258 258 function marshall(self,prefix,md,fid) % {{{ 259 259 260 yts= 365.25*24.0*3600.0;260 yts=md.constants.yts; 261 261 262 262 WriteData(fid,prefix,'name','md.smb.model','data',8,'format','Integer'); 263 263 -
../trunk-jpl/src/m/classes/calving.py
51 51 # }}} 52 52 def marshall(self,prefix,md,fid): # {{{ 53 53 54 yts= 365.*24.*3600.54 yts=md.constants.yts 55 55 56 56 WriteData(fid,prefix,'name','md.calving.law','data',DefaultCalvingEnum(),'format','Integer'); 57 57 WriteData(fid,prefix,'object',self,'fieldname','calvingrate','format','DoubleMat','mattype',1,'timeserieslength',md.mesh.numberofvertices+1,'scale',1./yts) -
../trunk-jpl/src/m/classes/balancethickness.js
34 34 } //}}} 35 35 this.marshall=function(md,prefix,fid) { //{{{ 36 36 37 var yts= 365.0*24.0*3600.0;37 var yts=md.constants.yts; 38 38 39 39 WriteData(fid,prefix,'object',this,'fieldname','spcthickness','format','DoubleMat','mattype',1); 40 40 WriteData(fid,prefix,'object',this,'fieldname','thickening_rate','format','DoubleMat','mattype',1,'scale',1/yts); -
../trunk-jpl/src/m/classes/frictionsommers.m
35 35 fielddisplay(self,'coefficient','friction coefficient [SI]'); 36 36 end % }}} 37 37 function marshall(self,prefix,md,fid) % {{{ 38 yts= 365.0*24.0*3600.0;38 yts=md.constants.yts; 39 39 40 40 WriteData(fid,prefix,'name','md.friction.law','data',8,'format','Integer'); 41 41 WriteData(fid,prefix,'class','friction','object',self,'fieldname','coefficient','format','DoubleMat','mattype',1,'timeserieslength',md.mesh.numberofvertices+1); -
../trunk-jpl/src/m/classes/stressbalance.py
177 177 178 178 WriteData(fid,prefix,'object',self,'class','stressbalance','fieldname','vertex_pairing','format','DoubleMat','mattype',3) 179 179 180 yts= 365.0*24.0*3600.0180 yts=md.constants.yts 181 181 182 182 WriteData(fid,prefix,'object',self,'class','stressbalance','fieldname','spcvx','format','DoubleMat','mattype',1,'scale',1./yts,'timeserieslength',md.mesh.numberofvertices+1) 183 183 WriteData(fid,prefix,'object',self,'class','stressbalance','fieldname','spcvy','format','DoubleMat','mattype',1,'scale',1./yts,'timeserieslength',md.mesh.numberofvertices+1) -
../trunk-jpl/src/m/classes/hydrologysommers.m
61 61 end % }}} 62 62 function marshall(self,prefix,md,fid) % {{{ 63 63 64 yts= 365.0*24.0*3600.0;64 yts=md.constants.yts; 65 65 66 66 WriteData(fid,prefix,'name','md.hydrology.model','data',HydrologysommersEnum(),'format','Integer'); 67 67 WriteData(fid,prefix,'object',self,'class','hydrology','fieldname','head','format','DoubleMat','mattype',1); -
../trunk-jpl/src/m/classes/calvinglevermann.py
49 49 return md 50 50 # }}} 51 51 def marshall(self,prefix,md,fid): # {{{ 52 yts= 365.*24.*3600.52 yts=md.constants.yts 53 53 WriteData(fid,prefix,'name','md.calving.law','data',CalvingLevermannEnum(),'format','Integer'); 54 54 WriteData(fid,prefix,'object',self,'fieldname','coeff','format','DoubleMat','mattype',1) 55 55 WriteData(fid,prefix,'object',self,'fieldname','meltingrate','format','DoubleMat','mattype',1,'timeserieslength',md.mesh.numberofvertices+1,'scale',1./yts) -
../trunk-jpl/src/m/classes/m1qn3inversion.py
164 164 # }}} 165 165 def marshall(self,prefix,md,fid): # {{{ 166 166 167 yts= 365.0*24.0*3600.0167 yts=md.constants.yts 168 168 169 169 WriteData(fid,prefix,'object',self,'class','inversion','fieldname','iscontrol','format','Boolean') 170 170 WriteData(fid,prefix,'name','md.inversion.type','data',2,'format','Integer') -
../trunk-jpl/src/m/classes/constants.js
14 14 this.omega = 7.292*1e-5; 15 15 16 16 //converstion from year to seconds 17 this.yts=365 *24*3600;17 this.yts=365.*24.*3600.; 18 18 19 19 //the reference temperature for enthalpy model (cf Aschwanden) 20 20 this.referencetemperature=223.15; -
../trunk-jpl/src/m/classes/SMBpdd.py
150 150 #}}} 151 151 def marshall(self,prefix,md,fid): # {{{ 152 152 153 yts= 365.0*24.0*3600.0153 yts=md.constants.yts 154 154 155 155 WriteData(fid,prefix,'name','md.smb.model','data',4,'format','Integer') 156 156 -
../trunk-jpl/src/m/classes/inversion.py
159 159 # }}} 160 160 def marshall(self,prefix,md,fid): # {{{ 161 161 162 yts= 365.0*24.0*3600.0162 yts=md.constants.yts 163 163 164 164 WriteData(fid,prefix,'name','md.inversion.type','data',0,'format','Integer') 165 165 WriteData(fid,prefix,'object',self,'fieldname','iscontrol','format','Boolean') -
../trunk-jpl/src/m/classes/constants.m
28 28 self.omega = 7.292*1e-5; 29 29 30 30 %converstion from year to seconds 31 self.yts=365 *24*3600;31 self.yts=365.*24.*3600.; 32 32 33 33 %the reference temperature for enthalpy model (cf Aschwanden) 34 34 self.referencetemperature=223.15; -
../trunk-jpl/src/m/classes/taoinversion.py
164 164 165 165 def marshall(self, md, fid): 166 166 167 yts= 365.0*24.0*3600.0;167 yts=md.constants.yts; 168 168 WriteData(fid,prefix,'object',self,'class','inversion','fieldname','iscontrol','format','Boolean') 169 169 WriteData(fid,prefix,'name','md.inversion.type','data',1,'format','Integer') 170 170 if not self.iscontrol: -
../trunk-jpl/src/m/classes/calvingdev.m
50 50 51 51 end % }}} 52 52 function marshall(self,prefix,md,fid) % {{{ 53 yts= 365.0*24.0*3600.0;53 yts=md.constants.yts; 54 54 WriteData(fid,prefix,'name','md.calving.law','data',CalvingDevEnum(),'format','Integer'); 55 55 WriteData(fid,prefix,'object',self,'fieldname','coeff','format','DoubleMat','mattype',1); 56 56 WriteData(fid,prefix,'object',self,'fieldname','meltingrate','format','DoubleMat','mattype',1,'forcinglength',md.mesh.numberofvertices+1,'scale',1./yts); -
../trunk-jpl/src/m/classes/SMBgradients.m
61 61 end % }}} 62 62 function marshall(self,prefix,md,fid) % {{{ 63 63 64 yts= 365.0*24.0*3600.0;64 yts=md.constants.yts; 65 65 66 66 WriteData(fid,prefix,'name','md.smb.model','data',6,'format','Integer'); 67 67 WriteData(fid,prefix,'object',self,'class','smb','fieldname','href','format','DoubleMat','mattype',1,'timeserieslength',md.mesh.numberofvertices+1); -
../trunk-jpl/src/m/classes/initialization.m
113 113 end % }}} 114 114 function marshall(self,prefix,md,fid) % {{{ 115 115 116 yts= 365.0*24.0*3600.0;116 yts=md.constants.yts; 117 117 118 118 WriteData(fid,prefix,'object',self,'fieldname','vx','format','DoubleMat','mattype',1,'scale',1./yts); 119 119 WriteData(fid,prefix,'object',self,'fieldname','vy','format','DoubleMat','mattype',1,'scale',1./yts); -
../trunk-jpl/src/m/classes/calving.js
31 31 checkfield(md,'fieldname','calving.meltingrate(1:md.mesh.numberofvertices,:)','>=',0,'timeseries',1,'NaN',1,'Inf',1); 32 32 } //}}} 33 33 this.marshall=function(md,prefix,fid) { //{{{ 34 var yts= 365.0*24.0*3600.0;34 var yts=md.constants.yts; 35 35 WriteData(fid,prefix,'name','md.calving.law','data',DefaultCalvingEnum(),'format','Integer'); 36 36 WriteData(fid,prefix,'object',this,'fieldname','calvingrate','format','DoubleMat','mattype',1,'timeserieslength',md.mesh.numberofvertices+1,'scale',1./yts); 37 37 WriteData(fid,prefix,'object',this,'fieldname','meltingrate','format','DoubleMat','mattype',1,'timeserieslength',md.mesh.numberofvertices+1,'scale',1./yts); -
../trunk-jpl/src/m/classes/frictionweertmantemp.m
37 37 fielddisplay(self,'m','m exponent'); 38 38 end % }}} 39 39 function marshall(self,prefix,md,fid) % {{{ 40 yts= 365.0*24.0*3600.0;40 yts=md.constants.yts; 41 41 42 42 WriteData(fid,prefix,'name','md.friction.law','data',6,'format','Integer'); 43 43 WriteData(fid,prefix,'class','friction','object',self,'fieldname','gamma','format','Double'); -
../trunk-jpl/src/m/classes/timestepping.m
62 62 end % }}} 63 63 function marshall(self,prefix,md,fid) % {{{ 64 64 65 scale = 365.0*24.0*3600.0;65 scale = md.constants.yts; 66 66 WriteData(fid,prefix,'object',self,'fieldname','start_time','format','Double','scale',scale); 67 67 WriteData(fid,prefix,'object',self,'fieldname','final_time','format','Double','scale',scale); 68 68 WriteData(fid,prefix,'object',self,'fieldname','time_step','format','Double','scale',scale); -
../trunk-jpl/src/m/classes/stressbalance.js
147 147 148 148 WriteData(fid,prefix,'object',this,'class','stressbalance','fieldname','vertex_pairing','format','DoubleMat','mattype',3); 149 149 150 var yts= 365.0*24.0*3600.0;150 var yts=md.constants.yts; 151 151 152 152 WriteData(fid,prefix,'object',this,'class','stressbalance','fieldname','spcvx','format','DoubleMat','mattype',1,'scale',1./yts,'timeserieslength',md.mesh.numberofvertices+1); 153 153 WriteData(fid,prefix,'object',this,'class','stressbalance','fieldname','spcvy','format','DoubleMat','mattype',1,'scale',1./yts,'timeserieslength',md.mesh.numberofvertices+1); -
../trunk-jpl/src/m/classes/adinversion.py
139 139 140 140 def marshall(self): 141 141 142 yts= 365.0*24.0*3600.0;142 yts=md.constants.yts; 143 143 144 144 WriteData(fid,prefix,'object',self,'class','inversion','fieldname','iscontrol','format','Boolean'); 145 145 WriteData(fid,prefix,'name','md.inversion.type','data',4,'format','Integer'); -
../trunk-jpl/src/m/classes/plumebasalforcings.m
110 110 end % }}} 111 111 function marshall(self,prefix,md,fid) % {{{ 112 112 113 yts= 365.2422*24.0*3600.0;113 yts=md.constants.yts; 114 114 115 115 WriteData(fid,prefix,'name','md.basalforcings.model','data',MantlePlumeGeothermalFluxEnum(),'format','Integer'); 116 116 WriteData(fid,prefix,'object',self,'fieldname','floatingice_melting_rate','format','DoubleMat','name','md.basalforcings.floatingice_melting_rate','mattype',1,'scale',1./yts,'timeserieslength',md.mesh.numberofvertices+1) -
../trunk-jpl/src/m/classes/masstransport.m
112 112 end % }}} 113 113 function marshall(self,prefix,md,fid) % {{{ 114 114 115 yts= 365.*24.*3600.;115 yts=md.constants.yts; 116 116 117 117 WriteData(fid,prefix,'object',self,'fieldname','spcthickness','format','DoubleMat','mattype',1,'timeserieslength',md.mesh.numberofvertices+1); 118 118 WriteData(fid,prefix,'object',self,'fieldname','isfreesurface','format','Boolean'); -
../trunk-jpl/src/m/classes/initialization.py
108 108 # }}} 109 109 def marshall(self,prefix,md,fid): # {{{ 110 110 111 yts= 365.0*24.0*3600.0111 yts=md.constants.yts 112 112 113 113 WriteData(fid,prefix,'object',self,'fieldname','vx','format','DoubleMat','mattype',1,'scale',1./yts) 114 114 WriteData(fid,prefix,'object',self,'fieldname','vy','format','DoubleMat','mattype',1,'scale',1./yts) -
../trunk-jpl/src/m/classes/inversion.js
134 134 } // }}} 135 135 this.marshall=function(md,prefix,fid) { //{{{ 136 136 137 var yts= 365.0*24.0*3600.0;137 var yts=md.constants.yts; 138 138 139 139 WriteData(fid,prefix,'name','md.inversion.type','data',0,'format','Integer'); 140 140 WriteData(fid,prefix,'object',this,'fieldname','iscontrol','format','Boolean'); -
../trunk-jpl/src/m/classes/m1qn3inversion.m
137 137 end % }}} 138 138 function marshall(self,prefix,md,fid) % {{{ 139 139 140 yts= 365.0*24.0*3600.0;140 yts=md.constants.yts; 141 141 142 142 WriteData(fid,prefix,'object',self,'class','inversion','fieldname','iscontrol','format','Boolean'); 143 143 WriteData(fid,prefix,'name','md.inversion.type','data',2,'format','Integer'); -
../trunk-jpl/src/m/classes/inversion.m
149 149 end % }}} 150 150 function marshall(self,prefix,md,fid) % {{{ 151 151 152 yts= 365.0*24.0*3600.0;152 yts=md.constants.yts; 153 153 154 154 WriteData(fid,prefix,'name','md.inversion.type','data',0,'format','Integer'); 155 155 WriteData(fid,prefix,'object',self,'fieldname','iscontrol','format','Boolean'); -
../trunk-jpl/src/m/classes/calving.m
47 47 fielddisplay(self,'meltingrate','melting rate at given location [m/a]'); 48 48 end % }}} 49 49 function marshall(self,prefix,md,fid) % {{{ 50 yts= 365.0*24.0*3600.0;50 yts=md.constants.yts; 51 51 WriteData(fid,prefix,'name','md.calving.law','data',DefaultCalvingEnum(),'format','Integer'); 52 52 WriteData(fid,prefix,'object',self,'fieldname','calvingrate','format','DoubleMat','mattype',1,'timeserieslength',md.mesh.numberofvertices+1,'scale',1./yts); 53 53 WriteData(fid,prefix,'object',self,'fieldname','meltingrate','format','DoubleMat','mattype',1,'timeserieslength',md.mesh.numberofvertices+1,'scale',1./yts); -
../trunk-jpl/src/m/classes/SMBforcing.m
64 64 end % }}} 65 65 function marshall(self,prefix,md,fid) % {{{ 66 66 67 yts= 365.0*24.0*3600.0;67 yts=md.constants.yts; 68 68 69 69 WriteData(fid,prefix,'name','md.smb.model','data',1,'format','Integer'); 70 70 WriteData(fid,prefix,'object',self,'class','smb','fieldname','mass_balance','format','DoubleMat','mattype',1,'scale',1./yts,'timeserieslength',md.mesh.numberofvertices+1); -
../trunk-jpl/src/m/classes/calvinglevermann.m
50 50 51 51 end % }}} 52 52 function marshall(self,prefix,md,fid) % {{{ 53 yts= 365.0*24.0*3600.0;53 yts=md.constants.yts; 54 54 WriteData(fid,prefix,'name','md.calving.law','data',CalvingLevermannEnum(),'format','Integer'); 55 55 WriteData(fid,prefix,'object',self,'fieldname','coeff','format','DoubleMat','mattype',1); 56 56 WriteData(fid,prefix,'object',self,'fieldname','meltingrate','format','DoubleMat','mattype',1,'timeserieslength',md.mesh.numberofvertices+1,'scale',1./yts); -
../trunk-jpl/src/m/classes/balancethickness.m
46 46 end % }}} 47 47 function marshall(self,prefix,md,fid) % {{{ 48 48 49 yts= 365.0*24.0*3600.0;49 yts=md.constants.yts; 50 50 51 51 WriteData(fid,prefix,'object',self,'fieldname','spcthickness','format','DoubleMat','mattype',1); 52 52 WriteData(fid,prefix,'object',self,'fieldname','thickening_rate','format','DoubleMat','mattype',1,'scale',1./yts); -
../trunk-jpl/src/m/classes/timestepping.py
65 65 # }}} 66 66 def marshall(self,prefix,md,fid): # {{{ 67 67 68 yts=md.constants.yts 69 68 yts=md.constants.yts 70 69 WriteData(fid,prefix,'object',self,'fieldname','start_time','format','Double','scale',yts) 71 70 WriteData(fid,prefix,'object',self,'fieldname','final_time','format','Double','scale',yts) 72 71 WriteData(fid,prefix,'object',self,'fieldname','time_step','format','Double','scale',yts) -
../trunk-jpl/src/m/classes/initialization.js
98 98 } //}}} 99 99 this.marshall=function(md,prefix,fid) { //{{{ 100 100 101 var yts= 365.0*24.0*3600.0;101 var yts=md.constants.yts; 102 102 103 103 WriteData(fid,prefix,'object',this,'fieldname','vx','format','DoubleMat','mattype',1,'scale',1./yts); 104 104 WriteData(fid,prefix,'object',this,'fieldname','vy','format','DoubleMat','mattype',1,'scale',1./yts); -
../trunk-jpl/src/m/classes/SMBmeltcomponents.m
88 88 end % }}} 89 89 function marshall(self,prefix,md,fid) % {{{ 90 90 91 yts= 365.0*24.0*3600.0;91 yts=md.constants.yts; 92 92 93 93 WriteData(fid,prefix,'name','md.smb.model','data',3,'format','Integer'); 94 94 WriteData(fid,prefix,'object',self,'class','smb','fieldname','accumulation','format','DoubleMat','mattype',1,'scale',1./yts,'timeserieslength',md.mesh.numberofvertices+1); -
../trunk-jpl/src/m/classes/masstransport.py
82 82 # }}} 83 83 def marshall(self,prefix,md,fid): # {{{ 84 84 85 yts= 365.*24.*3600.85 yts=md.constants.yts 86 86 87 87 WriteData(fid,prefix,'object',self,'fieldname','spcthickness','format','DoubleMat','mattype',1,'timeserieslength',md.mesh.numberofvertices+1) 88 88 WriteData(fid,prefix,'object',self,'fieldname','isfreesurface','format','Boolean')
Note:
See TracBrowser
for help on using the repository browser.