UCVM Examples

From SCECpedia
Jump to navigationJump to search

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