pytwd.templates.engineering.pyt960_stability package
Subpackages
Submodules
pytwd.templates.engineering.pyt960_stability.data_structure_stability module
- class Hydrostatic(draft_from_base, displacement_fresh_water, displacement_seawater, immersion, MCT, LCB_from_APP, TCB_from_CL, LCF_from_APP, KMt)
Bases:
object
-
KMt:
List
[float
]
-
LCB_from_APP:
List
[float
]
-
LCF_from_APP:
List
[float
]
-
MCT:
List
[float
]
-
TCB_from_CL:
List
[float
]
-
displacement_fresh_water:
List
[float
]
-
displacement_seawater:
List
[float
]
-
draft_from_base:
List
[float
]
-
immersion:
List
[float
]
-
KMt:
- class Main(L, B, D, W, LCG, TCG, VCG, ballast_tanks_estimated, plot_tank_scale_x, plot_tank_scale_y, top_label_shift_up, bottom_label_shift_down)
Bases:
object
-
B:
Union
[int
,float
]
-
D:
Union
[int
,float
]
-
L:
Union
[int
,float
]
-
LCG:
Union
[int
,float
]
-
TCG:
Union
[int
,float
]
-
VCG:
Union
[int
,float
]
-
W:
Union
[int
,float
]
-
ballast_tanks_estimated:
Union
[int
,float
]
-
bottom_label_shift_down:
Union
[int
,float
]
-
plot_tank_scale_x:
Union
[int
,float
]
-
plot_tank_scale_y:
Union
[int
,float
]
-
top_label_shift_up:
Union
[int
,float
]
-
B:
- class MaxVCG(contour_with_deckcargo, draft, displacement, req_1, req_2, req_3, max_vcg)
Bases:
object
-
contour_with_deckcargo:
float
-
displacement:
List
[float
]
-
draft:
List
[float
]
-
max_vcg:
List
[float
]
-
req_1:
List
[float
]
-
req_2:
List
[float
]
-
req_3:
List
[float
]
-
contour_with_deckcargo: