evaluator.simulation_output.factory module
Set an object that can create SimulationOutputEvaluator
.
Todo
maybe create a mother class more generic, also for FaultScenarioEvaluator?
- class SimulationOutputEvaluatorFactory(ref_simulation_output: SimulationOutput)
Bases:
object
Hold methods to create and run
SimulationOutputEvaluator
.- __init__(ref_simulation_output: SimulationOutput) None
Instantiate the factory.
- run_all(presets_names: Sequence[str], evaluators_kw: Sequence[dict[str, Any]]) ListOfSimulationOutputEvaluators
Create all the simulation output evaluators.
- run_from_kw(**evaluator_kw: Any) SimulationOutputEvaluator
Create an evaluator.
- run_from_preset(preset_name: str) SimulationOutputEvaluator
Create an evaluator from a preset.