33 #include <domain/mesh/element/Element1D.h> 34 #include "material/section/PrismaticBarCrossSectionsVector.h" 35 #include "SectionMatrices.h" 40 class PrismaticBarCrossSection;
49 BeamColumn(
int tag,
int classTag,
int Nd1,
int Nd2);
53 virtual const Matrix &getExtrapolationMatrix(
void)
const;
virtual const PrismaticBarCrossSection * getSectionPtr(const size_t &) const
Returns a pointer to the i-th section of the element.
Definition: BeamColumn.cc:49
Base class for Beam-column elements with PrismaticBarCrossSection material.
Definition: BeamColumn.h:45
Base class for beam-column cross sections.
Definition: PrismaticBarCrossSection.h:53
BeamColumn(int tag, int classTag)
Constructor.
Definition: BeamColumn.cc:39
Base class for one-dimensional elements (beam,truss,...)
Definition: Element1D.h:52
Matrix getExtrapolatedValues(const Matrix &) const
Extrapolate from Gauss points to nodes.
Definition: BeamColumn.cc:66
Open source finite element program for structural analysis.
Definition: ContinuaReprComponent.h:35
Matrix of floats.
Definition: Matrix.h:111