pytwd.library.motion_criteria package

Submodules

pytwd.library.motion_criteria.asd_wsd_motions module

pytwd.library.motion_criteria.enums module

class Method(value)

Bases: Enum

The enum class for the two acceleration criteria methods

ASD_WSD = 'ASD-WSD'
LRFD = 'LRFD'
class State(value)

Bases: Enum

The enum class for typical states, to be used to determine ASD/WSD method situation

Case_1 = 'Case 1'
Case_10 = 'Case 10'
Case_2 = 'Case 2'
Case_3 = 'Case 3'
Case_4 = 'Case 4'
Case_5 = 'Case 5'
Case_6 = 'Case 6'
Case_7 = 'Case 7'
Case_8 = 'Case 8'
Case_9 = 'Case 9'
class WaveHeigths(value)

Bases: Enum

Wave height ranges described according to DNV-GL-ST-N001.

Hs_4 = 'Hs <= 4'
Weather_unrestricted = 'Weather unrestricted world wide'

pytwd.library.motion_criteria.lrfd_accelerations module

Module contents