NEDAS.core.scheme module
- class NEDAS.core.scheme.Scheme(config: Config | None = None, config_file: str | None = None, parse_args: bool = False, **kwargs)[source]
Bases:
ABCRuntime scheme base class.
The Scheme coordinates all runtime generation and manipulation of objects.
- steps_need_mpi: dict[str, bool] = {}
- scheduler: OfflineScheduler | None = None
- online_mode: bool
- use_synthetic_obs: bool = False
- property c
The runtime context, with lazy initialization
- abstractmethod run_all()[source]
A schemem must implement a run_all method to describe the workflow.