Changeset 15860
- Timestamp:
- 08/21/13 14:39:40 (12 years ago)
- Location:
- issm/trunk-jpl/src/m/classes
- Files:
-
- 2 edited
Legend:
- Unmodified
- Added
- Removed
-
issm/trunk-jpl/src/m/classes/inversion.m
r15431 r15860 127 127 md = checkfield(md,'inversion.max_parameters','size',[md.mesh.numberofvertices num_controls]); 128 128 129 %Only SSA, HO and FS are supported right now 130 if solution==StressbalanceSolutionEnum() 131 if ~(md.flowequation.isSSA || md.flowequation.isHO || md.flowequation.isFS), 132 md = checkmessage(md,['inversion can only be performed for SSA, HO or FS ice flow models']); 133 end 134 end 135 129 136 if solution==BalancethicknessSolutionEnum() 130 137 md = checkfield(md,'inversion.thickness_obs','size',[md.mesh.numberofvertices 1],'NaN',1); -
issm/trunk-jpl/src/m/classes/inversion.py
r15131 r15860 135 135 md = checkfield(md,'inversion.max_parameters','size',[md.mesh.numberofvertices,num_controls]) 136 136 137 #Only SSA, HO and FS are supported right now 138 if solution==StressbalanceSolutionEnum(): 139 if not (md.flowequation.isSSA or md.flowequation.isHO or md.flowequation.isFS): 140 md.checkmessage("'inversion can only be performed for SSA, HO or FS ice flow models"); 141 137 142 if solution==BalancethicknessSolutionEnum(): 138 143 md = checkfield(md,'inversion.thickness_obs','size',[md.mesh.numberofvertices],'NaN',1)
Note:
See TracChangeset
for help on using the changeset viewer.