Changeset 21729 for issm/trunk/test/NightlyRun/test427.py
- Timestamp:
- 05/19/17 14:48:02 (8 years ago)
- Location:
- issm/trunk
- Files:
-
- 3 edited
Legend:
- Unmodified
- Added
- Removed
-
issm/trunk
-
issm/trunk/test
- Property svn:mergeinfo changed
-
issm/trunk/test/NightlyRun/test427.py
r21341 r21729 1 1 #Test Name: SquareSheetShelfGroundingLine3dSoft 2 import numpy3 2 from model import * 4 from MatlabFuncs import *5 from triangle import * 3 from socket import gethostname 4 6 5 from setmask import * 7 6 from parameterize import * … … 14 13 md.initialization.vx[:]=0. 15 14 md.initialization.vy[:]=0. 16 md.geometry.base=-700.-abs(md.mesh.y .reshape(-1,1)-500000.)/1000.17 md.geometry.bed =-700.-abs(md.mesh.y .reshape(-1,1)-500000.)/1000.15 md.geometry.base=-700.-abs(md.mesh.y-500000.)/1000. 16 md.geometry.bed =-700.-abs(md.mesh.y-500000.)/1000. 18 17 md.geometry.thickness[:]=1300 19 18 md.geometry.surface=md.geometry.base+md.geometry.thickness … … 25 24 md.transient.isgroundingline=True 26 25 md.groundingline.migration='SoftMigration' 27 md.cluster=generic('name', oshostname(),'np',3)26 md.cluster=generic('name',gethostname(),'np',3) 28 27 md=solve(md,'Transient') 29 28 30 29 #Fields and tolerances to track changes 31 field_names =['Bed1','Surface1','Thickness1','Floatingice1',\ 32 'Bed2','Surface2','Thickness2','Floatingice2',\ 33 'Bed3','Surface3','Thickness3','Floatingice3'] 34 field_tolerances=[1e-13,1e-13,1e-13,1e-13,\ 35 5e-12,3e-12,7e-12,2e-11,\ 36 1e-10,5e-11,1e-10,7e-10] 37 field_values=[\ 38 md.results.TransientSolution[0].Base,\ 39 md.results.TransientSolution[0].Surface,\ 40 md.results.TransientSolution[0].Thickness,\ 41 md.results.TransientSolution[0].MaskGroundediceLevelset,\ 42 md.results.TransientSolution[1].Base,\ 43 md.results.TransientSolution[1].Surface,\ 44 md.results.TransientSolution[1].Thickness,\ 45 md.results.TransientSolution[1].MaskGroundediceLevelset,\ 46 md.results.TransientSolution[2].Base,\ 47 md.results.TransientSolution[2].Surface,\ 48 md.results.TransientSolution[2].Thickness,\ 49 md.results.TransientSolution[2].MaskGroundediceLevelset,\ 50 ] 30 field_names =['Bed1','Surface1','Thickness1','Floatingice1', 31 'Bed2','Surface2','Thickness2','Floatingice2', 32 'Bed3','Surface3','Thickness3','Floatingice3'] 33 field_tolerances=[1e-13,1e-13,1e-13,1e-13, 34 5e-12,3e-12,7e-12,2e-11, 35 1e-10,5e-11,1e-10,7e-10] 36 field_values=[md.results.TransientSolution[0].Base, 37 md.results.TransientSolution[0].Surface, 38 md.results.TransientSolution[0].Thickness, 39 md.results.TransientSolution[0].MaskGroundediceLevelset, 40 md.results.TransientSolution[1].Base, 41 md.results.TransientSolution[1].Surface, 42 md.results.TransientSolution[1].Thickness, 43 md.results.TransientSolution[1].MaskGroundediceLevelset, 44 md.results.TransientSolution[2].Base, 45 md.results.TransientSolution[2].Surface, 46 md.results.TransientSolution[2].Thickness, 47 md.results.TransientSolution[2].MaskGroundediceLevelset]
Note:
See TracChangeset
for help on using the changeset viewer.