-
Notifications
You must be signed in to change notification settings - Fork 0
/
pyschism_suite.def
39 lines (34 loc) · 1.36 KB
/
pyschism_suite.def
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
suite pyschism_suite
edit ECF_HOME '/home/mjisan/workflow'
edit ECF_INCLUDE '/home/mjisan/workflow'
family preprocess
task gen_manning
edit ECF_SCRIPT '/home/mjisan/workflow/ecf/gen_manning.ecf'
task gen_sflux_era5
edit ECF_SCRIPT '/home/mjisan/workflow/ecf/gen_sflux_era5.ecf'
task gen_bctides
edit ECF_SCRIPT '/home/mjisan/workflow/ecf/gen_bctides.ecf'
task gen_elevth
edit ECF_SCRIPT '/home/mjisan/workflow/ecf/gen_elevth.ecf'
task gen_namelist
edit ECF_SCRIPT '/home/mjisan/workflow/ecf/gen_namelist.ecf'
endfamily
family job_submission
trigger /pyschism_suite/preprocess == complete # Corrected trigger with absolute path
task gen_rundir
edit ECF_SCRIPT '/home/mjisan/workflow/ecf/gen_rundir.ecf'
task gen_jobcard
edit ECF_SCRIPT '/home/mjisan/workflow/ecf/gen_jobcard.ecf'
# task submit_job
# edit ECF_SCRIPT '/home/mjisan/workflow/ecf/submit_job.ecf'
endfamily
# family postprocessing
# trigger /pyschism_suite/job_submission == complete # Corrected trigger with absolute path
# task gen_rundir
# edit ECF_SCRIPT '/home/mjisan/workflow/ecf/gen_elev_plot.ecf'
# task gen_jobcard
# edit ECF_SCRIPT '/home/mjisan/workflow/ecf/gen_horizontal_vel.ecf'
# task submit_job
# edit ECF_SCRIPT '/home/mjisan/workflow/ecf/gen_wind_speed_plot.ecf'
# endfamily
endsuite