Piping lm

Alternatieve implementatie van de grenstoestandsfuncties voor het WBI-model, model 4a en MORIA. Alle grenstoestandsfuncties worden gecombineerd in één functie per model. De fysische componenten worden geïmporteerd vanuit de subpackage physical_components.piping. Deze implementatie is bedoeld om de leesbaarheid en onderhoudbaarheid van de code te verbeteren.

Functions

limit_state_wbi(L_kwelweg, buitenwaterstand, ...)

Grenstoestandsfuncties volgens het standaard WBI-model.

limit_state_model4a(L_intrede, L_but, L_bit, ...)

Grenstoestandsfuncties volgens het WBI-model met grondwaterstroming

limit_state_moria(L_intrede, L_but, buitenwaterstand, ...)

Grenstoestandsfuncties volgens het WBI-model met

Module Contents

limit_state_wbi(L_kwelweg, buitenwaterstand, polderpeil, mv_exit, top_zand, r_exit, k_wvp, D_wvp, d70, gamma_sat_deklaag, modelfactor_u, modelfactor_h, modelfactor_p, modelfactor_ff, modelfactor_3d, modelfactor_aniso, modelfactor_ml, i_c_h, r_c_deklaag, gamma_water, d70_m, gamma_korrel, v, theta, eta, g)

Grenstoestandsfuncties volgens het standaard WBI-model.

Parameters:
  • L_kwelweg (float)

  • buitenwaterstand (float)

  • polderpeil (float)

  • mv_exit (float)

  • top_zand (float)

  • r_exit (float)

  • k_wvp (float)

  • D_wvp (float)

  • d70 (float)

  • gamma_sat_deklaag (float)

  • gamma_water (float)

  • modelfactor_u (float)

  • modelfactor_h (float)

  • modelfactor_p (float)

  • modelfactor_ff (float) – Model factor fijne fractie

  • modelfactor_3d (float) – Model factor 3D effecten

  • modelfactor_aniso (float) – Model factor anisotropie

  • modelfactor_ml (float) – Model factor meerlaagsheid zandpakket

  • i_c_h (float)

  • r_c_deklaag (float)

  • d70_m (float)

  • gamma_korrel (float)

  • v (float)

  • theta (float)

  • eta (float)

  • g (float)

Returns:

Return type:

Tuple[float, Ellipsis]

limit_state_model4a(L_intrede, L_but, L_bit, L_achterland, buitenwaterstand, polderpeil, mv_exit, top_zand, kD_wvp, D_wvp, d70, gamma_sat_deklaag, c_voorland, c_achterland, modelfactor_u, modelfactor_h, modelfactor_p, modelfactor_ff, modelfactor_3d, modelfactor_aniso, modelfactor_ml, i_c_h, r_c_deklaag, d70_m, gamma_korrel, v, theta, eta, g, gamma_water)

Grenstoestandsfuncties volgens het WBI-model met grondwaterstroming conform model 4a.

Parameters:
  • L_intrede (float)

  • L_but (float)

  • L_bit (float)

  • L_achterland (float)

  • buitenwaterstand (float)

  • polderpeil (float)

  • mv_exit (float)

  • top_zand (float)

  • kD_wvp (float)

  • D_wvp (float)

  • d70 (float)

  • gamma_sat_deklaag (float)

  • c_voorland (float)

  • c_achterland (float)

  • modelfactor_u (float)

  • modelfactor_h (float)

  • modelfactor_p (float)

  • modelfactor_ff (float)

  • modelfactor_3d (float)

  • modelfactor_aniso (float)

  • modelfactor_ml (float)

  • i_c_h (float)

  • r_c_deklaag (float)

  • d70_m (float)

  • gamma_korrel (float)

  • v (float)

  • theta (float)

  • eta (float)

  • g (float)

  • gamma_water (float)

Return type:

Tuple[float, Ellipsis]

limit_state_moria(L_intrede, L_but, buitenwaterstand, buitenwaterstand_gemiddeld, polderpeil, mv_exit, lambda_voorland, phi_exit_gemiddeld, r_exit, top_zand, k_wvp, D_wvp, d70, gamma_sat_deklaag, modelfactor_u, modelfactor_h, modelfactor_p, modelfactor_ff, modelfactor_3d, modelfactor_aniso, modelfactor_ml, i_c_h, r_c_deklaag, d70_m, gamma_korrel, v, theta, eta, g, gamma_water)

Grenstoestandsfuncties volgens het WBI-model met grondwaterstroming conform MORIA model.

Parameters:
  • L_intrede (float)

  • L_but (float)

  • buitenwaterstand (float)

  • buitenwaterstand_gemiddeld (float)

  • polderpeil (float)

  • mv_exit (float)

  • lambda_voorland (float)

  • phi_exit_gemiddeld (float)

  • r_exit (float)

  • top_zand (float)

  • k_wvp (float)

  • D_wvp (float)

  • d70 (float)

  • gamma_sat_deklaag (float)

  • modelfactor_u (float)

  • modelfactor_h (float)

  • modelfactor_p (float)

  • modelfactor_ff (float) – Model factor fijne fractie.

  • modelfactor_3d (float) – Model factor 3D effecten.

  • modelfactor_aniso (float) – Model factor anisotropie.

  • modelfactor_ml (float) – Model factor meerlaagsheid zandpakket.

  • i_c_h (float)

  • r_c_deklaag (float)

  • d70_m (float)

  • gamma_korrel (float)

  • v (float)

  • theta (float)

  • eta (float)

  • g (float)

  • gamma_water (float)

Returns:

Return type:

Tuple[float, Ellipsis]