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

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

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