Changeset 26744 for issm/trunk/src/m/classes/flowequation.py
- Timestamp:
- 12/22/21 10:39:44 (3 years ago)
- Location:
- issm/trunk
- Files:
-
- 3 edited
Legend:
- Unmodified
- Added
- Removed
-
issm/trunk
- Property svn:mergeinfo changed
/issm/trunk-jpl merged: 25837-25866,25868-25993,25995-26330,26332-26733,26736-26739,26741
- Property svn:mergeinfo changed
-
issm/trunk/src
- Property svn:mergeinfo changed
-
issm/trunk/src/m/classes/flowequation.py
r25836 r26744 27 27 self.fe_HO = '' 28 28 self.fe_FS = '' 29 self.augmented_lagrangian_r = 1 .30 self.augmented_lagrangian_rhop = 1 .31 self.augmented_lagrangian_rlambda = 1 .32 self.augmented_lagrangian_rholambda = 1 .33 self.XTH_theta = 0 .29 self.augmented_lagrangian_r = 1 30 self.augmented_lagrangian_rhop = 1 31 self.augmented_lagrangian_rlambda = 1 32 self.augmented_lagrangian_rholambda = 1 33 self.XTH_theta = 0 34 34 self.vertex_equation = np.nan 35 35 self.element_equation = np.nan … … 107 107 md = checkfield(md, 'fieldname', 'flowequation.XTH_theta', 'numel', [1], '>=', 0., '<', .5) 108 108 if m.strcmp(md.mesh.domaintype(), '2Dhorizontal'): 109 md = checkfield(md, 'fieldname', 'flowequation.vertex_equation', 'size', [md.mesh.numberofvertices], 'values', [1, 2]) 110 md = checkfield(md, 'fieldname', 'flowequation.element_equation', 'size', [md.mesh.numberofelements], 'values', [1, 2]) 109 md = checkfield(md, 'fieldname', 'flowequation.vertex_equation', 'size', [md.mesh.numberofvertices], 'values', [1, 2, 4]) 110 md = checkfield(md, 'fieldname', 'flowequation.element_equation', 'size', [md.mesh.numberofelements], 'values', [1, 2, 4]) 111 elif m.strcmp(md.mesh.domaintype(), '3Dsurface'): 112 md = checkfield(md, 'fieldname', 'flowequation.vertex_equation', 'size', [md.mesh.numberofvertices], 'values', np.arange(1, 2 + 1)) 113 md = checkfield(md, 'fieldname', 'flowequation.element_equation', 'size', [md.mesh.numberofelements], 'values', np.arange(1, 2 + 1)) 111 114 elif m.strcmp(md.mesh.domaintype(), '2Dvertical'): 112 115 md = checkfield(md, 'fieldname', 'flowequation.vertex_equation', 'size', [md.mesh.numberofvertices], 'values', [2, 5, 6]) … … 117 120 else: 118 121 raise RuntimeError('Case not supported yet') 122 119 123 if not (self.isSIA or self.isSSA or self.isL1L2 or self.isMLHO or self.isHO or self.isFS): 120 124 md.checkmessage("no element types set for this model")
Note:
See TracChangeset
for help on using the changeset viewer.