Changeset 26744 for issm/trunk/test/NightlyRun/test540.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/test
- Property svn:mergeinfo changed
-
issm/trunk/test/NightlyRun/test540.py
r24313 r26744 1 1 #Test Name: PigTranCalvingDevSSA2d 2 import numpy as np 3 from calvingvonmises import * 4 from socket import gethostname 2 5 from model import * 3 from socket import gethostname4 from triangle import *5 from setmask import *6 6 from parameterize import * 7 7 from setflowequation import * 8 from setmask import * 8 9 from solve import * 9 from calvingvonmisesimport *10 from triangle import * 10 11 11 12 md = triangle(model(), '../Exp/Pig.exp', 10000.) … … 22 23 md.transient.ismovingfront = 1 23 24 md.transient.isgroundingline = 1 24 md.levelset.spclevelset = float('NaN')* np.ones((md.mesh.numberofvertices, ))25 md.levelset.spclevelset = np.nan * np.ones((md.mesh.numberofvertices, )) 25 26 pos = np.where(md.mesh.vertexonboundary) 26 27 md.levelset.spclevelset[pos] = md.mask.ice_levelset[pos] 28 md.levelset.migration_max = 1e10 29 md.transient.requested_outputs = ['default', 'IceVolume', 'IceVolumeAboveFloatation','TotalSmb','TotalGroundedBmb','TotalFloatingBmb'] 27 30 28 31 #Force MUMPS sequential analysis … … 33 36 #Fields and tolerances to track changes 34 37 field_names = ['Vx1', 'Vy1', 'Vel1', 'Pressure1', 'Bed1', 'Surface1', 'Thickness1', 'MaskIceLevelset1', 38 'IceVolume1', 'IceVolumeAboveFloatation1', 'TotalSmb1', 'TotalGroundedBmb1', 'TotalFloatingBmb1', 35 39 'Vx2', 'Vy2', 'Vel2', 'Pressure2', 'Bed2', 'Surface2', 'Thickness2', 'MaskIceLevelset2', 36 'Vx10', 'Vy10', 'Vel10', 'Pressure10', 'Bed10', 'Surface10', 'Thickness10', 'MaskIceLevelset10'] 40 'IceVolume2', 'IceVolumeAboveFloatation2', 'TotalSmb2', 'TotalGroundedBmb2', 'TotalFloatingBmb2', 41 'Vx10', 'Vy10', 'Vel10', 'Pressure10', 'Bed10', 'Surface10', 'Thickness10', 'MaskIceLevelset10', 42 'IceVolume10', 'IceVolumeAboveFloatation10', 'TotalSmb10', 'TotalGroundedBmb10', 'TotalFloatingBmb10'] 37 43 field_tolerances = [1e-12, 2e-12, 2e-12, 1e-13, 1e-13, 1e-13, 1e-13, 1e-13, 44 1e-12, 2e-12, 2e-12, 1e-13, 1e-13, 38 45 1e-12, 1e-12, 1e-12, 1e-13, 1e-13, 1e-13, 1e-13, 1e-12, 39 1e-11, 1e-11, 1e-11, 1e-11, 1e-11, 1e-11, 1e-11, 1e-9] 46 1e-12, 2e-12, 2e-12, 1e-13, 1e-13, 47 1e-11, 1e-11, 1e-11, 1e-11, 1e-11, 1e-11, 1e-11, 1e-9, 48 1e-12, 2e-12, 2e-12, 1e-13, 1e-13] 40 49 field_values = [md.results.TransientSolution[0].Vx, 41 50 md.results.TransientSolution[0].Vy, … … 46 55 md.results.TransientSolution[0].Thickness, 47 56 md.results.TransientSolution[0].MaskIceLevelset, 57 md.results.TransientSolution[0].IceVolume, 58 md.results.TransientSolution[0].IceVolumeAboveFloatation, 59 md.results.TransientSolution[0].TotalSmb, 60 md.results.TransientSolution[0].TotalGroundedBmb, 61 md.results.TransientSolution[0].TotalFloatingBmb, 48 62 md.results.TransientSolution[1].Vx, 49 63 md.results.TransientSolution[1].Vy, … … 54 68 md.results.TransientSolution[1].Thickness, 55 69 md.results.TransientSolution[1].MaskIceLevelset, 70 md.results.TransientSolution[1].IceVolume, 71 md.results.TransientSolution[1].IceVolumeAboveFloatation, 72 md.results.TransientSolution[1].TotalSmb, 73 md.results.TransientSolution[1].TotalGroundedBmb, 74 md.results.TransientSolution[1].TotalFloatingBmb, 56 75 md.results.TransientSolution[9].Vx, 57 76 md.results.TransientSolution[9].Vy, … … 61 80 md.results.TransientSolution[9].Surface, 62 81 md.results.TransientSolution[9].Thickness, 63 md.results.TransientSolution[9].MaskIceLevelset] 82 md.results.TransientSolution[9].MaskIceLevelset, 83 md.results.TransientSolution[9].IceVolume, 84 md.results.TransientSolution[9].IceVolumeAboveFloatation, 85 md.results.TransientSolution[9].TotalSmb, 86 md.results.TransientSolution[9].TotalGroundedBmb, 87 md.results.TransientSolution[9].TotalFloatingBmb]
Note:
See TracChangeset
for help on using the changeset viewer.