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

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

CommitState()lin3DTetra4virtual
ComputeBodyForces(const std::shared_ptr< Load > &body, unsigned int k=0)lin3DTetra4virtual
ComputeDampingMatrix()lin3DTetra4virtual
ComputeDomainReductionForces(const std::shared_ptr< Load > &drm, unsigned int k)lin3DTetra4virtual
ComputeEnergy()lin3DTetra4virtual
ComputeInitialStiffnessMatrix() constlin3DTetra4private
ComputeInternalDynamicForces()lin3DTetra4virtual
ComputeInternalForces()lin3DTetra4virtual
ComputeJacobianMatrix() constlin3DTetra4private
ComputeMassMatrix()lin3DTetra4virtual
ComputePMLMatrix()lin3DTetra4virtual
ComputeShapeFunctionMatrix(const double ri, const double si, const double ti) constlin3DTetra4private
ComputeStiffnessMatrix()lin3DTetra4virtual
ComputeStrain(const Eigen::MatrixXd &Bij) constlin3DTetra4private
ComputeStrainDisplacementMatrix(const Eigen::MatrixXd &Jij) constlin3DTetra4private
ComputeStrainRate(const Eigen::MatrixXd &Bij) constlin3DTetra4private
ComputeSurfaceForces(const std::shared_ptr< Load > &surface, unsigned int face)lin3DTetra4virtual
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() constlin3DTetra4virtual
GetStrainAt(double x3, double x2) constlin3DTetra4virtual
GetStrainRate() constlin3DTetra4virtual
GetStress() constlin3DTetra4virtual
GetStressAt(double x3, double x2) constlin3DTetra4virtual
GetTotalDegreeOfFreedom() constlin3DTetra4virtual
GetVTKCellType() constElement
GetVTKGroupType() constElement
GetVTKResponse(std::string response) constlin3DTetra4virtual
HasFixedNode(const std::vector< std::shared_ptr< Node > > &nodes) constElement
InitialState()lin3DTetra4virtual
lin3DTetra4(const std::vector< unsigned int > nodes, std::unique_ptr< Material > &material, const std::string quadrature="GAUSS", const unsigned int nGauss=4)lin3DTetra4
QuadraturePointslin3DTetra4private
ReverseState()lin3DTetra4virtual
SetDamping(const std::shared_ptr< Damping > &damping)lin3DTetra4virtual
SetDomain(std::map< unsigned int, std::shared_ptr< Node > > &nodes)lin3DTetra4virtual
theDampinglin3DTetra4private
theMateriallin3DTetra4private
theNodeslin3DTetra4private
UpdateState()lin3DTetra4virtual
~Element()=0Elementpure virtual
~lin3DTetra4()lin3DTetra4