simdesign.rcmrf.bnsm.dp05.joint
This module provides the joint class implementations for the DP05
model in the BNSM layer.
- class simdesign.rcmrf.bnsm.dp05.joint.StairsJoint(design, mass)[source]
Bases:
StairsJointStairs joint implementation for the
DP05model, identical toDP03.See also
StairsJointClass reused by this model.
- Parameters:
design (JointBase)
mass (float)
- class simdesign.rcmrf.bnsm.dp05.joint.FloorJoint(design, mass, model, load_factors)[source]
Bases:
FloorJointFloor joint implementation for the
DP05model, identical toDP03.See also
FloorJointClass reused by this model.
- Parameters:
design (JointBase)
mass (float)
model (Literal['inelastic', 'elastic', 'rigid'])
load_factors (Dict[Literal['G', 'Q'], float])