What problem does this solve?
So stiffness is distributed and not lumped stiffness
Proposed API or behaviour
As in Issue 97 follow on
from pybmodes import MudlineFoundation
from pybmodes.models import Tower
tower = Tower.from_windio_with_monopile("ontology.yaml")
foundation = MudlineFoundation.from_soil_properties(
pile_diameter=10.0, pile_length_embedded=45.0,
pile_EI=tower._bmi.support.sec_props.flp_stff[-1], # or pass directly
soil_E=140e6, soil_nu=0.4,
soil_profile="homogeneous", pile_behaviour="auto",
)
tower._bmi.support.mooring_K = foundation.as_mooring_K()
tower._bmi.hub_conn = 3
Can make it instead of a single diameter and EI. It can take the Tower definition to get the properties (if you know pile_length_embedded) then you know how much is in the mudline
Citable references
Issue 97
Alternatives you've considered
No response
Scope estimate
None
Anything else?
No response
What problem does this solve?
So stiffness is distributed and not lumped stiffness
Proposed API or behaviour
As in Issue 97 follow on
Can make it instead of a single diameter and EI. It can take the Tower definition to get the properties (if you know pile_length_embedded) then you know how much is in the mudline
Citable references
Issue 97
Alternatives you've considered
No response
Scope estimate
None
Anything else?
No response