You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
- re-calculate and reset span when update_moorings=False for platform.setPosition to ensure it is unloaded properly
- some small mooring README updates
Copy file name to clipboardExpand all lines: famodel/mooring/README.md
+9-3Lines changed: 9 additions & 3 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -38,7 +38,7 @@ includes a design dictionary with the following details:
38
38
- v : volume [kg/m^3]
39
39
- CdA
40
40
41
-
The Mooring object contains subcomponent objects that represent each component of the full mooring line. Line segments are Section objects, while connectors between segments and at the ends of the lines are Connector objects. These segments alternate, and are listed in the subcomponents section of the design dictionary in order from end A to end B. If there are parallel sections, such as in the case of a bridle, the parallel sections are described with nested lists.
41
+
The Mooring object contains subcomponent objects that represent each component of the full mooring line. Line segments (lengths of a mooring line with one material) are Section objects, while connectors between segments and at the ends of the lines are Connector objects. These components alternate, and are listed in the subcomponents section of the design dictionary in order from end A to end B. If there are parallel sections, such as in the case of a bridle, the parallel sections are described with nested lists.
42
42
43
43
## Mooring Properties
44
44
- dd
@@ -60,15 +60,21 @@ The Mooring object contains subcomponent objects that represent each component o
60
60
- rA : end A absolute coordinates
61
61
- rB : end B absolute coordinates
62
62
- heading : compass heading from B to A
63
-
- ss : MoorPy subsystem representation of this Mooring, pristine
64
-
- ss_mod : modified MoorPy subsystem of thie Mooring, could have marine growth etc
63
+
- ss : MoorPy subsystem representation of this Mooring
65
64
- span : 2D (x-y) distance from fairlead to anchor or fairlead to fairlead. If bridles, the distance is calculated from the midpoint of all bridle fairlead points
66
65
- adjuster : custom function that can adjust mooring
67
66
- shared : int for anchored line (0), shared line (1) or half of a shared line (2)
68
67
- symmetric : boolean for if the mooring line is symmetric shared line
68
+
- parallels : boolean for if there are any parallel sections (for example: bridles) in the mooring
69
+
- i_con : indices of connectors in the subcomponents list property
70
+
- i_sec : indices of sections in the subcomponents list property
69
71
- rho : water density
70
72
- g : acceleration due to gravity
71
73
- envelopes : 2D motion envelopes, buffers, etc.
74
+
- loads :
75
+
- safety_factors : dictionary of safety factor values based on material MBL and line loads from loads dictionary
76
+
- env_impact : dictionary quantifying environmental impact factors such as disturbedSeabedArea for total seabed disturbance area
77
+
- applied_states : dictionary keeping track of which states have been applied to the mooring line model, such as marine growth (marine_growth), creep, and corrosion. These states are automatically updated when mooring.updateState, setCreep, setCorrosion, addMarineGrowth are called
72
78
- reliability : dictionary of reliability information on the line
73
79
- cost : dictionary of line costs
74
80
- failure_probability : dictionary of failure probabilities
0 commit comments