The model bookΒΆ

This example only requires the foxes package:

In [1]:
import foxes

The model book contains all models that are selectable during a foxes run. They are organized according to their model type and stored under a str type key, i.e., the model name. The default constructor of the ModelBook class provides a number of default models, and the complete list can be printed using the print_toc function:

In [2]:
mbook = foxes.models.ModelBook()
mbook.print_toc()
farm_controllers
----------------
basic_ctrl: basic_ctrl (BasicFarmController)

farm_models
-----------
farm_PMask: Turbine2FarmModel(PMask (PowerMask))
farm_hubh_data: Turbine2FarmModel(hubh_data (RotorCentreCalc))
farm_kTI: Turbine2FarmModel(kTI (kTI)(k, kTI=None, ti=TI))
farm_kTI_02: Turbine2FarmModel(kTI_02 (kTI)(k, kTI=0.2, ti=TI))
farm_kTI_04: Turbine2FarmModel(kTI_04 (kTI)(k, kTI=0.4, ti=TI))
farm_kTI_05: Turbine2FarmModel(kTI_05 (kTI)(k, kTI=0.5, ti=TI))
farm_kTI_amb: Turbine2FarmModel(kTI_amb (kTI)(k, kTI=None, ti=AMB_TI))
farm_kTI_amb_02: Turbine2FarmModel(kTI_amb_02 (kTI)(k, kTI=0.2, ti=AMB_TI))
farm_kTI_amb_04: Turbine2FarmModel(kTI_amb_04 (kTI)(k, kTI=0.4, ti=AMB_TI))
farm_kTI_amb_05: Turbine2FarmModel(kTI_amb_05 (kTI)(k, kTI=0.5, ti=AMB_TI))
farm_thrust2ct: Turbine2FarmModel(thrust2ct (Thrust2Ct))
farm_yaw2yawm: Turbine2FarmModel(yaw2yawm (YAW2YAWM))
farm_yawm2yaw: Turbine2FarmModel(yawm2yaw (YAWM2YAW))

partial_wakes
-------------
auto: auto (Mapped)
axiwake10: axiwake10 (PartialAxiwake)(n=10)
axiwake2: axiwake2 (PartialAxiwake)(n=2)
axiwake20: axiwake20 (PartialAxiwake)(n=20)
axiwake3: axiwake3 (PartialAxiwake)(n=3)
axiwake4: axiwake4 (PartialAxiwake)(n=4)
axiwake5: axiwake5 (PartialAxiwake)(n=5)
axiwake6: axiwake6 (PartialAxiwake)(n=6)
axiwake7: axiwake7 (PartialAxiwake)(n=7)
axiwake8: axiwake8 (PartialAxiwake)(n=8)
axiwake9: axiwake9 (PartialAxiwake)(n=9)
distsliced: distsliced (PartialDistSlicedWake)
distsliced100: distsliced100 (PartialDistSlicedWake)(n=10)
distsliced16: distsliced16 (PartialDistSlicedWake)(n=4)
distsliced25: distsliced25 (PartialDistSlicedWake)(n=5)
distsliced36: distsliced36 (PartialDistSlicedWake)(n=6)
distsliced4: distsliced4 (PartialDistSlicedWake)(n=2)
distsliced400: distsliced400 (PartialDistSlicedWake)(n=20)
distsliced49: distsliced49 (PartialDistSlicedWake)(n=7)
distsliced64: distsliced64 (PartialDistSlicedWake)(n=8)
distsliced81: distsliced81 (PartialDistSlicedWake)(n=9)
distsliced9: distsliced9 (PartialDistSlicedWake)(n=3)
grid100: grid100 (PartialGrid)(n=10)
grid16: grid16 (PartialGrid)(n=4)
grid25: grid25 (PartialGrid)(n=5)
grid36: grid36 (PartialGrid)(n=6)
grid4: grid4 (PartialGrid)(n=2)
grid400: grid400 (PartialGrid)(n=20)
grid49: grid49 (PartialGrid)(n=7)
grid64: grid64 (PartialGrid)(n=8)
grid81: grid81 (PartialGrid)(n=9)
grid9: grid9 (PartialGrid)(n=3)
rotor_points: rotor_points (RotorPoints)
top_hat: top_hat (PartialTopHat)

point_models
------------
tke2ti: tke2ti (TKE2TI)

rotor_models
------------
centre: centre (CentreRotor)
grid100: grid100 (GridRotor)(n=10)
grid16: grid16 (GridRotor)(n=4)
grid25: grid25 (GridRotor)(n=5)
grid36: grid36 (GridRotor)(n=6)
grid4: grid4 (GridRotor)(n=2)
grid400: grid400 (GridRotor)(n=20)
grid49: grid49 (GridRotor)(n=7)
grid64: grid64 (GridRotor)(n=8)
grid81: grid81 (GridRotor)(n=9)
grid9: grid9 (GridRotor)(n=3)

turbine_models
--------------
PMask: PMask (PowerMask)
hubh_data: hubh_data (RotorCentreCalc)
kTI: kTI (kTI)(k, kTI=None, ti=TI)
kTI_02: kTI_02 (kTI)(k, kTI=0.2, ti=TI)
kTI_04: kTI_04 (kTI)(k, kTI=0.4, ti=TI)
kTI_05: kTI_05 (kTI)(k, kTI=0.5, ti=TI)
kTI_amb: kTI_amb (kTI)(k, kTI=None, ti=AMB_TI)
kTI_amb_02: kTI_amb_02 (kTI)(k, kTI=0.2, ti=AMB_TI)
kTI_amb_04: kTI_amb_04 (kTI)(k, kTI=0.4, ti=AMB_TI)
kTI_amb_05: kTI_amb_05 (kTI)(k, kTI=0.5, ti=AMB_TI)
thrust2ct: thrust2ct (Thrust2Ct)
yaw2yawm: yaw2yawm (YAW2YAWM)
yawm2yaw: yawm2yaw (YAWM2YAW)

turbine_types
-------------
DTU10MW: DTU10MW (PCtFile)
IEA15MW: IEA15MW (PCtFile)
IWT7.5MW: IWT7.5MW (PCtFile)
NREL5MW: NREL5MW (PCtFile)
null_type: null_type (NullType)

wake_frames
-----------
rotor_wd: rotor_wd (RotorWD)
rotor_wd_farmo: rotor_wd_farmo (FarmOrder)
streamlines_1: streamlines_1 (Streamlines)(step=1.0)
streamlines_10: streamlines_10 (Streamlines)(step=10.0)
streamlines_100: streamlines_100 (Streamlines)(step=100.0)
streamlines_100_farmo: streamlines_100_farmo (FarmOrder)
streamlines_100_yawed: streamlines_100_yawed (YawedWakes)
streamlines_10_farmo: streamlines_10_farmo (FarmOrder)
streamlines_10_yawed: streamlines_10_yawed (YawedWakes)
streamlines_1_farmo: streamlines_1_farmo (FarmOrder)
streamlines_1_yawed: streamlines_1_yawed (YawedWakes)
streamlines_5: streamlines_5 (Streamlines)(step=5.0)
streamlines_50: streamlines_50 (Streamlines)(step=50.0)
streamlines_500: streamlines_500 (Streamlines)(step=500.0)
streamlines_500_farmo: streamlines_500_farmo (FarmOrder)
streamlines_500_yawed: streamlines_500_yawed (YawedWakes)
streamlines_50_farmo: streamlines_50_farmo (FarmOrder)
streamlines_50_yawed: streamlines_50_yawed (YawedWakes)
streamlines_5_farmo: streamlines_5_farmo (FarmOrder)
streamlines_5_yawed: streamlines_5_yawed (YawedWakes)
timelines: timelines (Timelines)
timelines_10min: timelines_10min (Timelines)
timelines_10s: timelines_10s (Timelines)
timelines_1km: timelines_1km (Timelines)
timelines_1min: timelines_1min (Timelines)
timelines_1s: timelines_1s (Timelines)
timelines_30min: timelines_30min (Timelines)
timelines_30s: timelines_30s (Timelines)
timelines_60min: timelines_60min (Timelines)
yawed: yawed (YawedWakes)

