Examples - SCECcode/ucvm GitHub Wiki
UCVM Distribution contains several example programs, inputs and outputs. These programs are available in the ucvm source directory in the examples subdirectory. A list of these programs is available in the UCVM GitHub Wiki Documentation:
(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.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: 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: garnervalley_cvmh.conf_template GarnerValley.pdf run_ucvm2etree_cvmh.sh ./programs/mesh: la_habra_cvms.conf_template la_habra_cvmsi.conf_template la_habra_large_cvmsi.conf_template 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: 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