rompy.schism.data.SfluxSource#

pydantic model rompy.schism.data.SfluxSource[source]#

This is a single variable source for and sflux input

Fields:
field data_type: Literal['sflux'] = 'sflux'#

Model type discriminator

field fail_if_missing: bool = True#

Fail if the source file is missing

field id: str = None#

id of the source

field max_window_hours: float = 120.0#

maximum number of hours (offset from start time in each file) in each file of set 1

field relative_weight: float = 1.0#

relative weight of the source file if two files are provided

field time_buffer: list[int] = [0, 1]#

Number of source data timesteps to buffer the time range if filter_time is True

model_post_init(context: Any, /) None#

We need to both initialize private attributes and call the user-defined model_post_init method.

property ds#

Return the xarray dataset for this data source.

property namelist: dict#
property outfile: str#