Skip to content

Commit 76b7570

Browse files
committed
edit PDAF manual
1 parent c898323 commit 76b7570

1 file changed

Lines changed: 9 additions & 7 deletions

File tree

docs/modules/pdaf.md

Lines changed: 9 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -121,8 +121,8 @@ If successful, an executable schism_pdaf will be there.
121121
The input files include:
122122

123123
1. standard schism inputs, these files depend on user case setups
124-
2. schism_pdaf control files
125-
- schism_pdaf.cfg: control ensemble size, # of concurrent members, scribe cores (if used), ics_set (same as ics in param.nml: coordinate system)
124+
2. schism_pdaf control files:
125+
2.1 schism_pdaf.cfg: control ensemble size, # of concurrent members, scribe cores (if used), ics_set (same as ics in param.nml: coordinate system)
126126
```
127127
# This ESMF resource file is read by the program `multi_schism`. Its only
128128
# configuration label is the number of schism instances to launch.
@@ -136,7 +136,7 @@ scribe_count: 6
136136
# ics_set for scribe cores
137137
ics_set: 2
138138
```
139-
- global.nml: control parameters for ESMF & PDAF coupling info, set starting date and run hours and DA steps. Note that the time origin info, duration and SCHISM time step need to be consistent with param.nml (under any ihot setting). Specify the DA interval with `num_schism_dt_in_couple` (# of SCHISM steps when calling PDAF), and this value should always be identical as delt_obs in `pdaf.nml`.
139+
2.2 global.nml: control parameters for ESMF & PDAF coupling info, set starting date and run hours and DA steps. Note that the time origin info, duration and SCHISM time step need to be consistent with param.nml (under any ihot setting). Specify the DA interval with `num_schism_dt_in_couple` (# of SCHISM steps when calling PDAF), and this value should always be identical as delt_obs in `pdaf.nml`.
140140
```
141141
&sim_time
142142
start_year=2000
@@ -149,7 +149,7 @@ ics_set: 2
149149
/
150150
```
151151

152-
- pdaf.nml: control pdaf parameters such as filter type, localization range…etc.
152+
2.3 pdaf.nml: control pdaf parameters such as filter type, localization range…etc.
153153
```
154154
!Namelist file for PDAF configuration
155155
&pdaf_nml
@@ -176,8 +176,6 @@ ics_set: 2
176176
/
177177
```
178178

179-
180-
181179
3. schism_pdaf ensemble inputs
182180

183181
We follow suggestions from PDAF and use Pham’s method (2001) to generate ensemble information. More details can be found [here](https://pdaf.awi.de/trac/wiki/EnsembleGeneration).
@@ -209,7 +207,11 @@ First row is total number of observations, then followed by obs-type, X, Y, Z, o
209207

210208
If rms_type=3, one extra column is needed for observation errors. Users can also specify uniform observation error with rms_type=1,2 in pdaf.nml.
211209

212-
[Working folder structures](../assets/pdaf_folder_structures.png)
210+
<figure markdown id='PDAF run dir structure'>
211+
<img alt="PDAF run dir structure" src="../assets/pdaf_folder_structures.png" title="PDAF run dir structure" />
212+
<figcaption>PDAF run dir structure</figcaption>
213+
</figure>
214+
213215

214216
#How to run it
215217

0 commit comments

Comments
 (0)