Difference between revisions of "UCVM shakeout2 velocity model"
From SCECpedia
Jump to navigationJump to search| Line 17: | Line 17: | ||
ucvm2mesh configuration file: | ucvm2mesh configuration file: | ||
| + | |||
| + | <pre> | ||
| + | |||
| + | # List of CVMs to query | ||
| + | ucvmlist=cvmsi,elygtl:taper | ||
| + | |||
| + | # (optional) zranges: -Z zmin,zmax | ||
| + | min_zrange=0.0 | ||
| + | max_zrange=700.0 | ||
| + | |||
| + | # (optional) floors: -L vs_floor,vp_floor,density_floor | ||
| + | vs_floor=200.0 | ||
| + | vp_floor=500.0 | ||
| + | density_floor=200.0 | ||
| + | |||
| + | # UCVM conf file | ||
| + | ucvmconf=YOUR_UCVM_INSTALL_PATH/conf/ucvm.conf | ||
| + | |||
| + | # Gridding cell: CENTER or VERTEX | ||
| + | gridtype=VERTEX | ||
| + | |||
| + | # Spacing of cells (m) | ||
| + | spacing=1000.0 | ||
| + | # (optional) Spacing of z depth (m) | ||
| + | # if not set, z_spacing = spacing | ||
| + | #z_spacing = 500.0 | ||
| + | |||
| + | # (optional) Allow varying z depth | ||
| + | # format: 1 row 1 target depth | ||
| + | z_file = so2_zlist | ||
| + | |||
| + | # Projection | ||
| + | proj=+proj=utm +datum=WGS84 +zone=11 | ||
| + | #to rotate, rot=-39.9 | ||
| + | rot=0 | ||
| + | |||
| + | # Origin | ||
| + | # x,y: latlon | ||
| + | # z: depth (m) | ||
| + | x0=-120.033556 | ||
| + | y0=31.869638 | ||
| + | z0=0.0 | ||
| + | |||
| + | # Number of cells along each dim | ||
| + | nx=516 | ||
| + | ny=468 | ||
| + | nz=152 | ||
| + | # how to determine distance in meter for each dim | ||
| + | # x = nx * spacing | ||
| + | # y = ny * spacing | ||
| + | # z = nz * (spacing or z_spacing), or = z_file[idx]) | ||
| + | |||
| + | # Partitioning of grid among processors | ||
| + | # relevant to chunking, should be divisible into nx,ny,nz | ||
| + | px=2 | ||
| + | py=2 | ||
| + | pz=2 | ||
| + | |||
| + | # Vs/Vp minimum | ||
| + | vp_min=0 | ||
| + | vs_min=0 | ||
| + | |||
| + | # Mesh grid files | ||
| + | meshfile=so2.media | ||
| + | gridfile=so2.grid | ||
| + | |||
| + | # Mesh Grid formats | ||
| + | # IJK-12, IJK-20, IJK-32 : single triplet file | ||
| + | # SORD : separate vs, vp, rho files | ||
| + | meshtype=SORD | ||
| + | |||
| + | # Location of scratch dir | ||
| + | scratch=./scratch | ||
| + | |||
| + | </pre> | ||
ucvm2mesh z depths list: | ucvm2mesh z depths list: | ||
Revision as of 18:50, 5 October 2026
Model overview
The shakeout2 velocity model for the ShakeOut Scenario 2.0 is based on CVM-S4.26.M01(with embedded GTL layer for basin regions) and GTL Tapering for all non-basin area.
Tapering's z range is from 0m to 700m, and material property floors used are vs=200m, vp=500m and density=200m a customized z coordinates list is pre-defined
Creating the NetCDF model mesh
UCVM's ucvm2mesh is used to generate 3 binary mesh data files: vs, vp and density for ROI
In 'debug mode', 3 coordinate lists are created: one for the lats, the lons and the z depths.
With these data files and lists, a simple NetCDF file is created
ucvm2mesh configuration file:
# List of CVMs to query ucvmlist=cvmsi,elygtl:taper # (optional) zranges: -Z zmin,zmax min_zrange=0.0 max_zrange=700.0 # (optional) floors: -L vs_floor,vp_floor,density_floor vs_floor=200.0 vp_floor=500.0 density_floor=200.0 # UCVM conf file ucvmconf=YOUR_UCVM_INSTALL_PATH/conf/ucvm.conf # Gridding cell: CENTER or VERTEX gridtype=VERTEX # Spacing of cells (m) spacing=1000.0 # (optional) Spacing of z depth (m) # if not set, z_spacing = spacing #z_spacing = 500.0 # (optional) Allow varying z depth # format: 1 row 1 target depth z_file = so2_zlist # Projection proj=+proj=utm +datum=WGS84 +zone=11 #to rotate, rot=-39.9 rot=0 # Origin # x,y: latlon # z: depth (m) x0=-120.033556 y0=31.869638 z0=0.0 # Number of cells along each dim nx=516 ny=468 nz=152 # how to determine distance in meter for each dim # x = nx * spacing # y = ny * spacing # z = nz * (spacing or z_spacing), or = z_file[idx]) # Partitioning of grid among processors # relevant to chunking, should be divisible into nx,ny,nz px=2 py=2 pz=2 # Vs/Vp minimum vp_min=0 vs_min=0 # Mesh grid files meshfile=so2.media gridfile=so2.grid # Mesh Grid formats # IJK-12, IJK-20, IJK-32 : single triplet file # SORD : separate vs, vp, rho files meshtype=SORD # Location of scratch dir scratch=./scratch
ucvm2mesh z depths list:
ucvm2mesh command used: