rompy.schism.namelists.wwminput.Init#

pydantic model rompy.schism.namelists.wwminput.Init[source]#

Show JSON schema
{
   "title": "Init",
   "type": "object",
   "properties": {
      "lhotr": {
         "anyOf": [
            {
               "type": "boolean"
            },
            {
               "type": "null"
            }
         ],
         "default": false,
         "description": "Flag to indicate whether to use a hotstart file for initial conditions. If True, the model will read initial conditions from a file specified in the HOTFILE section.",
         "title": "Lhotr"
      },
      "linid": {
         "anyOf": [
            {
               "type": "boolean"
            },
            {
               "type": "null"
            }
         ],
         "default": true,
         "description": "Flag to control the initial condition setup. If False, default initial conditions are used. If True, it allows for using external sources (e.g., WW3) as initial conditions.",
         "title": "Linid"
      },
      "initstyle": {
         "anyOf": [
            {
               "type": "integer"
            },
            {
               "type": "null"
            }
         ],
         "default": 2,
         "description": "Specifies the method for initializing wave conditions. 1 for Parametric Jonswap, 2 for reading from Global NETCDF files. Option 2 only works if IBOUNDFORMAT is set to 3.",
         "title": "Initstyle"
      }
   },
   "additionalProperties": false
}

Fields:
Validators:
field initstyle: int | None = 2#

Specifies the method for initializing wave conditions. 1 for Parametric Jonswap, 2 for reading from Global NETCDF files. Option 2 only works if IBOUNDFORMAT is set to 3.

Validated by:
field lhotr: bool | None = False#

Flag to indicate whether to use a hotstart file for initial conditions. If True, the model will read initial conditions from a file specified in the HOTFILE section.

Validated by:
field linid: bool | None = True#

Flag to control the initial condition setup. If False, default initial conditions are used. If True, it allows for using external sources (e.g., WW3) as initial conditions.

Validated by:
validator check_init  »  all fields[source]#
validator validate_initstyle  »  initstyle[source]#