simdesign.rcmrf.bdim.tr_0018_dcm.analysis

This module provides the class implementation representing the elastic numerical model used in the BDIM layer for the tr_0018_dcm design class.

class simdesign.rcmrf.bdim.tr_0018_dcm.analysis.ElasticModel(beams, columns, loads, geometry, beta)[source]

Bases: ElasticModelBase

Elastic model implementation for design class tr_0018_dcm.

This class extends ElasticModelBase by narrowing the attribute types.

Variables:
  • beams (List[Beam]) – List of beam objects of the building.

  • columns (List[Column]) – List of column objects of the building.

Parameters:

See also

ElasticModelBase

Base class defining the core behaviour and configuration.

beams: List[Beam]
columns: List[Column]