DiagnosticSuite#

class rojak.turbulence.diagnostic.DiagnosticSuite(_factory: DiagnosticFactory | Dataset, _diagnostics: list[TurbulenceDiagnostics])[source]#

Bases: object

Parameters:
__init__(_factory: DiagnosticFactory | Dataset, _diagnostics: list[TurbulenceDiagnostics]) None[source]#
__init__(factory: DiagnosticFactory, diagnostics: list[TurbulenceDiagnostics]) None
__init__(factory: Dataset, diagnostics: list[TurbulenceDiagnostics]) None
Parameters:
Return type:

None

Methods

__init__(-> None  -> None)

as_dataset()

computed_values(progress_description)

computed_values_as_dict()

diagnostic_names()

export_as_zarr(output_path, /, *[, zarr_format])

get_prototype_computed_diagnostic()

load_from_zarr(path, target_diagnostics, *)