simdesign.rcmrf.bdim.eu_cdm.column
This module provides the column class implementation for the eu_cdm
design class in the BDIM layer.
- class simdesign.rcmrf.bdim.eu_cdm.column.Column(line, section, gamma_rc)[source]
Bases:
ColumnBaseColumn implementation for design class
eu_cdm.This class extends
ColumnBaseby narrowing the attribute types and overriding design methods per REBAP (1983).- Parameters:
line (Line)
section (Literal[1, 2])
gamma_rc (float)
See also
ColumnBaseBase class defining the core behaviour and configuration.
References
REBAP (1983). Regulamento de Estruturas de Betão Armado e Pré-Esforçado. Decreto-Lei N.° 349-C/83, Lisbon, Portugal.
d’Arga e Lima, J., Monteiro, V., Mun, M. (2005). Betão armado: esforços normais e de flexão: REBAP-83. Laboratório Nacional de Engenharia Civil, Lisboa.
- property rhol_max: float
- Returns:
Maximum longitudinal reinforcement ratio.
- Return type:
float
- property rhol_min: float
- Returns:
Minimum longitudinal reinforcement ratio.
- Return type:
float
- verify_section_adequacy()[source]
Verify the adequacy of section dimensions for design forces.
Notes
The original code does not enforce checks for axial load ratio.
- Return type:
None