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)