wake_models
-----------
Bastankhah0_linear: Bastankhah0_linear (BastankhahWake)(k=None, sp=linear)
Bastankhah0_linear_amb: Bastankhah0_linear_amb (BastankhahWake)(k=None, sp=linear_amb)
Bastankhah0_linear_amb_k002: Bastankhah0_linear_amb_k002 (BastankhahWake)(k=0.02, sp=linear_amb)
Bastankhah0_linear_amb_k004: Bastankhah0_linear_amb_k004 (BastankhahWake)(k=0.04, sp=linear_amb)
Bastankhah0_linear_k002: Bastankhah0_linear_k002 (BastankhahWake)(k=0.02, sp=linear)
Bastankhah0_linear_k004: Bastankhah0_linear_k004 (BastankhahWake)(k=0.04, sp=linear)
Bastankhah0_linear_lim: Bastankhah0_linear_lim (BastankhahWake)(k=None, sp=linear_lim)
Bastankhah0_linear_lim_k002: Bastankhah0_linear_lim_k002 (BastankhahWake)(k=0.02, sp=linear_lim)
Bastankhah0_linear_lim_k004: Bastankhah0_linear_lim_k004 (BastankhahWake)(k=0.04, sp=linear_lim)
Bastankhah0_max: Bastankhah0_max (BastankhahWake)(k=None, sp=max)
Bastankhah0_max_amb: Bastankhah0_max_amb (BastankhahWake)(k=None, sp=max_amb)
Bastankhah0_max_amb_k002: Bastankhah0_max_amb_k002 (BastankhahWake)(k=0.02, sp=max_amb)
Bastankhah0_max_amb_k004: Bastankhah0_max_amb_k004 (BastankhahWake)(k=0.04, sp=max_amb)
Bastankhah0_max_k002: Bastankhah0_max_k002 (BastankhahWake)(k=0.02, sp=max)
Bastankhah0_max_k004: Bastankhah0_max_k004 (BastankhahWake)(k=0.04, sp=max)
Bastankhah0_product: Bastankhah0_product (BastankhahWake)(k=None, sp=product)
Bastankhah0_product_k002: Bastankhah0_product_k002 (BastankhahWake)(k=0.02, sp=product)
Bastankhah0_product_k004: Bastankhah0_product_k004 (BastankhahWake)(k=0.04, sp=product)
Bastankhah0_product_lim: Bastankhah0_product_lim (BastankhahWake)(k=None, sp=product_lim)
Bastankhah0_product_lim_k002: Bastankhah0_product_lim_k002 (BastankhahWake)(k=0.02, sp=product_lim)
Bastankhah0_product_lim_k004: Bastankhah0_product_lim_k004 (BastankhahWake)(k=0.04, sp=product_lim)
Bastankhah0_quadratic: Bastankhah0_quadratic (BastankhahWake)(k=None, sp=quadratic)
Bastankhah0_quadratic_amb: Bastankhah0_quadratic_amb (BastankhahWake)(k=None, sp=quadratic_amb)
Bastankhah0_quadratic_amb_k002: Bastankhah0_quadratic_amb_k002 (BastankhahWake)(k=0.02, sp=quadratic_amb)
Bastankhah0_quadratic_amb_k004: Bastankhah0_quadratic_amb_k004 (BastankhahWake)(k=0.04, sp=quadratic_amb)
Bastankhah0_quadratic_k002: Bastankhah0_quadratic_k002 (BastankhahWake)(k=0.02, sp=quadratic)
Bastankhah0_quadratic_k004: Bastankhah0_quadratic_k004 (BastankhahWake)(k=0.04, sp=quadratic)
Bastankhah_linear: Bastankhah_linear (BastankhahWake)(k=None, sp=linear)
Bastankhah_linear_amb: Bastankhah_linear_amb (BastankhahWake)(k=None, sp=linear_amb)
Bastankhah_linear_amb_k002: Bastankhah_linear_amb_k002 (BastankhahWake)(k=0.02, sp=linear_amb)
Bastankhah_linear_amb_k004: Bastankhah_linear_amb_k004 (BastankhahWake)(k=0.04, sp=linear_amb)
Bastankhah_linear_k002: Bastankhah_linear_k002 (BastankhahWake)(k=0.02, sp=linear)
Bastankhah_linear_k004: Bastankhah_linear_k004 (BastankhahWake)(k=0.04, sp=linear)
Bastankhah_linear_lim: Bastankhah_linear_lim (BastankhahWake)(k=None, sp=linear_lim)
Bastankhah_linear_lim_k002: Bastankhah_linear_lim_k002 (BastankhahWake)(k=0.02, sp=linear_lim)
Bastankhah_linear_lim_k004: Bastankhah_linear_lim_k004 (BastankhahWake)(k=0.04, sp=linear_lim)
Bastankhah_max: Bastankhah_max (BastankhahWake)(k=None, sp=max)
Bastankhah_max_amb: Bastankhah_max_amb (BastankhahWake)(k=None, sp=max_amb)
Bastankhah_max_amb_k002: Bastankhah_max_amb_k002 (BastankhahWake)(k=0.02, sp=max_amb)
Bastankhah_max_amb_k004: Bastankhah_max_amb_k004 (BastankhahWake)(k=0.04, sp=max_amb)
Bastankhah_max_k002: Bastankhah_max_k002 (BastankhahWake)(k=0.02, sp=max)
Bastankhah_max_k004: Bastankhah_max_k004 (BastankhahWake)(k=0.04, sp=max)
Bastankhah_product: Bastankhah_product (BastankhahWake)(k=None, sp=product)
Bastankhah_product_k002: Bastankhah_product_k002 (BastankhahWake)(k=0.02, sp=product)
Bastankhah_product_k004: Bastankhah_product_k004 (BastankhahWake)(k=0.04, sp=product)
Bastankhah_product_lim: Bastankhah_product_lim (BastankhahWake)(k=None, sp=product_lim)
Bastankhah_product_lim_k002: Bastankhah_product_lim_k002 (BastankhahWake)(k=0.02, sp=product_lim)
Bastankhah_product_lim_k004: Bastankhah_product_lim_k004 (BastankhahWake)(k=0.04, sp=product_lim)
Bastankhah_quadratic: Bastankhah_quadratic (BastankhahWake)(k=None, sp=quadratic)
Bastankhah_quadratic_amb: Bastankhah_quadratic_amb (BastankhahWake)(k=None, sp=quadratic_amb)
Bastankhah_quadratic_amb_k002: Bastankhah_quadratic_amb_k002 (BastankhahWake)(k=0.02, sp=quadratic_amb)
Bastankhah_quadratic_amb_k004: Bastankhah_quadratic_amb_k004 (BastankhahWake)(k=0.04, sp=quadratic_amb)
Bastankhah_quadratic_k002: Bastankhah_quadratic_k002 (BastankhahWake)(k=0.02, sp=quadratic)
Bastankhah_quadratic_k004: Bastankhah_quadratic_k004 (BastankhahWake)(k=0.04, sp=quadratic)
CrespoHernandez_ambti_cubic: CrespoHernandez_ambti_cubic (CrespoHernandezTIWake)(k=None, sp=ti_cubic)
CrespoHernandez_ambti_linear: CrespoHernandez_ambti_linear (CrespoHernandezTIWake)(k=None, sp=ti_linear)
CrespoHernandez_ambti_max: CrespoHernandez_ambti_max (CrespoHernandezTIWake)(k=None, sp=ti_max)
CrespoHernandez_ambti_quadratic: CrespoHernandez_ambti_quadratic (CrespoHernandezTIWake)(k=None, sp=ti_quadratic)
CrespoHernandez_ambti_quartic: CrespoHernandez_ambti_quartic (CrespoHernandezTIWake)(k=None, sp=ti_quartic)
CrespoHernandez_cubic: CrespoHernandez_cubic (CrespoHernandezTIWake)(k=None, sp=ti_cubic)
CrespoHernandez_cubic_k002: CrespoHernandez_cubic_k002 (CrespoHernandezTIWake)(k=0.02, sp=ti_cubic)
CrespoHernandez_linear: CrespoHernandez_linear (CrespoHernandezTIWake)(k=None, sp=ti_linear)
CrespoHernandez_linear_k002: CrespoHernandez_linear_k002 (CrespoHernandezTIWake)(k=0.02, sp=ti_linear)
CrespoHernandez_max: CrespoHernandez_max (CrespoHernandezTIWake)(k=None, sp=ti_max)
CrespoHernandez_max_k002: CrespoHernandez_max_k002 (CrespoHernandezTIWake)(k=0.02, sp=ti_max)
CrespoHernandez_quadratic: CrespoHernandez_quadratic (CrespoHernandezTIWake)(k=None, sp=ti_quadratic)
CrespoHernandez_quadratic_k002: CrespoHernandez_quadratic_k002 (CrespoHernandezTIWake)(k=0.02, sp=ti_quadratic)
CrespoHernandez_quartic: CrespoHernandez_quartic (CrespoHernandezTIWake)(k=None, sp=ti_quartic)
CrespoHernandez_quartic_k002: CrespoHernandez_quartic_k002 (CrespoHernandezTIWake)(k=0.02, sp=ti_quartic)
IECTI2005_cubic: IECTI2005_cubic (IECTIWake)(k=0.19076020221856677, sp=ti_cubic)
IECTI2005_linear: IECTI2005_linear (IECTIWake)(k=0.19076020221856677, sp=ti_linear)
IECTI2005_max: IECTI2005_max (IECTIWake)(k=0.19076020221856677, sp=ti_max)
IECTI2005_quadratic: IECTI2005_quadratic (IECTIWake)(k=0.19076020221856677, sp=ti_quadratic)
IECTI2005_quartic: IECTI2005_quartic (IECTIWake)(k=0.19076020221856677, sp=ti_quartic)
IECTI2019_cubic: IECTI2019_cubic (IECTIWake)(k=0.19076020221856677, sp=ti_cubic)
IECTI2019_linear: IECTI2019_linear (IECTIWake)(k=0.19076020221856677, sp=ti_linear)
IECTI2019_max: IECTI2019_max (IECTIWake)(k=0.19076020221856677, sp=ti_max)
IECTI2019_quadratic: IECTI2019_quadratic (IECTIWake)(k=0.19076020221856677, sp=ti_quadratic)
IECTI2019_quartic: IECTI2019_quartic (IECTIWake)(k=0.19076020221856677, sp=ti_quartic)
Jensen_linear: Jensen_linear (JensenWake)(k=None, sp=linear)
Jensen_linear_amb: Jensen_linear_amb (JensenWake)(k=None, sp=linear_amb)
Jensen_linear_amb_k002: Jensen_linear_amb_k002 (JensenWake)(k=0.02, sp=linear_amb)
Jensen_linear_amb_k004: Jensen_linear_amb_k004 (JensenWake)(k=0.04, sp=linear_amb)
Jensen_linear_amb_k007: Jensen_linear_amb_k007 (JensenWake)(k=0.07, sp=linear_amb)
Jensen_linear_amb_k0075: Jensen_linear_amb_k0075 (JensenWake)(k=0.075, sp=linear_amb)
Jensen_linear_k002: Jensen_linear_k002 (JensenWake)(k=0.02, sp=linear)
Jensen_linear_k004: Jensen_linear_k004 (JensenWake)(k=0.04, sp=linear)
Jensen_linear_k007: Jensen_linear_k007 (JensenWake)(k=0.07, sp=linear)
Jensen_linear_k0075: Jensen_linear_k0075 (JensenWake)(k=0.075, sp=linear)
Jensen_linear_lim: Jensen_linear_lim (JensenWake)(k=None, sp=linear_lim)
Jensen_linear_lim_k002: Jensen_linear_lim_k002 (JensenWake)(k=0.02, sp=linear_lim)
Jensen_linear_lim_k004: Jensen_linear_lim_k004 (JensenWake)(k=0.04, sp=linear_lim)
Jensen_linear_lim_k007: Jensen_linear_lim_k007 (JensenWake)(k=0.07, sp=linear_lim)
Jensen_linear_lim_k0075: Jensen_linear_lim_k0075 (JensenWake)(k=0.075, sp=linear_lim)
Jensen_max: Jensen_max (JensenWake)(k=None, sp=max)
Jensen_max_amb: Jensen_max_amb (JensenWake)(k=None, sp=max_amb)
Jensen_max_amb_k002: Jensen_max_amb_k002 (JensenWake)(k=0.02, sp=max_amb)
Jensen_max_amb_k004: Jensen_max_amb_k004 (JensenWake)(k=0.04, sp=max_amb)
Jensen_max_amb_k007: Jensen_max_amb_k007 (JensenWake)(k=0.07, sp=max_amb)
Jensen_max_amb_k0075: Jensen_max_amb_k0075 (JensenWake)(k=0.075, sp=max_amb)
Jensen_max_k002: Jensen_max_k002 (JensenWake)(k=0.02, sp=max)
Jensen_max_k004: Jensen_max_k004 (JensenWake)(k=0.04, sp=max)
Jensen_max_k007: Jensen_max_k007 (JensenWake)(k=0.07, sp=max)
Jensen_max_k0075: Jensen_max_k0075 (JensenWake)(k=0.075, sp=max)
Jensen_product: Jensen_product (JensenWake)(k=None, sp=product)
Jensen_product_k002: Jensen_product_k002 (JensenWake)(k=0.02, sp=product)
Jensen_product_k004: Jensen_product_k004 (JensenWake)(k=0.04, sp=product)
Jensen_product_k007: Jensen_product_k007 (JensenWake)(k=0.07, sp=product)
Jensen_product_k0075: Jensen_product_k0075 (JensenWake)(k=0.075, sp=product)
Jensen_product_lim: Jensen_product_lim (JensenWake)(k=None, sp=product_lim)
Jensen_product_lim_k002: Jensen_product_lim_k002 (JensenWake)(k=0.02, sp=product_lim)
Jensen_product_lim_k004: Jensen_product_lim_k004 (JensenWake)(k=0.04, sp=product_lim)
Jensen_product_lim_k007: Jensen_product_lim_k007 (JensenWake)(k=0.07, sp=product_lim)
Jensen_product_lim_k0075: Jensen_product_lim_k0075 (JensenWake)(k=0.075, sp=product_lim)
Jensen_quadratic: Jensen_quadratic (JensenWake)(k=None, sp=quadratic)
Jensen_quadratic_amb: Jensen_quadratic_amb (JensenWake)(k=None, sp=quadratic_amb)
Jensen_quadratic_amb_k002: Jensen_quadratic_amb_k002 (JensenWake)(k=0.02, sp=quadratic_amb)
Jensen_quadratic_amb_k004: Jensen_quadratic_amb_k004 (JensenWake)(k=0.04, sp=quadratic_amb)
Jensen_quadratic_amb_k007: Jensen_quadratic_amb_k007 (JensenWake)(k=0.07, sp=quadratic_amb)
Jensen_quadratic_amb_k0075: Jensen_quadratic_amb_k0075 (JensenWake)(k=0.075, sp=quadratic_amb)
Jensen_quadratic_k002: Jensen_quadratic_k002 (JensenWake)(k=0.02, sp=quadratic)
Jensen_quadratic_k004: Jensen_quadratic_k004 (JensenWake)(k=0.04, sp=quadratic)
Jensen_quadratic_k007: Jensen_quadratic_k007 (JensenWake)(k=0.07, sp=quadratic)
Jensen_quadratic_k0075: Jensen_quadratic_k0075 (JensenWake)(k=0.075, sp=quadratic)
PorteAgel_linear: PorteAgel_linear (PorteAgelWake)(k=None, sp=linear)
PorteAgel_linear_amb: PorteAgel_linear_amb (PorteAgelWake)(k=None, sp=linear_amb)
PorteAgel_linear_amb_k002: PorteAgel_linear_amb_k002 (PorteAgelWake)(k=0.02, sp=linear_amb)
PorteAgel_linear_amb_k004: PorteAgel_linear_amb_k004 (PorteAgelWake)(k=0.04, sp=linear_amb)
PorteAgel_linear_k002: PorteAgel_linear_k002 (PorteAgelWake)(k=0.02, sp=linear)
PorteAgel_linear_k004: PorteAgel_linear_k004 (PorteAgelWake)(k=0.04, sp=linear)
PorteAgel_linear_lim: PorteAgel_linear_lim (PorteAgelWake)(k=None, sp=linear_lim)
PorteAgel_linear_lim_k002: PorteAgel_linear_lim_k002 (PorteAgelWake)(k=0.02, sp=linear_lim)
PorteAgel_linear_lim_k004: PorteAgel_linear_lim_k004 (PorteAgelWake)(k=0.04, sp=linear_lim)
PorteAgel_max: PorteAgel_max (PorteAgelWake)(k=None, sp=max)
PorteAgel_max_amb: PorteAgel_max_amb (PorteAgelWake)(k=None, sp=max_amb)
PorteAgel_max_amb_k002: PorteAgel_max_amb_k002 (PorteAgelWake)(k=0.02, sp=max_amb)
PorteAgel_max_amb_k004: PorteAgel_max_amb_k004 (PorteAgelWake)(k=0.04, sp=max_amb)
PorteAgel_max_k002: PorteAgel_max_k002 (PorteAgelWake)(k=0.02, sp=max)
PorteAgel_max_k004: PorteAgel_max_k004 (PorteAgelWake)(k=0.04, sp=max)
PorteAgel_product: PorteAgel_product (PorteAgelWake)(k=None, sp=product)
PorteAgel_product_k002: PorteAgel_product_k002 (PorteAgelWake)(k=0.02, sp=product)
PorteAgel_product_k004: PorteAgel_product_k004 (PorteAgelWake)(k=0.04, sp=product)
PorteAgel_product_lim: PorteAgel_product_lim (PorteAgelWake)(k=None, sp=product_lim)
PorteAgel_product_lim_k002: PorteAgel_product_lim_k002 (PorteAgelWake)(k=0.02, sp=product_lim)
PorteAgel_product_lim_k004: PorteAgel_product_lim_k004 (PorteAgelWake)(k=0.04, sp=product_lim)
PorteAgel_quadratic: PorteAgel_quadratic (PorteAgelWake)(k=None, sp=quadratic)
PorteAgel_quadratic_amb: PorteAgel_quadratic_amb (PorteAgelWake)(k=None, sp=quadratic_amb)
PorteAgel_quadratic_amb_k002: PorteAgel_quadratic_amb_k002 (PorteAgelWake)(k=0.02, sp=quadratic_amb)
PorteAgel_quadratic_amb_k004: PorteAgel_quadratic_amb_k004 (PorteAgelWake)(k=0.04, sp=quadratic_amb)
PorteAgel_quadratic_k002: PorteAgel_quadratic_k002 (PorteAgelWake)(k=0.02, sp=quadratic)
PorteAgel_quadratic_k004: PorteAgel_quadratic_k004 (PorteAgelWake)(k=0.04, sp=quadratic)
TurbOParkIX_linear_A002_dx001: TurbOParkIX_linear_A002_dx001 (TurbOParkWakeIX)(ti=TI, dx=0.01, A=0.02, sp=linear)
TurbOParkIX_linear_A002_dx1: TurbOParkIX_linear_A002_dx1 (TurbOParkWakeIX)(ti=TI, dx=1.0, A=0.02, sp=linear)
TurbOParkIX_linear_A002_dx10: TurbOParkIX_linear_A002_dx10 (TurbOParkWakeIX)(ti=TI, dx=10.0, A=0.02, sp=linear)
TurbOParkIX_linear_A002_dx100: TurbOParkIX_linear_A002_dx100 (TurbOParkWakeIX)(ti=TI, dx=100.0, A=0.02, sp=linear)
TurbOParkIX_linear_A002_dx5: TurbOParkIX_linear_A002_dx5 (TurbOParkWakeIX)(ti=TI, dx=5.0, A=0.02, sp=linear)
TurbOParkIX_linear_A002_dx50: TurbOParkIX_linear_A002_dx50 (TurbOParkWakeIX)(ti=TI, dx=50.0, A=0.02, sp=linear)
TurbOParkIX_linear_A004_dx001: TurbOParkIX_linear_A004_dx001 (TurbOParkWakeIX)(ti=TI, dx=0.01, A=0.04, sp=linear)
TurbOParkIX_linear_A004_dx1: TurbOParkIX_linear_A004_dx1 (TurbOParkWakeIX)(ti=TI, dx=1.0, A=0.04, sp=linear)
TurbOParkIX_linear_A004_dx10: TurbOParkIX_linear_A004_dx10 (TurbOParkWakeIX)(ti=TI, dx=10.0, A=0.04, sp=linear)
TurbOParkIX_linear_A004_dx100: TurbOParkIX_linear_A004_dx100 (TurbOParkWakeIX)(ti=TI, dx=100.0, A=0.04, sp=linear)
TurbOParkIX_linear_A004_dx5: TurbOParkIX_linear_A004_dx5 (TurbOParkWakeIX)(ti=TI, dx=5.0, A=0.04, sp=linear)
TurbOParkIX_linear_A004_dx50: TurbOParkIX_linear_A004_dx50 (TurbOParkWakeIX)(ti=TI, dx=50.0, A=0.04, sp=linear)
TurbOParkIX_linear_amb_A002_dx001: TurbOParkIX_linear_amb_A002_dx001 (TurbOParkWakeIX)(ti=TI, dx=0.01, A=0.02, sp=linear_amb)
TurbOParkIX_linear_amb_A002_dx1: TurbOParkIX_linear_amb_A002_dx1 (TurbOParkWakeIX)(ti=TI, dx=1.0, A=0.02, sp=linear_amb)
TurbOParkIX_linear_amb_A002_dx10: TurbOParkIX_linear_amb_A002_dx10 (TurbOParkWakeIX)(ti=TI, dx=10.0, A=0.02, sp=linear_amb)
TurbOParkIX_linear_amb_A002_dx100: TurbOParkIX_linear_amb_A002_dx100 (TurbOParkWakeIX)(ti=TI, dx=100.0, A=0.02, sp=linear_amb)
TurbOParkIX_linear_amb_A002_dx5: TurbOParkIX_linear_amb_A002_dx5 (TurbOParkWakeIX)(ti=TI, dx=5.0, A=0.02, sp=linear_amb)
TurbOParkIX_linear_amb_A002_dx50: TurbOParkIX_linear_amb_A002_dx50 (TurbOParkWakeIX)(ti=TI, dx=50.0, A=0.02, sp=linear_amb)
TurbOParkIX_linear_amb_A004_dx001: TurbOParkIX_linear_amb_A004_dx001 (TurbOParkWakeIX)(ti=TI, dx=0.01, A=0.04, sp=linear_amb)
TurbOParkIX_linear_amb_A004_dx1: TurbOParkIX_linear_amb_A004_dx1 (TurbOParkWakeIX)(ti=TI, dx=1.0, A=0.04, sp=linear_amb)
TurbOParkIX_linear_amb_A004_dx10: TurbOParkIX_linear_amb_A004_dx10 (TurbOParkWakeIX)(ti=TI, dx=10.0, A=0.04, sp=linear_amb)
TurbOParkIX_linear_amb_A004_dx100: TurbOParkIX_linear_amb_A004_dx100 (TurbOParkWakeIX)(ti=TI, dx=100.0, A=0.04, sp=linear_amb)
TurbOParkIX_linear_amb_A004_dx5: TurbOParkIX_linear_amb_A004_dx5 (TurbOParkWakeIX)(ti=TI, dx=5.0, A=0.04, sp=linear_amb)
TurbOParkIX_linear_amb_A004_dx50: TurbOParkIX_linear_amb_A004_dx50 (TurbOParkWakeIX)(ti=TI, dx=50.0, A=0.04, sp=linear_amb)
TurbOParkIX_linear_lim_A002_dx001: TurbOParkIX_linear_lim_A002_dx001 (TurbOParkWakeIX)(ti=TI, dx=0.01, A=0.02, sp=linear_lim)
TurbOParkIX_linear_lim_A002_dx1: TurbOParkIX_linear_lim_A002_dx1 (TurbOParkWakeIX)(ti=TI, dx=1.0, A=0.02, sp=linear_lim)
TurbOParkIX_linear_lim_A002_dx10: TurbOParkIX_linear_lim_A002_dx10 (TurbOParkWakeIX)(ti=TI, dx=10.0, A=0.02, sp=linear_lim)
TurbOParkIX_linear_lim_A002_dx100: TurbOParkIX_linear_lim_A002_dx100 (TurbOParkWakeIX)(ti=TI, dx=100.0, A=0.02, sp=linear_lim)
TurbOParkIX_linear_lim_A002_dx5: TurbOParkIX_linear_lim_A002_dx5 (TurbOParkWakeIX)(ti=TI, dx=5.0, A=0.02, sp=linear_lim)
TurbOParkIX_linear_lim_A002_dx50: TurbOParkIX_linear_lim_A002_dx50 (TurbOParkWakeIX)(ti=TI, dx=50.0, A=0.02, sp=linear_lim)
TurbOParkIX_linear_lim_A004_dx001: TurbOParkIX_linear_lim_A004_dx001 (TurbOParkWakeIX)(ti=TI, dx=0.01, A=0.04, sp=linear_lim)
TurbOParkIX_linear_lim_A004_dx1: TurbOParkIX_linear_lim_A004_dx1 (TurbOParkWakeIX)(ti=TI, dx=1.0, A=0.04, sp=linear_lim)
TurbOParkIX_linear_lim_A004_dx10: TurbOParkIX_linear_lim_A004_dx10 (TurbOParkWakeIX)(ti=TI, dx=10.0, A=0.04, sp=linear_lim)
TurbOParkIX_linear_lim_A004_dx100: TurbOParkIX_linear_lim_A004_dx100 (TurbOParkWakeIX)(ti=TI, dx=100.0, A=0.04, sp=linear_lim)
TurbOParkIX_linear_lim_A004_dx5: TurbOParkIX_linear_lim_A004_dx5 (TurbOParkWakeIX)(ti=TI, dx=5.0, A=0.04, sp=linear_lim)
TurbOParkIX_linear_lim_A004_dx50: TurbOParkIX_linear_lim_A004_dx50 (TurbOParkWakeIX)(ti=TI, dx=50.0, A=0.04, sp=linear_lim)
TurbOParkIX_max_A002_dx001: TurbOParkIX_max_A002_dx001 (TurbOParkWakeIX)(ti=TI, dx=0.01, A=0.02, sp=max)
TurbOParkIX_max_A002_dx1: TurbOParkIX_max_A002_dx1 (TurbOParkWakeIX)(ti=TI, dx=1.0, A=0.02, sp=max)
TurbOParkIX_max_A002_dx10: TurbOParkIX_max_A002_dx10 (TurbOParkWakeIX)(ti=TI, dx=10.0, A=0.02, sp=max)
TurbOParkIX_max_A002_dx100: TurbOParkIX_max_A002_dx100 (TurbOParkWakeIX)(ti=TI, dx=100.0, A=0.02, sp=max)
TurbOParkIX_max_A002_dx5: TurbOParkIX_max_A002_dx5 (TurbOParkWakeIX)(ti=TI, dx=5.0, A=0.02, sp=max)
TurbOParkIX_max_A002_dx50: TurbOParkIX_max_A002_dx50 (TurbOParkWakeIX)(ti=TI, dx=50.0, A=0.02, sp=max)
TurbOParkIX_max_A004_dx001: TurbOParkIX_max_A004_dx001 (TurbOParkWakeIX)(ti=TI, dx=0.01, A=0.04, sp=max)
TurbOParkIX_max_A004_dx1: TurbOParkIX_max_A004_dx1 (TurbOParkWakeIX)(ti=TI, dx=1.0, A=0.04, sp=max)
TurbOParkIX_max_A004_dx10: TurbOParkIX_max_A004_dx10 (TurbOParkWakeIX)(ti=TI, dx=10.0, A=0.04, sp=max)
TurbOParkIX_max_A004_dx100: TurbOParkIX_max_A004_dx100 (TurbOParkWakeIX)(ti=TI, dx=100.0, A=0.04, sp=max)
TurbOParkIX_max_A004_dx5: TurbOParkIX_max_A004_dx5 (TurbOParkWakeIX)(ti=TI, dx=5.0, A=0.04, sp=max)
TurbOParkIX_max_A004_dx50: TurbOParkIX_max_A004_dx50 (TurbOParkWakeIX)(ti=TI, dx=50.0, A=0.04, sp=max)
TurbOParkIX_max_amb_A002_dx001: TurbOParkIX_max_amb_A002_dx001 (TurbOParkWakeIX)(ti=TI, dx=0.01, A=0.02, sp=max_amb)
TurbOParkIX_max_amb_A002_dx1: TurbOParkIX_max_amb_A002_dx1 (TurbOParkWakeIX)(ti=TI, dx=1.0, A=0.02, sp=max_amb)
TurbOParkIX_max_amb_A002_dx10: TurbOParkIX_max_amb_A002_dx10 (TurbOParkWakeIX)(ti=TI, dx=10.0, A=0.02, sp=max_amb)
TurbOParkIX_max_amb_A002_dx100: TurbOParkIX_max_amb_A002_dx100 (TurbOParkWakeIX)(ti=TI, dx=100.0, A=0.02, sp=max_amb)
TurbOParkIX_max_amb_A002_dx5: TurbOParkIX_max_amb_A002_dx5 (TurbOParkWakeIX)(ti=TI, dx=5.0, A=0.02, sp=max_amb)
TurbOParkIX_max_amb_A002_dx50: TurbOParkIX_max_amb_A002_dx50 (TurbOParkWakeIX)(ti=TI, dx=50.0, A=0.02, sp=max_amb)
TurbOParkIX_max_amb_A004_dx001: TurbOParkIX_max_amb_A004_dx001 (TurbOParkWakeIX)(ti=TI, dx=0.01, A=0.04, sp=max_amb)
TurbOParkIX_max_amb_A004_dx1: TurbOParkIX_max_amb_A004_dx1 (TurbOParkWakeIX)(ti=TI, dx=1.0, A=0.04, sp=max_amb)
TurbOParkIX_max_amb_A004_dx10: TurbOParkIX_max_amb_A004_dx10 (TurbOParkWakeIX)(ti=TI, dx=10.0, A=0.04, sp=max_amb)
TurbOParkIX_max_amb_A004_dx100: TurbOParkIX_max_amb_A004_dx100 (TurbOParkWakeIX)(ti=TI, dx=100.0, A=0.04, sp=max_amb)
TurbOParkIX_max_amb_A004_dx5: TurbOParkIX_max_amb_A004_dx5 (TurbOParkWakeIX)(ti=TI, dx=5.0, A=0.04, sp=max_amb)
TurbOParkIX_max_amb_A004_dx50: TurbOParkIX_max_amb_A004_dx50 (TurbOParkWakeIX)(ti=TI, dx=50.0, A=0.04, sp=max_amb)
TurbOParkIX_product_A002_dx001: TurbOParkIX_product_A002_dx001 (TurbOParkWakeIX)(ti=TI, dx=0.01, A=0.02, sp=product)
TurbOParkIX_product_A002_dx1: TurbOParkIX_product_A002_dx1 (TurbOParkWakeIX)(ti=TI, dx=1.0, A=0.02, sp=product)
TurbOParkIX_product_A002_dx10: TurbOParkIX_product_A002_dx10 (TurbOParkWakeIX)(ti=TI, dx=10.0, A=0.02, sp=product)
TurbOParkIX_product_A002_dx100: TurbOParkIX_product_A002_dx100 (TurbOParkWakeIX)(ti=TI, dx=100.0, A=0.02, sp=product)
TurbOParkIX_product_A002_dx5: TurbOParkIX_product_A002_dx5 (TurbOParkWakeIX)(ti=TI, dx=5.0, A=0.02, sp=product)
TurbOParkIX_product_A002_dx50: TurbOParkIX_product_A002_dx50 (TurbOParkWakeIX)(ti=TI, dx=50.0, A=0.02, sp=product)
TurbOParkIX_product_A004_dx001: TurbOParkIX_product_A004_dx001 (TurbOParkWakeIX)(ti=TI, dx=0.01, A=0.04, sp=product)
TurbOParkIX_product_A004_dx1: TurbOParkIX_product_A004_dx1 (TurbOParkWakeIX)(ti=TI, dx=1.0, A=0.04, sp=product)
TurbOParkIX_product_A004_dx10: TurbOParkIX_product_A004_dx10 (TurbOParkWakeIX)(ti=TI, dx=10.0, A=0.04, sp=product)
TurbOParkIX_product_A004_dx100: TurbOParkIX_product_A004_dx100 (TurbOParkWakeIX)(ti=TI, dx=100.0, A=0.04, sp=product)
TurbOParkIX_product_A004_dx5: TurbOParkIX_product_A004_dx5 (TurbOParkWakeIX)(ti=TI, dx=5.0, A=0.04, sp=product)
TurbOParkIX_product_A004_dx50: TurbOParkIX_product_A004_dx50 (TurbOParkWakeIX)(ti=TI, dx=50.0, A=0.04, sp=product)
TurbOParkIX_product_lim_A002_dx001: TurbOParkIX_product_lim_A002_dx001 (TurbOParkWakeIX)(ti=TI, dx=0.01, A=0.02, sp=product_lim)
TurbOParkIX_product_lim_A002_dx1: TurbOParkIX_product_lim_A002_dx1 (TurbOParkWakeIX)(ti=TI, dx=1.0, A=0.02, sp=product_lim)
TurbOParkIX_product_lim_A002_dx10: TurbOParkIX_product_lim_A002_dx10 (TurbOParkWakeIX)(ti=TI, dx=10.0, A=0.02, sp=product_lim)
TurbOParkIX_product_lim_A002_dx100: TurbOParkIX_product_lim_A002_dx100 (TurbOParkWakeIX)(ti=TI, dx=100.0, A=0.02, sp=product_lim)
TurbOParkIX_product_lim_A002_dx5: TurbOParkIX_product_lim_A002_dx5 (TurbOParkWakeIX)(ti=TI, dx=5.0, A=0.02, sp=product_lim)
TurbOParkIX_product_lim_A002_dx50: TurbOParkIX_product_lim_A002_dx50 (TurbOParkWakeIX)(ti=TI, dx=50.0, A=0.02, sp=product_lim)
TurbOParkIX_product_lim_A004_dx001: TurbOParkIX_product_lim_A004_dx001 (TurbOParkWakeIX)(ti=TI, dx=0.01, A=0.04, sp=product_lim)
TurbOParkIX_product_lim_A004_dx1: TurbOParkIX_product_lim_A004_dx1 (TurbOParkWakeIX)(ti=TI, dx=1.0, A=0.04, sp=product_lim)
TurbOParkIX_product_lim_A004_dx10: TurbOParkIX_product_lim_A004_dx10 (TurbOParkWakeIX)(ti=TI, dx=10.0, A=0.04, sp=product_lim)
TurbOParkIX_product_lim_A004_dx100: TurbOParkIX_product_lim_A004_dx100 (TurbOParkWakeIX)(ti=TI, dx=100.0, A=0.04, sp=product_lim)
TurbOParkIX_product_lim_A004_dx5: TurbOParkIX_product_lim_A004_dx5 (TurbOParkWakeIX)(ti=TI, dx=5.0, A=0.04, sp=product_lim)
TurbOParkIX_product_lim_A004_dx50: TurbOParkIX_product_lim_A004_dx50 (TurbOParkWakeIX)(ti=TI, dx=50.0, A=0.04, sp=product_lim)
TurbOParkIX_quadratic_A002_dx001: TurbOParkIX_quadratic_A002_dx001 (TurbOParkWakeIX)(ti=TI, dx=0.01, A=0.02, sp=quadratic)
TurbOParkIX_quadratic_A002_dx1: TurbOParkIX_quadratic_A002_dx1 (TurbOParkWakeIX)(ti=TI, dx=1.0, A=0.02, sp=quadratic)
TurbOParkIX_quadratic_A002_dx10: TurbOParkIX_quadratic_A002_dx10 (TurbOParkWakeIX)(ti=TI, dx=10.0, A=0.02, sp=quadratic)
TurbOParkIX_quadratic_A002_dx100: TurbOParkIX_quadratic_A002_dx100 (TurbOParkWakeIX)(ti=TI, dx=100.0, A=0.02, sp=quadratic)
TurbOParkIX_quadratic_A002_dx5: TurbOParkIX_quadratic_A002_dx5 (TurbOParkWakeIX)(ti=TI, dx=5.0, A=0.02, sp=quadratic)
TurbOParkIX_quadratic_A002_dx50: TurbOParkIX_quadratic_A002_dx50 (TurbOParkWakeIX)(ti=TI, dx=50.0, A=0.02, sp=quadratic)
TurbOParkIX_quadratic_A004_dx001: TurbOParkIX_quadratic_A004_dx001 (TurbOParkWakeIX)(ti=TI, dx=0.01, A=0.04, sp=quadratic)
TurbOParkIX_quadratic_A004_dx1: TurbOParkIX_quadratic_A004_dx1 (TurbOParkWakeIX)(ti=TI, dx=1.0, A=0.04, sp=quadratic)
TurbOParkIX_quadratic_A004_dx10: TurbOParkIX_quadratic_A004_dx10 (TurbOParkWakeIX)(ti=TI, dx=10.0, A=0.04, sp=quadratic)
TurbOParkIX_quadratic_A004_dx100: TurbOParkIX_quadratic_A004_dx100 (TurbOParkWakeIX)(ti=TI, dx=100.0, A=0.04, sp=quadratic)
TurbOParkIX_quadratic_A004_dx5: TurbOParkIX_quadratic_A004_dx5 (TurbOParkWakeIX)(ti=TI, dx=5.0, A=0.04, sp=quadratic)
TurbOParkIX_quadratic_A004_dx50: TurbOParkIX_quadratic_A004_dx50 (TurbOParkWakeIX)(ti=TI, dx=50.0, A=0.04, sp=quadratic)
TurbOParkIX_quadratic_amb_A002_dx001: TurbOParkIX_quadratic_amb_A002_dx001 (TurbOParkWakeIX)(ti=TI, dx=0.01, A=0.02, sp=quadratic_amb)
TurbOParkIX_quadratic_amb_A002_dx1: TurbOParkIX_quadratic_amb_A002_dx1 (TurbOParkWakeIX)(ti=TI, dx=1.0, A=0.02, sp=quadratic_amb)
TurbOParkIX_quadratic_amb_A002_dx10: TurbOParkIX_quadratic_amb_A002_dx10 (TurbOParkWakeIX)(ti=TI, dx=10.0, A=0.02, sp=quadratic_amb)
TurbOParkIX_quadratic_amb_A002_dx100: TurbOParkIX_quadratic_amb_A002_dx100 (TurbOParkWakeIX)(ti=TI, dx=100.0, A=0.02, sp=quadratic_amb)
TurbOParkIX_quadratic_amb_A002_dx5: TurbOParkIX_quadratic_amb_A002_dx5 (TurbOParkWakeIX)(ti=TI, dx=5.0, A=0.02, sp=quadratic_amb)
TurbOParkIX_quadratic_amb_A002_dx50: TurbOParkIX_quadratic_amb_A002_dx50 (TurbOParkWakeIX)(ti=TI, dx=50.0, A=0.02, sp=quadratic_amb)
TurbOParkIX_quadratic_amb_A004_dx001: TurbOParkIX_quadratic_amb_A004_dx001 (TurbOParkWakeIX)(ti=TI, dx=0.01, A=0.04, sp=quadratic_amb)
TurbOParkIX_quadratic_amb_A004_dx1: TurbOParkIX_quadratic_amb_A004_dx1 (TurbOParkWakeIX)(ti=TI, dx=1.0, A=0.04, sp=quadratic_amb)
TurbOParkIX_quadratic_amb_A004_dx10: TurbOParkIX_quadratic_amb_A004_dx10 (TurbOParkWakeIX)(ti=TI, dx=10.0, A=0.04, sp=quadratic_amb)
TurbOParkIX_quadratic_amb_A004_dx100: TurbOParkIX_quadratic_amb_A004_dx100 (TurbOParkWakeIX)(ti=TI, dx=100.0, A=0.04, sp=quadratic_amb)
TurbOParkIX_quadratic_amb_A004_dx5: TurbOParkIX_quadratic_amb_A004_dx5 (TurbOParkWakeIX)(ti=TI, dx=5.0, A=0.04, sp=quadratic_amb)
TurbOParkIX_quadratic_amb_A004_dx50: TurbOParkIX_quadratic_amb_A004_dx50 (TurbOParkWakeIX)(ti=TI, dx=50.0, A=0.04, sp=quadratic_amb)
TurbOPark_linear_A002: TurbOPark_linear_A002 (TurbOParkWake)(A=0.02, sp=linear)
TurbOPark_linear_A004: TurbOPark_linear_A004 (TurbOParkWake)(A=0.04, sp=linear)
TurbOPark_linear_amb_A002: TurbOPark_linear_amb_A002 (TurbOParkWake)(A=0.02, sp=linear_amb)
TurbOPark_linear_amb_A004: TurbOPark_linear_amb_A004 (TurbOParkWake)(A=0.04, sp=linear_amb)
TurbOPark_linear_lim_A002: TurbOPark_linear_lim_A002 (TurbOParkWake)(A=0.02, sp=linear_lim)
TurbOPark_linear_lim_A004: TurbOPark_linear_lim_A004 (TurbOParkWake)(A=0.04, sp=linear_lim)
TurbOPark_max_A002: TurbOPark_max_A002 (TurbOParkWake)(A=0.02, sp=max)
TurbOPark_max_A004: TurbOPark_max_A004 (TurbOParkWake)(A=0.04, sp=max)
TurbOPark_max_amb_A002: TurbOPark_max_amb_A002 (TurbOParkWake)(A=0.02, sp=max_amb)
TurbOPark_max_amb_A004: TurbOPark_max_amb_A004 (TurbOParkWake)(A=0.04, sp=max_amb)
TurbOPark_product_A002: TurbOPark_product_A002 (TurbOParkWake)(A=0.02, sp=product)
TurbOPark_product_A004: TurbOPark_product_A004 (TurbOParkWake)(A=0.04, sp=product)
TurbOPark_product_lim_A002: TurbOPark_product_lim_A002 (TurbOParkWake)(A=0.02, sp=product_lim)
TurbOPark_product_lim_A004: TurbOPark_product_lim_A004 (TurbOParkWake)(A=0.04, sp=product_lim)
TurbOPark_quadratic_A002: TurbOPark_quadratic_A002 (TurbOParkWake)(A=0.02, sp=quadratic)
TurbOPark_quadratic_A004: TurbOPark_quadratic_A004 (TurbOParkWake)(A=0.04, sp=quadratic)
TurbOPark_quadratic_amb_A002: TurbOPark_quadratic_amb_A002 (TurbOParkWake)(A=0.02, sp=quadratic_amb)
TurbOPark_quadratic_amb_A004: TurbOPark_quadratic_amb_A004 (TurbOParkWake)(A=0.04, sp=quadratic_amb)

