Changeset 16170
- Timestamp:
- 09/18/13 13:26:10 (12 years ago)
- Location:
- issm/trunk-jpl/test/Par
- Files:
-
- 18 edited
Legend:
- Unmodified
- Added
- Removed
-
issm/trunk-jpl/test/Par/79North.py
r16167 r16170 2 2 import inspect 3 3 import netCDF4 4 from numpy import * 5 from verbose import *4 import numpy 5 from verbose import verbose 6 6 from InterpFromMeshToMesh2d import InterpFromMeshToMesh2d 7 from paterson import *8 from SetMarineIceSheetBC import *7 from paterson import paterson 8 from SetMarineIceSheetBC import SetMarineIceSheetBC 9 9 10 10 #Start defining model parameters here … … 34 34 35 35 #Damage 36 md.damage.D= zeros((md.mesh.numberofvertices,1))36 md.damage.D=numpy.zeros((md.mesh.numberofvertices,1)) 37 37 38 38 #Friction … … 43 43 44 44 #Ice shelf melting and surface mass balance 45 md.basalforcings.melting_rate= zeros((md.mesh.numberofvertices,1))45 md.basalforcings.melting_rate=numpy.zeros((md.mesh.numberofvertices,1)) 46 46 md.basalforcings.melting_rate[numpy.nonzero(md.mask.groundedice_levelset<0.)[0]]=0. 47 47 md.surfaceforcings.mass_balance=15*numpy.ones((md.mesh.numberofvertices,1)) -
issm/trunk-jpl/test/Par/ISMIPA.py
r16167 r16170 1 1 import numpy 2 from SetIceSheetBC import *2 from SetIceSheetBC import SetIceSheetBC 3 3 4 4 #Ok, start defining model parameters here … … 20 20 21 21 #Damage 22 md.damage.D= zeros((md.mesh.numberofvertices,1))22 md.damage.D=numpy.zeros((md.mesh.numberofvertices,1)) 23 23 24 24 print " boundary conditions for stressbalance model" -
issm/trunk-jpl/test/Par/ISMIPB.py
r16167 r16170 1 1 import numpy 2 from SetIceSheetBC import *2 from SetIceSheetBC import SetIceSheetBC 3 3 4 4 #Ok, start defining model parameters here … … 20 20 21 21 #Damage 22 md.damage.D= zeros((md.mesh.numberofvertices,1))22 md.damage.D=numpy.zeros((md.mesh.numberofvertices,1)) 23 23 24 24 print " boundary conditions for stressbalance model" -
issm/trunk-jpl/test/Par/ISMIPC.py
r16167 r16170 1 1 import numpy 2 from SetIceSheetBC import *2 from SetIceSheetBC import SetIceSheetBC 3 3 4 4 #Ok, start defining model parameters here … … 21 21 22 22 #Damage 23 md.damage.D= zeros((md.mesh.numberofvertices,1))23 md.damage.D=numpy.zeros((md.mesh.numberofvertices,1)) 24 24 25 25 print " boundary conditions for stressbalance model:" -
issm/trunk-jpl/test/Par/ISMIPD.py
r16167 r16170 1 1 import numpy 2 from SetIceSheetBC import *2 from SetIceSheetBC import SetIceSheetBC 3 3 4 4 #Ok, start defining model parameters here … … 20 20 21 21 #Damage 22 md.damage.D= zeros((md.mesh.numberofvertices,1))22 md.damage.D=numpy.zeros((md.mesh.numberofvertices,1)) 23 23 24 24 print " boundary conditions for stressbalance model:" -
issm/trunk-jpl/test/Par/ISMIPE.py
r16167 r16170 1 1 import numpy 2 2 import netCDF4 3 from SetIceSheetBC import *3 from SetIceSheetBC import SetIceSheetBC 4 4 5 5 #Ok, start defining model parameters here … … 32 32 33 33 #Damage 34 md.damage.D= zeros((md.mesh.numberofvertices,1))34 md.damage.D=numpy.zeros((md.mesh.numberofvertices,1)) 35 35 36 36 print " boundary conditions for stressbalance model:" -
issm/trunk-jpl/test/Par/ISMIPF.py
r16167 r16170 1 1 import numpy 2 from SetIceSheetBC import *2 from SetIceSheetBC import SetIceSheetBC 3 3 4 4 #Ok, start defining model parameters here … … 22 22 23 23 #Damage 24 md.damage.D= zeros((md.mesh.numberofvertices,1))24 md.damage.D=numpy.zeros((md.mesh.numberofvertices,1)) 25 25 26 26 print " boundary conditions for stressbalance model" -
issm/trunk-jpl/test/Par/Pig.py
r16167 r16170 2 2 import inspect 3 3 import netCDF4 4 from numpy import * 5 from verbose import *4 import numpy 5 from verbose import verbose 6 6 from InterpFromMeshToMesh2d import InterpFromMeshToMesh2d 7 from paterson import *8 from SetMarineIceSheetBC import *7 from paterson import paterson 8 from SetMarineIceSheetBC import SetMarineIceSheetBC 9 9 10 10 #Start defining model parameters here … … 28 28 md.initialization.vx=md.inversion.vx_obs 29 29 md.initialization.vy=md.inversion.vy_obs 30 md.initialization.vz= zeros((md.mesh.numberofvertices,1))31 md.initialization.pressure= zeros((md.mesh.numberofvertices,1))30 md.initialization.vz=numpy.zeros((md.mesh.numberofvertices,1)) 31 md.initialization.pressure=numpy.zeros((md.mesh.numberofvertices,1)) 32 32 33 33 #Materials … … 38 38 39 39 #Damage 40 md.damage.D= zeros((md.mesh.numberofvertices,1))40 md.damage.D=numpy.zeros((md.mesh.numberofvertices,1)) 41 41 42 42 #Friction -
issm/trunk-jpl/test/Par/RoundSheetEISMINT.py
r16167 r16170 1 1 import numpy 2 from SetMarineIceSheetBC import *2 from SetMarineIceSheetBC import SetMarineIceSheetBC 3 3 4 4 #Ok, start defining model parameters here … … 25 25 26 26 #Damage 27 md.damage.D= zeros((md.mesh.numberofvertices,1))27 md.damage.D=numpy.zeros((md.mesh.numberofvertices,1)) 28 28 29 29 print " creating surface mass balance" -
issm/trunk-jpl/test/Par/RoundSheetShelf.py
r16167 r16170 3 3 import copy 4 4 import inspect 5 from paterson import *6 from verbose import *5 from paterson import paterson 6 from verbose import paterson 7 7 8 8 #Start defining model parameters here … … 69 69 70 70 #Damage 71 md.damage.D= zeros((md.mesh.numberofvertices,1))71 md.damage.D=numpy.zeros((md.mesh.numberofvertices,1)) 72 72 73 73 #Surface mass balance and basal melting -
issm/trunk-jpl/test/Par/RoundSheetStaticEISMINT.py
r16167 r16170 1 1 import numpy 2 from SetMarineIceSheetBC import *2 from SetMarineIceSheetBC import SetMarineIceSheetBC 3 3 4 4 print " creating thickness" … … 29 29 30 30 #Damage 31 md.damage.D= zeros((md.mesh.numberofvertices,1))31 md.damage.D=numpy.zeros((md.mesh.numberofvertices,1)) 32 32 33 33 print " creating surface mass balance" -
issm/trunk-jpl/test/Par/SquareEISMINT.py
r16167 r16170 1 1 import numpy 2 from SetMarineIceSheetBC import *2 from SetMarineIceSheetBC import SetMarineIceSheetBC 3 3 4 4 #Ok, start defining model parameters here … … 30 30 31 31 #Damage 32 md.damage.D= zeros((md.mesh.numberofvertices,1))32 md.damage.D=numpy.zeros((md.mesh.numberofvertices,1)) 33 33 34 34 print " creating surface mass balance" -
issm/trunk-jpl/test/Par/SquareSheetConstrained.py
r16167 r16170 3 3 import numpy 4 4 import inspect 5 from verbose import *5 from verbose import verbose 6 6 from InterpFromMeshToMesh2d import InterpFromMeshToMesh2d 7 from paterson import *8 from SetIceSheetBC import *7 from paterson import paterson 8 from SetIceSheetBC import SetIceSheetBC 9 9 10 10 #Start defining model parameters here … … 41 41 42 42 #Damage 43 md.damage.D= zeros((md.mesh.numberofvertices,1))43 md.damage.D=numpy.zeros((md.mesh.numberofvertices,1)) 44 44 45 45 #Friction -
issm/trunk-jpl/test/Par/SquareSheetShelf.py
r16167 r16170 2 2 import inspect 3 3 import netCDF4 4 from numpy import * 5 from verbose import *4 import numpy 5 from verbose import verbose 6 6 from InterpFromMeshToMesh2d import InterpFromMeshToMesh2d 7 from paterson import *8 from SetMarineIceSheetBC import *7 from paterson import paterson 8 from SetMarineIceSheetBC import SetMarineIceSheetBC 9 9 10 10 #Start defining model parameters here … … 35 35 [md.initialization.vx] = InterpFromMeshToMesh2d(index,x,y,vx,md.mesh.x,md.mesh.y) 36 36 [md.initialization.vy] = InterpFromMeshToMesh2d(index,x,y,vy,md.mesh.x,md.mesh.y) 37 md.initialization.vz= zeros((md.mesh.numberofvertices,1))38 md.initialization.pressure= zeros((md.mesh.numberofvertices,1))37 md.initialization.vz=numpy.zeros((md.mesh.numberofvertices,1)) 38 md.initialization.pressure=numpy.zeros((md.mesh.numberofvertices,1)) 39 39 40 40 #Materials … … 44 44 45 45 #Damage 46 md.damage.D= zeros((md.mesh.numberofvertices,1))46 md.damage.D=numpy.zeros((md.mesh.numberofvertices,1)) 47 47 48 48 #Accumulation and melting -
issm/trunk-jpl/test/Par/SquareShelf.py
r16167 r16170 2 2 import inspect 3 3 import netCDF4 4 from numpy import * 5 from verbose import *4 import numpy 5 from verbose import verbose 6 6 from InterpFromMeshToMesh2d import InterpFromMeshToMesh2d 7 from paterson import *8 from SetIceShelfBC import *7 from paterson import paterson 8 from SetIceShelfBC import SetIceShelfBC 9 9 10 10 #Start defining model parameters here … … 39 39 [md.initialization.vx]=InterpFromMeshToMesh2d(index,x,y,vx,md.mesh.x,md.mesh.y) 40 40 [md.initialization.vy]=InterpFromMeshToMesh2d(index,x,y,vy,md.mesh.x,md.mesh.y) 41 md.initialization.vz= zeros((md.mesh.numberofvertices,1))42 md.initialization.pressure= zeros((md.mesh.numberofvertices,1))41 md.initialization.vz=numpy.zeros((md.mesh.numberofvertices,1)) 42 md.initialization.pressure=numpy.zeros((md.mesh.numberofvertices,1)) 43 43 44 44 #dbg - begin … … 60 60 61 61 #Damage 62 md.damage.D= zeros((md.mesh.numberofvertices,1))62 md.damage.D=numpy.zeros((md.mesh.numberofvertices,1)) 63 63 64 64 #Friction -
issm/trunk-jpl/test/Par/SquareShelf2.py
r16167 r16170 2 2 import inspect 3 3 import netCDF4 4 from numpy import * 5 from verbose import *4 import numpy 5 from verbose import verbose 6 6 from InterpFromMeshToMesh2d import InterpFromMeshToMesh2d 7 from paterson import *8 from SetIceShelfBC import *7 from paterson import paterson 8 from SetIceShelfBC import SetIceShelfBC 9 9 10 10 #Start defining model parameters here … … 39 39 [md.initialization.vx]=InterpFromMeshToMesh2d(index,x,y,vx,md.mesh.x,md.mesh.y) 40 40 [md.initialization.vy]=InterpFromMeshToMesh2d(index,x,y,vy,md.mesh.x,md.mesh.y) 41 md.initialization.vz= zeros((md.mesh.numberofvertices,1))42 md.initialization.pressure= zeros((md.mesh.numberofvertices,1))41 md.initialization.vz=numpy.zeros((md.mesh.numberofvertices,1)) 42 md.initialization.pressure=numpy.zeros((md.mesh.numberofvertices,1)) 43 43 44 44 #dbg - begin … … 60 60 61 61 #Damage 62 md.damage.D= zeros((md.mesh.numberofvertices,1))62 md.damage.D=numpy.zeros((md.mesh.numberofvertices,1)) 63 63 64 64 #Friction -
issm/trunk-jpl/test/Par/SquareShelfConstrained.py
r16167 r16170 3 3 import numpy 4 4 import inspect 5 from verbose import *5 from verbose import verbose 6 6 from InterpFromMeshToMesh2d import InterpFromMeshToMesh2d 7 from paterson import *8 from SetIceShelfBC import *7 from paterson import paterson 8 from SetIceShelfBC import SetIceShelfBC 9 9 10 10 #Start defining model parameters here … … 41 41 42 42 #Damage 43 md.damage.D= zeros((md.mesh.numberofvertices,1))43 md.damage.D=numpy.zeros((md.mesh.numberofvertices,1)) 44 44 45 45 #Surface mass balance and basal melting -
issm/trunk-jpl/test/Par/SquareThermal.py
r16167 r16170 1 1 import numpy 2 from paterson import *3 from SetMarineIceSheetBC import *2 from paterson import paterson 3 from SetMarineIceSheetBC import SetMarineIceSheetBC 4 4 5 5 #Ok, start defining model parameters here … … 32 32 33 33 #Damage 34 md.damage.D= zeros((md.mesh.numberofvertices,1))34 md.damage.D=numpy.zeros((md.mesh.numberofvertices,1)) 35 35 36 36 print " creating surface mass balance"
Note:
See TracChangeset
for help on using the changeset viewer.