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

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

CommitState()lin2DFrame2virtual
ComputeBodyForces(const std::shared_ptr< Load > &body, unsigned int k=0)lin2DFrame2virtual
ComputeDampingMatrix()lin2DFrame2virtual
ComputeDomainReductionForces(const std::shared_ptr< Load > &drm, unsigned int k)lin2DFrame2virtual
ComputeEnergy()lin2DFrame2virtual
ComputeInitialStiffnessMatrix() constlin2DFrame2private
ComputeInternalDynamicForces()lin2DFrame2virtual
ComputeInternalForces()lin2DFrame2virtual
ComputeLength() constlin2DFrame2private
ComputeLocalAxes() constlin2DFrame2private
ComputeMassMatrix()lin2DFrame2virtual
ComputePMLMatrix()lin2DFrame2virtual
ComputeShapeFunctionMatrix(const double ri) constlin2DFrame2private
ComputeStiffnessMatrix()lin2DFrame2virtual
ComputeStrain(const Eigen::MatrixXd &Bij) constlin2DFrame2private
ComputeStrainDisplacementMatrix(const double ri) constlin2DFrame2private
ComputeStrainRate(const Eigen::MatrixXd &Bij) constlin2DFrame2private
ComputeSurfaceForces(const std::shared_ptr< Load > &surface, unsigned int face)lin2DFrame2virtual
Element(std::string name, const std::vector< unsigned int > nodes, unsigned int ndofs, unsigned int VTKcell, unsigned int SVLcell)Element
Formulationlin2DFrame2private
GetName() constElement
GetNodes() constElement
GetNumberOfDegreeOfFreedom() constElement
GetNumberOfNodes() constElement
GetStrain() constlin2DFrame2virtual
GetStrainAt(double x3, double x2) constlin2DFrame2virtual
GetStrainRate() constlin2DFrame2virtual
GetStress() constlin2DFrame2virtual
GetStressAt(double x3, double x2) constlin2DFrame2virtual
GetTotalDegreeOfFreedom() constlin2DFrame2virtual
GetVTKCellType() constElement
GetVTKGroupType() constElement
GetVTKResponse(std::string response) constlin2DFrame2virtual
HasFixedNode(const std::vector< std::shared_ptr< Node > > &nodes) constElement
InitialState()lin2DFrame2virtual
Llin2DFrame2private
lin2DFrame2(const std::vector< unsigned int > nodes, std::unique_ptr< Section > &section, bool formulation=false, const std::string quadrature="GAUSS", unsigned int nGauss=3)lin2DFrame2
Philin2DFrame2private
QuadraturePointslin2DFrame2private
ReverseState()lin2DFrame2virtual
SetDamping(const std::shared_ptr< Damping > &damping)lin2DFrame2virtual
SetDomain(std::map< unsigned int, std::shared_ptr< Node > > &nodes)lin2DFrame2virtual
theDampinglin2DFrame2private
theNodeslin2DFrame2private
theSectionlin2DFrame2private
UpdateState()lin2DFrame2virtual
~Element()=0Elementpure virtual
~lin2DFrame2()lin2DFrame2