One file-driven surface-forcing tag in &ocean_dataovr_nml.
A blank file means “this tag is not file-driven” — the slot
keeps whatever the configure-time scalar/formula path seeded.
| Type | Visibility | Attributes | Name | Initial | |||
|---|---|---|---|---|---|---|---|
| real(kind=wp), | public | :: | add_offset | = | 0.0_wp |
Added after |
|
| character(len=256), | public | :: | file | = | "" |
Path to the pre-regridded |
|
| real(kind=wp), | public | :: | scale | = | 1.0_wp |
Multiplied into the slab once at read (unit conversion). |
|
| character(len=64), | public | :: | var | = | "" |
Variable name inside |
type :: dataovr_entry_config_t !! One file-driven surface-forcing tag in `&ocean_dataovr_nml`. !! A blank `file` means "this tag is not file-driven" — the slot !! keeps whatever the configure-time scalar/formula path seeded. character(len=256) :: file = "" !! Path to the pre-regridded `field(x, y, time)` NetCDF. Blank !! ⇒ tag inactive. character(len=64) :: var = "" !! Variable name inside `file`. Required when `file` is set — !! a blank `var` with a non-blank `file` is a fail-loud setup !! abort, never a guessed name. real(wp) :: scale = 1.0_wp !! Multiplied into the slab once at read (unit conversion). real(wp) :: add_offset = 0.0_wp !! Added after `scale`, once at read. end type dataovr_entry_config_t