Seismo-VLAB  1.3
An Open-Source Finite Element Software for Meso-Scale Simulations
lin3DTruss2 Member List

This is the complete list of members for lin3DTruss2, including all inherited members.

Alin3DTruss2private
CommitState()lin3DTruss2virtual
ComputeBodyForces(const std::shared_ptr< Load > &body, unsigned int k=0)lin3DTruss2virtual
ComputeDampingMatrix()lin3DTruss2virtual
ComputeDomainReductionForces(const std::shared_ptr< Load > &drm, unsigned int k)lin3DTruss2virtual
ComputeEnergy()lin3DTruss2virtual
ComputeInitialStiffnessMatrix() constlin3DTruss2private
ComputeInternalDynamicForces()lin3DTruss2virtual
ComputeInternalForces()lin3DTruss2virtual
ComputeLength() constlin3DTruss2private
ComputeLocalAxes() constlin3DTruss2private
ComputeMassMatrix()lin3DTruss2virtual
ComputePMLMatrix()lin3DTruss2virtual
ComputeStiffnessMatrix()lin3DTruss2virtual
ComputeStrain() constlin3DTruss2private
ComputeStrainRate() constlin3DTruss2private
ComputeSurfaceForces(const std::shared_ptr< Load > &surface, unsigned int face)lin3DTruss2virtual
ComputeTransformationAxes() constlin3DTruss2private
Element(std::string name, const std::vector< unsigned int > nodes, unsigned int ndofs, unsigned int VTKcell, unsigned int SVLcell)Element
GetName() constElement
GetNodes() constElement
GetNumberOfDegreeOfFreedom() constElement
GetNumberOfNodes() constElement
GetStrain() constlin3DTruss2virtual
GetStrainAt(double x3, double x2) constlin3DTruss2virtual
GetStrainRate() constlin3DTruss2virtual
GetStress() constlin3DTruss2virtual
GetStressAt(double x3, double x2) constlin3DTruss2virtual
GetTotalDegreeOfFreedom() constlin3DTruss2virtual
GetVTKCellType() constElement
GetVTKGroupType() constElement
GetVTKResponse(std::string response) constlin3DTruss2virtual
HasFixedNode(const std::vector< std::shared_ptr< Node > > &nodes) constElement
InitialState()lin3DTruss2virtual
lin3DTruss2(const std::vector< unsigned int > nodes, std::unique_ptr< Material > &material, const double area)lin3DTruss2
Lolin3DTruss2private
ReverseState()lin3DTruss2virtual
SetDamping(const std::shared_ptr< Damping > &damping)lin3DTruss2virtual
SetDomain(std::map< unsigned int, std::shared_ptr< Node > > &nodes)lin3DTruss2virtual
theDampinglin3DTruss2private
theMateriallin3DTruss2private
theNodeslin3DTruss2private
UpdateState()lin3DTruss2virtual
~Element()=0Elementpure virtual
~lin3DTruss2()lin3DTruss2