Karamba.CrossSections Namespace
Classes for dealing with cross section definitions.
CroSec
|
Base class of all cross-sections. |
CroSec_Beam
|
Cross sections for line like elements that have axial- and bending stiffness.
|
CroSec_BeamModifier
|
Cross sections for line like elements that have axial- and bending stiffness.
|
CroSec_Box
|
Represents box-like cross sections.
|
CroSec_Circle
|
Circular hollow beam cross sections.
|
CroSec_Default
|
singleton for returning default cross section for shells, beams and trusses. Avoids duplicate creation of default cross sections.
|
CroSec_I
|
Represents I-profiles.
|
CroSec_Shell
|
Represents a simple shell cross section.
|
CroSec_Shell_ElemData
|
A cross section of an element of a shell.
|
CroSec_ShellModifier
|
Cross sections for line like elements that have axial- and bending stiffness.
|
CroSec_Spring
|
Represents a spring cross section which is defined by its six spring stiffnesses.
|
CroSec_T
|
Represents T-shapes cross sections.
|
CroSec_Trapezoid
|
Represents full trapezoid sections. Rectangles and squares are special cases of it.
|
CroSecAliasNameTable
|
reads a dictionary of name aliases for cross section names for export to other fe-programs.
|
CroSecReaderWriter
|
Reader writer for lists of cross sections.
|
CroSecTable
|
represents a table of cross sections which can be filled with data from a CVS-file.
|
CroSecTableRow
|
Represents data of one row of the cross section table.
|
CroSecVisitor
|
Base class of element visitors. Does nothing by default.
|
ShellLayer
|
A Layer of a shell cross section.
|
CroSec_BeamProduction
|
Possible types of production which determines alpha_y/z which
hint what residual stresses are to be expected within the cross section.
This impacts the design according to EC3. |