Difference between revisions of "UCVM Examples"

From SCECpedia
Jump to navigationJump to search
Line 238: Line 238:
 
== Example Scripts ==
 
== Example Scripts ==
 
* test/makegrid.sh
 
* test/makegrid.sh
* ucvm/DEM.py
 
* ucvm/ExtractUCVMDataSets.py
 
* ucvm/Interpolate.py
 
* ucvm/ParseConfig.py
 
* ucvm/ProjUCVM.py
 
* ucvm/Shell.py
 
* ucvm/Vs30.py
 
 
* Vs30/apply_yong_mapping.py
 
* Vs30/apply_yong_mapping.py
 
* vs30/int2float.py
 
* vs30/int2float.py

Revision as of 04:51, 7 September 2021

UCVM Distribution contains several example programs, inputs and outputs. These programs are available in the ucvm source directory in the examples subdirectory

Recursive ls -c1R

(base) [maechlin@discovery2 examples]$ pwd
/project/scec_608/maechlin/dev/ucvm/examples
(base) [maechlin@discovery2 examples]$ ls -c1R
api
Makefile
Makefile.in
conf
Makefile.am
mpi
programs
scripts

./api:
query_1d_gtl
query_1d_gtl.o
Makefile
Makefile.in
Makefile.am
query_1d_gtl.c
run_query_1d_gtl.sh

./conf:
grd2etree_example.conf
patch_example.conf
ucvm2etree_example2.conf
ucvm2etree_example.conf
ucvm2mesh_example.conf

./mpi:
discovery
endeavour
hpc
jaguar
kraken

./mpi/discovery:
basin

./mpi/discovery/basin:
bad
discovery_cvms5_z1.0_complete.slurm
hpc_cvms5_z2.5_proj.slurm
hpc_cvmsi_z1.0_proj.slurm
hpc_cvmsi_z2.5_proj.slurm
hpc_cvms_z1.0_proj.slurm
hpc_cvms_z2.5_proj.slurm
param_cvmsi
RESULT
r.slurm
run_basin_query_cvmh.sh
ucvm_bash.sh
ucvm.conf

./mpi/discovery/basin/bad:
discovery_cvms5_gtl_z1.0_complete.err
discovery_cvms5_gtl_z1.0_complete.out

./mpi/discovery/basin/RESULT:
hpc_cvms5_z1.0_complete.first
hpc_cvms5_z1.0_complete.firstOrSecond
hpc_cvms5_z1.0_complete.last
hpc_cvms5_z1.0_complete.meta.json
hpc_cvms5_z1.0_complete.result.gz
hpc_cvms5_z1.0_complete.secondOnly
hpc_cvms5_z1.0_complete.threeLast

./mpi/endeavour:
basin

./mpi/endeavour/basin:
bad
param_cvmsi
RESULT
r.slurm
run_basin_query_cvmh.sh
ucvm_bash.sh
ucvm.conf

./mpi/endeavour/basin/bad:
discovery_cvms5_gtl_z1.0_complete.err
discovery_cvms5_gtl_z1.0_complete.out

./mpi/endeavour/basin/RESULT:
hpc_cvms5_z1.0_complete.first
hpc_cvms5_z1.0_complete.firstOrSecond
hpc_cvms5_z1.0_complete.last
hpc_cvms5_z1.0_complete.meta.json
hpc_cvms5_z1.0_complete.result.gz
hpc_cvms5_z1.0_complete.secondOnly
hpc_cvms5_z1.0_complete.threeLast

./mpi/hpc:
ucvm2mesh

./mpi/hpc/ucvm2mesh:
cvmh_2000m.pbs
cvms_2000m.pbs
cvmsi_i0_2000m.pbs
cvmsi_i5_2000m.pbs
test_cvmh_core16.pbs
test_cvms_core16.pbs
test_m8_4000m.pbs

./mpi/jaguar:
ucvm2mesh

./mpi/jaguar/ucvm2mesh:
make_m8_cvmh_40m.pbs
make_m8_cvmh_80m.pbs
make_m8_cvms_40m.pbs
make_m8_cvms_80m.pbs
test_cvms_core24.pbs

./mpi/kraken:
patch
ucvm2etree
ucvm2mesh

./mpi/kraken/patch:
cybershake_1hz_patch.pbs

./mpi/kraken/ucvm2etree:
cybershake_1hz_etree_extract.pbs
cybershake_1hz_etree_merge.pbs
cybershake_1hz_etree_optimize.pbs
cybershake_1hz_patch.pbs
cybershake_smoothed_1hz_etree_extract.pbs
cybershake_smoothed_1hz_etree_merge.pbs
cybershake_smoothed_1hz_etree_optimize.pbs
test_small_cmu_etree.pbs

./mpi/kraken/ucvm2mesh:
check_chino_cvmh.pbs
check_chino_cvms.pbs
make_chino_cvmh_25m.pbs
make_chino_cvms_25m.pbs
make_compare_cvmh_100m.pbs
make_cs_cvmh_200m.pbs
make_cs_cvms_200m.pbs
make_cvmh_2000m.pbs
make_cvms_2000m.pbs
make_cvmsi_i0_2000m.pbs
make_cvmsi_i5_2000m.pbs
make_landers_cvms.pbs
make_m8_cvmh_250m.pbs
make_m8_cvmh_40m.pbs
make_m8_cvms_40m.pbs

./programs:
basin
etree
mesh
ucvm

./programs/basin:
Makefile
Makefile.in
Makefile.am
run_basin_query_cvmh.sh
run_basin_query_mpi_complete_cencal_cvms5.sh
run_basin_query_mpi_complete_cencal_cvmsi.sh
run_basin_query_mpi_complete_cencal_cvms.sh
run_basin_query_mpi_cvms5.sh

./programs/etree:
Makefile
Makefile.in
garnervalley_cvmh.conf_template
GarnerValley.pdf
Makefile.am
run_ucvm2etree_cvmh.sh

./programs/mesh:
Makefile
Makefile.in
la_habra_cvms.conf_template
la_habra_cvmsi.conf_template
la_habra_large_cvmsi.conf_template
Makefile.am
run_ucvm2mesh_cvmh.sh
run_ucvm2mesh_mpi_cvmh.sh
run_ucvm2mesh_mpi_cvmsi.sh
run_ucvm2mesh_mpi_layer_cvmsi.sh
run_ucvm2mesh_mpi_layer_cvms.sh
small_cvmh.conf_template
small_cvmsi.conf_template

./programs/ucvm:
Makefile
Makefile.in
Makefile.am
run_ucvm_query_cencal_cvms5.sh
run_ucvm_query_cencal_cvms.sh
run_ucvm_query_cvmh.sh

./scripts:
basin
mesh
patch
ucvm
vs30

./scripts/basin:
compare_basins.py
gen_grid.py
PlotZMapCVM.py
socal_station_list_bdeps.txt

./scripts/mesh:
dumpgrid.py
smooth_mesh_2d.py

./scripts/patch:
run_cs_patch.sh

./scripts/ucvm:
DEM.py
ExtractUCVMDataSets.py
Interpolate.py
ParseConfig.py
ProjUCVM.py
Shell.py
Vs30.py

./scripts/vs30:
apply_yong_mapping.py
convert_wald.sh
int2float.py
ParseHeader.py
txt2float.py
(base) [maechlin@discovery]

Example Scripts

  • test/makegrid.sh
  • Vs30/apply_yong_mapping.py
  • vs30/int2float.py
  • vs30/ParseHeader.py
  • vs30/txt2float.py
  • vs30/convert_wald.sh

Related Entries