pism-exp-gsw

ice stream and sediment transport experiments
git clone git://src.adamsgaard.dk/pism-exp-gsw # fast
git clone https://src.adamsgaard.dk/pism-exp-gsw.git # slow
Log | Files | Refs | README | LICENSE Back to index

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:
MMakefile | 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