simdesign.rcmrf.bnsm.dp04.column
This module provides the column class implementation for the DP04 model
in the BNSM layer.
- class simdesign.rcmrf.bnsm.dp04.column.Column(design, bondslip_factor, capacity_design, load_factors, cyclic_model=False, cracked_section=False)[source]
Bases:
ColumnColumn implementation for the
DP04model.This class directly uses the behaviour defined in
ColumnDP03, but overrides the default value ofinterior_section(‘Inelastic’) and sets it to ‘Elastic’.- Variables:
interior_section (Literal['Elastic', 'Inelastic'], optional) – Interior section used in the plastic hinge integration formulation, by default ‘Elastic’.
- Parameters:
design (ColumnBase)
bondslip_factor (float)
capacity_design (bool)
load_factors (Dict[Literal['G', 'Q'], float])
cyclic_model (bool)
cracked_section (bool)
See also
ColumnDP03DP03 column model definition extended by this class
- interior_section: Literal['Elastic', 'Inelastic'] = 'Elastic'