tMakefile: add no-till experiments - pism-exp-gsw - ice stream and sediment transport experiments
(HTM) git clone git://src.adamsgaard.dk/pism-exp-gsw
(DIR) Log
(DIR) Files
(DIR) Refs
(DIR) README
(DIR) LICENSE
---
(DIR) commit a17d9fdac13b7d23a5c2000fe50ebd3f0a465850
(DIR) parent 0d5acbcb28da56474fdc34542db66368924d53ec
(HTM) 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(-)
---
(DIR) diff --git a/Makefile b/Makefile
t@@ -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