commit a17d9fdac13b7d23a5c2000fe50ebd3f0a465850 parent 0d5acbcb28da56474fdc34542db66368924d53ec Author: Anders Damsgaard <anders@adamsgaard.dk> Date: Tue, 7 Dec 2021 15:15:39 +0100 Makefile: add no-till experiments Diffstat:
M | Makefile | | | 52 | +++++++++++++++++++++++++++++++++++++++++++--------- |
1 file changed, 43 insertions(+), 9 deletions(-)
diff --git a/Makefile b/Makefile @@ -22,45 +22,79 @@ PISM_COMMON = \ -o_order zyx\ -log_view\ +OUT_COMMON =\ + -extra_times 0:50:${T_END}\ + -ts_times 0:50:${T_END}\ + -ys 0 -ye ${T_END}\ + all: \ ex_deltaSL-linear_1d-profile.pdf\ ex_constant-linear_1d-profile.pdf\ + ex_nt-deltaSL-linear_1d-profile.pdf\ + ex_nt-constant-linear_1d-profile.pdf\ ex_deltaSL-linear_1d-profile.pdf: ex_deltaSL-linear_1d.nc plot-time-series.py ./plot-time-series.py ex_deltaSL-linear_1d.nc -ex_deltaSL-linear_1d.nc: deltaSL-linear.nc - flowline.py -o $@ --collapse -d y ex_deltaSL-linear.nc - ex_constant-linear_1d-profile.pdf: ex_constant-linear_1d.nc plot-time-series.py ./plot-time-series.py ex_constant-linear_1d.nc +ex_nt-deltaSL-linear_1d-profile.pdf: ex_nt-deltaSL-linear_1d.nc plot-time-series.py + ./plot-time-series.py ex_nt-deltaSL-linear_1d.nc + +ex_nt-constant-linear_1d-profile.pdf: ex_nt-constant-linear_1d.nc plot-time-series.py + ./plot-time-series.py ex_nt-constant-linear_1d.nc + +ex_deltaSL-linear_1d.nc: deltaSL-linear.nc + flowline.py -o $@ --collapse -d y ex_deltaSL-linear.nc + ex_constant-linear_1d.nc: constant-linear.nc flowline.py -o $@ --collapse -d y ex_constant-linear.nc +ex_nt-deltaSL-linear_1d.nc: nt-deltaSL-linear.nc + flowline.py -o $@ --collapse -d y ex_nt-deltaSL-linear.nc + +ex_nt-constant-linear_1d.nc: nt-constant-linear.nc + flowline.py -o $@ --collapse -d y ex_nt-constant-linear.nc + deltaSL-linear.nc: init-linear.nc ${SLSERIES} mpiexec -n ${NPROC} \ pismr -i init-linear.nc\ ${PISM_COMMON}\ + ${OUT_COMMON}\ -sea_level constant,delta_sl -ocean_delta_sl_file ${SLSERIES}\ -till_flux\ -extra_file ex_$@\ - -extra_times 0:50:${T_END}\ -ts_file ts_$@\ - -ts_times 0:50:${T_END}\ - -ys 0 -ye ${T_END}\ -o $@ constant-linear.nc: init-linear.nc mpiexec -n ${NPROC} \ pismr -i init-linear.nc\ ${PISM_COMMON}\ + ${OUT_COMMON}\ -till_flux\ -extra_file ex_$@\ - -extra_times 0:50:${T_END}\ -ts_file ts_$@\ - -ts_times 0:50:${T_END}\ - -ys 0 -ye ${T_END}\ + -o $@ + +nt-deltaSL-linear.nc: init-linear.nc ${SLSERIES} + mpiexec -n ${NPROC} \ + pismr -i init-linear.nc\ + ${PISM_COMMON}\ + ${OUT_COMMON}\ + -sea_level constant,delta_sl -ocean_delta_sl_file ${SLSERIES}\ + -extra_file ex_$@\ + -ts_file ts_$@\ + -o $@ + +nt-constant-linear.nc: init-linear.nc + mpiexec -n ${NPROC} \ + pismr -i init-linear.nc\ + ${PISM_COMMON}\ + ${OUT_COMMON}\ + -extra_file ex_$@\ + -ts_file ts_$@\ -o $@ ${SLSERIES}: sealvl.py