Materials according to Eurocode-5

EC5 limit state checking

Classes and functions for limit state checking according to Eurocode 5.

class materials.ec5.EC5_limit_state_checking.EC5TimberRectCrossSection(name, b, h, E, nu, fyd, taud)

Bases: materials.sections.section_properties.RectangularSection

Timber section with Eurocode 5 verification routines.

installElementElasticStressesControlRecorder(recorderName, elemSet)
setupULSControlVars2d(elems)

For each element creates the variables needed to check ultimate limit state criterion to satisfy.

setupULSControlVars3d(elems)

For each element creates the variables needed to check ultimate limit state criterion to satisfy.

materials.ec5.EC5_limit_state_checking.printResultsELU(elems, crossSection)

print(ULS results.)