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

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

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