Changeset 21281
- Timestamp:
- 10/17/16 02:44:43 (8 years ago)
- Location:
- issm/trunk-jpl/test/NightlyRun
- Files:
-
- 3 added
- 2 edited
Legend:
- Unmodified
- Added
- Removed
-
TabularUnified issm/trunk-jpl/test/NightlyRun/test333.m ¶
r21056 r21281 41 41 % mean(md.results.HydrologySolution(i).SedimentHead)*sedstore-0.4*i) 42 42 %end 43 44 43 %Fields and tolerances to track changes 45 44 field_names ={'SedimentWaterHead1','EplWaterHead1','SedimentHeadResidual1',... -
TabularUnified issm/trunk-jpl/test/NightlyRun/test333.py ¶
r21060 r21281 1 1 #Test Name: SquareSheetHydrologyDCTwoLayers 2 import numpy 2 import numpy as np 3 3 from model import * 4 4 from triangle import * … … 26 26 md.hydrology.sedimentlimit_flag=1 27 27 md.hydrology.sedimentlimit=800.0 28 md.initialization.sediment_head=n umpy.zeros((md.mesh.numberofvertices,1))29 md.hydrology.spcsediment_head=float('NaN')*n umpy.ones((md.mesh.numberofvertices,1))28 md.initialization.sediment_head=np.zeros((md.mesh.numberofvertices,1)) 29 md.hydrology.spcsediment_head=float('NaN')*np.ones((md.mesh.numberofvertices,1)) 30 30 31 md.basalforcings.groundedice_melting_rate = 2.0*n umpy.ones((md.mesh.numberofvertices,1))32 md.basalforcings.floatingice_melting_rate = 0.0*n umpy.ones((md.mesh.numberofvertices,1))33 md.hydrology.sediment_transmitivity= 3.0*n umpy.ones((md.mesh.numberofvertices,1))31 md.basalforcings.groundedice_melting_rate = 2.0*np.ones((md.mesh.numberofvertices,1)) 32 md.basalforcings.floatingice_melting_rate = 0.0*np.ones((md.mesh.numberofvertices,1)) 33 md.hydrology.sediment_transmitivity= 3.0*np.ones((md.mesh.numberofvertices,1)) 34 34 35 md.initialization.epl_head=n umpy.zeros((md.mesh.numberofvertices,1))36 md.initialization.epl_thickness=n umpy.ones((md.mesh.numberofvertices,1))37 md.hydrology.spcepl_head=float('NaN')*n umpy.ones((md.mesh.numberofvertices,1))38 md.hydrology.mask_eplactive_node=n umpy.zeros((md.mesh.numberofvertices,1))35 md.initialization.epl_head=np.zeros((md.mesh.numberofvertices,1)) 36 md.initialization.epl_thickness=np.ones((md.mesh.numberofvertices,1)) 37 md.hydrology.spcepl_head=float('NaN')*np.ones((md.mesh.numberofvertices,1)) 38 md.hydrology.mask_eplactive_node=np.zeros((md.mesh.numberofvertices,1)) 39 39 md.hydrology.epl_conductivity=30 40 40 md.hydrology.epl_initial_thickness=1 … … 47 47 md=solve(md,'Transient') 48 48 49 field_names =['SedimentWaterHead1','EplWaterHead1','SedimentHeadResidual1', \ 50 'SedimentWaterHead4','EplWaterHead4','SedimentHeadResidual4', \ 51 'SedimentWaterHead5','EplWaterHead5','SedimentHeadResidual5', \ 52 'SedimentWaterHead9','EplWaterHead9','SedimentHeadResidual9'] 53 field_tolerances=[ \ 54 1e-13, 1e-13, 1e-13, \ 55 1e-13, 1e-13, 1e-13, \ 56 1e-13, 5e-12, 1e-11, \ 57 1e-13, 5e-12, 1e-11] 58 field_values=[md.results.TransientSolution[0].SedimentHead, \ 59 md.results.TransientSolution[0].EplHead, \ 60 md.results.TransientSolution[0].SedimentHeadResidual, \ 61 md.results.TransientSolution[3].SedimentHead, \ 62 md.results.TransientSolution[3].EplHead, \ 63 md.results.TransientSolution[3].SedimentHeadResidual, \ 64 md.results.TransientSolution[4].SedimentHead, \ 65 md.results.TransientSolution[4].EplHead, \ 66 md.results.TransientSolution[4].SedimentHeadResidual, \ 67 md.results.TransientSolution[8].SedimentHead, \ 68 md.results.TransientSolution[8].EplHead, \ 49 sedvol=np.zeros(10) 50 eplvol=np.zeros(10) 51 time=np.arange(0.2,2.1,0.2) 52 store=md.constants.g*md.hydrology.sediment_porosity*md.materials.rho_freshwater*((md.hydrology.sediment_compressibility/md.hydrology.sediment_porosity)+md.hydrology.water_compressibility); 53 sedstore=20.0*store; 54 for i in range(0,10): 55 sedvol[i]=np.mean(md.results.TransientSolution[i].SedimentHead)*sedstore 56 eplvol[i]=np.mean(md.results.TransientSolution[i].EplHead)*store*np.mean(md.results.TransientSolution[i].HydrologydcEplThickness) 57 58 field_names=['SedimentWaterHead1','EplWaterHead1','SedimentHeadResidual1', 59 'SedimentWaterHead4','EplWaterHead4','SedimentHeadResidual4', 60 'SedimentWaterHead5','EplWaterHead5','SedimentHeadResidual5', 61 'SedimentWaterHead9','EplWaterHead9','SedimentHeadResidual9'] 62 field_tolerances=[1e-13, 1e-13, 1e-13, 63 1e-13, 1e-13, 1e-13, 64 1e-13, 5e-12, 1e-11, 65 1e-13, 5e-12, 1e-11] 66 field_values=[md.results.TransientSolution[0].SedimentHead, 67 md.results.TransientSolution[0].EplHead, 68 md.results.TransientSolution[0].SedimentHeadResidual, 69 md.results.TransientSolution[3].SedimentHead, 70 md.results.TransientSolution[3].EplHead, 71 md.results.TransientSolution[3].SedimentHeadResidual, 72 md.results.TransientSolution[4].SedimentHead, 73 md.results.TransientSolution[4].EplHead, 74 md.results.TransientSolution[4].SedimentHeadResidual, 75 md.results.TransientSolution[8].SedimentHead, 76 md.results.TransientSolution[8].EplHead, 69 77 md.results.TransientSolution[8].SedimentHeadResidual]
Note:
See TracChangeset
for help on using the changeset viewer.