Files
TomoATT/examples/eg1_seismic_tomography/run_this_example.sh

29 lines
891 B
Bash
Raw Normal View History

2025-12-17 10:53:43 +08:00
#!/bin/bash
# Step 1: Generate necessary input files
python prepare_input_files.py
# Step 2: Run forward modeling
# for WSL
# mpirun -n 8 --allow-run-as-root --oversubscribe ../../build/bin/TOMOATT -i 3_input_params/input_params_signal.yaml
# # for Linux
# mpirun -n 8 ../../build/bin/TOMOATT -i 3_input_params/input_params_signal.yaml
# for conda install
mpirun -n 8 TOMOATT -i 3_input_params/input_params_signal.yaml
# Step 3: Assign data noise to the observational data
python assign_gaussian_noise.py
# Step 4: Do inversion
# for WSL
# mpirun -n 8 --allow-run-as-root --oversubscribe ../../build/bin/TOMOATT -i 3_input_params/input_params_inv.yaml
# # for Linux
# mpirun -n 8 ../../build/bin/TOMOATT -i 3_input_params/input_params_inv.yaml
# for conda install
mpirun -n 8 TOMOATT -i 3_input_params/input_params_inv.yaml
# Step 5 (Optional): Plot the results
python plot_output.py