wake_superpositions
-------------------
linear: linear (LinearSuperposition)
linear_amb: linear_amb (LinearSuperposition)
linear_lim: linear_lim (LinearSuperposition)
max: max (MaxSuperposition)
max_amb: max_amb (MaxSuperposition)
product: product (ProductSuperposition)
product_lim: product_lim (ProductSuperposition)
quadratic: quadratic (QuadraticSuperposition)
quadratic_amb: quadratic_amb (QuadraticSuperposition)
ti_cubic: ti_cubic (TISuperposition)
ti_linear: ti_linear (TISuperposition)
ti_max: ti_max (TISuperposition)
ti_quadratic: ti_quadratic (TISuperposition)
ti_quartic: ti_quartic (TISuperposition)

You can simply add a model by storing the model object under the new model name, for example:

In [3]:
mbook.wake_models["my_Jensen"] = foxes.models.wake_models.wind.JensenWake(
    k=0.042, superposition="linear"
)
In [4]:
mbook.print_toc(subset="wake_models", search="Jensen")
wake_models
-----------
Jensen_linear: Jensen_linear (JensenWake)(k=None, sp=linear)
Jensen_linear_amb: Jensen_linear_amb (JensenWake)(k=None, sp=linear_amb)
Jensen_linear_amb_k002: Jensen_linear_amb_k002 (JensenWake)(k=0.02, sp=linear_amb)
Jensen_linear_amb_k004: Jensen_linear_amb_k004 (JensenWake)(k=0.04, sp=linear_amb)
Jensen_linear_amb_k007: Jensen_linear_amb_k007 (JensenWake)(k=0.07, sp=linear_amb)
Jensen_linear_amb_k0075: Jensen_linear_amb_k0075 (JensenWake)(k=0.075, sp=linear_amb)
Jensen_linear_k002: Jensen_linear_k002 (JensenWake)(k=0.02, sp=linear)
Jensen_linear_k004: Jensen_linear_k004 (JensenWake)(k=0.04, sp=linear)
Jensen_linear_k007: Jensen_linear_k007 (JensenWake)(k=0.07, sp=linear)
Jensen_linear_k0075: Jensen_linear_k0075 (JensenWake)(k=0.075, sp=linear)
Jensen_linear_lim: Jensen_linear_lim (JensenWake)(k=None, sp=linear_lim)
Jensen_linear_lim_k002: Jensen_linear_lim_k002 (JensenWake)(k=0.02, sp=linear_lim)
Jensen_linear_lim_k004: Jensen_linear_lim_k004 (JensenWake)(k=0.04, sp=linear_lim)
Jensen_linear_lim_k007: Jensen_linear_lim_k007 (JensenWake)(k=0.07, sp=linear_lim)
Jensen_linear_lim_k0075: Jensen_linear_lim_k0075 (JensenWake)(k=0.075, sp=linear_lim)
Jensen_max: Jensen_max (JensenWake)(k=None, sp=max)
Jensen_max_amb: Jensen_max_amb (JensenWake)(k=None, sp=max_amb)
Jensen_max_amb_k002: Jensen_max_amb_k002 (JensenWake)(k=0.02, sp=max_amb)
Jensen_max_amb_k004: Jensen_max_amb_k004 (JensenWake)(k=0.04, sp=max_amb)
Jensen_max_amb_k007: Jensen_max_amb_k007 (JensenWake)(k=0.07, sp=max_amb)
Jensen_max_amb_k0075: Jensen_max_amb_k0075 (JensenWake)(k=0.075, sp=max_amb)
Jensen_max_k002: Jensen_max_k002 (JensenWake)(k=0.02, sp=max)
Jensen_max_k004: Jensen_max_k004 (JensenWake)(k=0.04, sp=max)
Jensen_max_k007: Jensen_max_k007 (JensenWake)(k=0.07, sp=max)
Jensen_max_k0075: Jensen_max_k0075 (JensenWake)(k=0.075, sp=max)
Jensen_product: Jensen_product (JensenWake)(k=None, sp=product)
Jensen_product_k002: Jensen_product_k002 (JensenWake)(k=0.02, sp=product)
Jensen_product_k004: Jensen_product_k004 (JensenWake)(k=0.04, sp=product)
Jensen_product_k007: Jensen_product_k007 (JensenWake)(k=0.07, sp=product)
Jensen_product_k0075: Jensen_product_k0075 (JensenWake)(k=0.075, sp=product)
Jensen_product_lim: Jensen_product_lim (JensenWake)(k=None, sp=product_lim)
Jensen_product_lim_k002: Jensen_product_lim_k002 (JensenWake)(k=0.02, sp=product_lim)
Jensen_product_lim_k004: Jensen_product_lim_k004 (JensenWake)(k=0.04, sp=product_lim)
Jensen_product_lim_k007: Jensen_product_lim_k007 (JensenWake)(k=0.07, sp=product_lim)
Jensen_product_lim_k0075: Jensen_product_lim_k0075 (JensenWake)(k=0.075, sp=product_lim)
Jensen_quadratic: Jensen_quadratic (JensenWake)(k=None, sp=quadratic)
Jensen_quadratic_amb: Jensen_quadratic_amb (JensenWake)(k=None, sp=quadratic_amb)
Jensen_quadratic_amb_k002: Jensen_quadratic_amb_k002 (JensenWake)(k=0.02, sp=quadratic_amb)
Jensen_quadratic_amb_k004: Jensen_quadratic_amb_k004 (JensenWake)(k=0.04, sp=quadratic_amb)
Jensen_quadratic_amb_k007: Jensen_quadratic_amb_k007 (JensenWake)(k=0.07, sp=quadratic_amb)
Jensen_quadratic_amb_k0075: Jensen_quadratic_amb_k0075 (JensenWake)(k=0.075, sp=quadratic_amb)
Jensen_quadratic_k002: Jensen_quadratic_k002 (JensenWake)(k=0.02, sp=quadratic)
Jensen_quadratic_k004: Jensen_quadratic_k004 (JensenWake)(k=0.04, sp=quadratic)
Jensen_quadratic_k007: Jensen_quadratic_k007 (JensenWake)(k=0.07, sp=quadratic)
Jensen_quadratic_k0075: Jensen_quadratic_k0075 (JensenWake)(k=0.075, sp=quadratic)
my_Jensen: JensenWake45 (JensenWake)(k=0.042, sp=linear)

Our freshly created model can now be found in the model book and is ready to use for calculations. Similarly, all other types of models can be added to the corresponding sections of the model book.