Build and run
Attributes
Classes
Dataclass om de resultaten te verzamelen vanuit de calculation. |
Functions
|
Initiator voor de worker, dit zorgt ervoor dat de tijdrovende |
|
De worker functie die op de parallelle rekenkernen wordt gedraaid. |
|
In deze functie worden de parameters voor de berekeningen verzamelt, |
Module Contents
- logger
- _BUILDER: Basesystembuilder
- _MODEL: str
- class CalcResult
Dataclass om de resultaten te verzamelen vanuit de calculation. Bevat de volgende attributen: Dataframe: df_limit_state bevat resultaten van de afzonderlijke grenstoestandsfuncties (Z_u, Z_h en Z_p) Dataframe: df_scenario_rp bevat resultaten van max(Z_u, Z_h, Z_p). Dataframe: df_scenario_cp bevat resultaten van de combinatie van de afzonderlijke grenstoestandsfuncties Dataframe: df_scenario_final bevat resultaten op basis van beslisregels van de afzonderlijke berekeningsmethoden. Zie construct_dataframes.py voor meer details. Dataframe: df_stochast, Dataframe: df_derived, ValidationMessages: validation_message
- df_limit_state: pandas.DataFrame
- df_scenario_rp: pandas.DataFrame
- df_scenario_cp: pandas.DataFrame
- df_scenario_final: pandas.DataFrame
- df_stochast: pandas.DataFrame
- df_derived: pandas.DataFrame
- validation_message: Validationmessages
- _init_worker(geohydrologisch_model, geopackage_filepath, to_run_vakken_ids)
Initiator voor de worker, dit zorgt ervoor dat de tijdrovende stappen een keer per worker worden uitgevoerd en dan beschikbaar blijven voor iedere run.
- _worker(row_unique)
De worker functie die op de parallelle rekenkernen wordt gedraaid.
- Parameters:
row_unique (dict)
- build_and_run_system_calculations(geoprob_pipe)
In deze functie worden de parameters voor de berekeningen verzamelt, aan de workers gegeven en vervolgens de resultaten verzameld.
- Parameters:
geoprob_pipe (Geoprobpipe)
- Return type:
List[CalcResult]