simdesign.rcmrf.bnsm.dp04.beam

This module provides the beam class implementation for the DP04 model in the BNSM layer.

class simdesign.rcmrf.bnsm.dp04.beam.Beam(design, bondslip_factor, load_factors, cyclic_model=False, cracked_section=False)[source]

Bases: BeamBase

Beam implementation for the DP04 model.

This class directly uses the behaviour defined in BeamBase.

See also

BeamBase

Base class defining the core behaviour and configuration.

Parameters:
  • design (BeamBase)

  • bondslip_factor (float)

  • load_factors (Dict[Literal['G', 'Q'], float])

  • cyclic_model (bool)

  • cracked_section (bool)