Changeset 21544
- Timestamp:
- 02/10/17 10:52:19 (8 years ago)
- Location:
- issm/trunk-jpl/src/m/classes
- Files:
-
- 1 added
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
issm/trunk-jpl/src/m/classes/model.m
r21530 r21544 40 40 levelset = 0; 41 41 calving = 0; 42 giaivins 42 giaivins = 0; 43 43 esa = 0; 44 44 … … 245 245 md.stressbalance.loadingforce=project2d(md,md.stressbalance.loadingforce,md.mesh.numberoflayers); 246 246 md.masstransport.spcthickness=project2d(md,md.masstransport.spcthickness,md.mesh.numberoflayers); 247 if ~isnan(md.damage.spcdamage), md.damage.spcdamage=project2d(md,md.damage.spcdamage,md.mesh.numberoflayers); end247 if numel(md.damage.spcdamage)>1, md.damage.spcdamage=project2d(md,md.damage.spcdamage,md.mesh.numberoflayers); end 248 248 if numel(md.levelset.spclevelset)>1, md.levelset.spclevelset=project2d(md,md.levelset.spclevelset,md.mesh.numberoflayers); end 249 249 md.thermal.spctemperature=project2d(md,md.thermal.spctemperature,md.mesh.numberoflayers); 250 md.damage.spcdamage=project2d(md,md.damage.spcdamage,md.mesh.numberoflayers);251 250 252 251 % Hydrologydc variables … … 1112 1111 md.levelset = levelset(); 1113 1112 md.calving = calving(); 1114 md.giaivins 1113 md.giaivins = giaivins(); 1115 1114 md.esa = esa(); 1116 1115 md.autodiff = autodiff(); … … 1282 1281 disp(sprintf('%19s: %-22s -- %s','steadystate' ,['[1x1 ' class(self.steadystate) ']'],'parameters for steadystate solution')); 1283 1282 disp(sprintf('%19s: %-22s -- %s','transient' ,['[1x1 ' class(self.transient) ']'],'parameters for transient solution')); 1284 disp(sprintf('%19s: %-22s -- %s','levelset' 1283 disp(sprintf('%19s: %-22s -- %s','levelset' ,['[1x1 ' class(self.levelset) ']'],'parameters for moving boundaries (level-set method)')); 1285 1284 disp(sprintf('%19s: %-22s -- %s','calving' ,['[1x1 ' class(self.calving) ']'],'parameters for calving')); 1286 disp(sprintf('%19s: %-22s -- %s','giaivins' 1285 disp(sprintf('%19s: %-22s -- %s','giaivins' ,['[1x1 ' class(self.giaivins) ']'],'parameters for giaivins solution')); 1287 1286 disp(sprintf('%19s: %-22s -- %s','esa' ,['[1x1 ' class(self.esa) ']'],'parameters for elastic adjustment solution')); 1288 1287 disp(sprintf('%19s: %-22s -- %s','autodiff' ,['[1x1 ' class(self.autodiff) ']'],'automatic differentiation parameters'));
Note:
See TracChangeset
for help on using the changeset viewer.