op3.anchors.anchor_capacity

op3.anchors.anchor_capacity(anchor: SuctionAnchor, soil: UndrainedClayProfile, method: str = 'dnv_rp_e303', load: MooringLoad | None = None, **kwargs) AnchorCapacityResult[source]

Dispatch to the requested capacity method.

Parameters:
  • method (str) – One of ‘dnv_rp_e303’, ‘murff_hamilton’, ‘api_rp_2sk’, ‘aubeny_2003’, ‘fe_calibrated’. Case-insensitive.

  • load (MooringLoad, optional) – If given, load_angle_deg in the result is taken from the load’s padeye angle.

  • **kwargs (dict) – Forwarded to the chosen method (e.g. alpha_outer, fe_csv for fe_calibrated, interface for Aubeny).

Return type:

AnchorCapacityResult