Changeset 24545
- Timestamp:
- 02/04/20 19:38:33 (5 years ago)
- Location:
- issm/trunk-jpl/src/m/classes
- Files:
-
- 2 edited
Legend:
- Unmodified
- Added
- Removed
-
issm/trunk-jpl/src/m/classes/linearbasalforcings.m
r24544 r24545 5 5 6 6 classdef linearbasalforcings 7 properties (SetAccess=public) 7 properties (SetAccess=public) 8 8 deepwater_melting_rate = 0.; 9 9 upperwater_melting_rate = 0.; … … 26 26 end % }}} 27 27 function self = extrude(self,md) % {{{ 28 self.perturbation_melting_rate=project3d(md,'vector',self.perturbation_melting_rate,'type','node','layer',1); 29 self.groundedice_melting_rate=project3d(md,'vector',self.groundedice_melting_rate,'type','node','layer',1); 28 self.perturbation_melting_rate=project3d(md,'vector',self.perturbation_melting_rate,'type','node','layer',1); 29 self.groundedice_melting_rate=project3d(md,'vector',self.groundedice_melting_rate,'type','node','layer',1); 30 30 self.geothermalflux=project3d(md,'vector',self.geothermalflux,'type','node','layer',1); %bedrock only gets geothermal flux 31 31 end % }}} … … 36 36 disp(' no basalforcings.groundedice_melting_rate specified: values set as zero'); 37 37 end 38 % TODO: Should we be setting self.geothermalflux here (we do so in linearbasalforcings.py)? 38 39 39 40 end % }}} -
issm/trunk-jpl/src/m/classes/linearbasalforcings.py
r24544 r24545 17 17 if not len(args): 18 18 print('empty init') 19 self.groundedice_melting_rate = float('NaN')20 self.perturbation_melting_rate = float('NaN')21 19 self.deepwater_melting_rate = 0. 22 20 self.deepwater_elevation = 0. 23 21 self.upperwater_melting_rate = 0. 24 22 self.upperwater_elevation = 0. 23 self.groundedice_melting_rate = float('NaN') 24 self.perturbation_melting_rate = float('NaN') 25 25 self.geothermalflux = float('NaN') 26 26 … … 31 31 inv = args[0] 32 32 self.groundedice_melting_rate = inv.groundedice_melting_rate 33 self.perturbation_melting_rate = inv.perturbation_melting_rate33 #self.perturbation_melting_rate = inv.perturbation_melting_rate 34 34 self.geothermalflux = inv.geothermalflux 35 35 self.deepwater_melting_rate = 0.
Note:
See TracChangeset
for help on using the changeset viewer.