EvaluationStage#
- class rojak.orchestrator.turbulence.EvaluationStage(calibration_result: Mapping[TurbulenceCalibrationPhaseOption, Result], phases_config: TurbulenceEvaluationPhases, domain: SpatialDomain, plots_dir: Path, name: RunName, start_time: TimeStr, image_format: str)[source]#
Bases:
object
- Parameters:
calibration_result (Mapping[TurbulenceCalibrationPhaseOption, Result])
phases_config (TurbulenceEvaluationPhases)
domain (SpatialDomain)
plots_dir (Path)
name (RunName)
start_time (TimeStr)
image_format (str)
- __init__(calibration_result: Mapping[TurbulenceCalibrationPhaseOption, Result], phases_config: TurbulenceEvaluationPhases, domain: SpatialDomain, plots_dir: Path, name: RunName, start_time: TimeStr, image_format: str) None [source]#
- Parameters:
calibration_result (Mapping[TurbulenceCalibrationPhaseOption, Result])
phases_config (TurbulenceEvaluationPhases)
domain (SpatialDomain)
plots_dir (Path)
name (RunName)
start_time (TimeStr)
image_format (str)
- Return type:
None
Methods
__init__
(calibration_result, phases_config, ...)create_diagnostic_suite
(diagnostics, chunks)launch
(diagnostics, chunks)run_phase
(phase, suite)