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

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

CommitState()kin2DQuad4virtual
ComputeBodyForces(const std::shared_ptr< Load > &body, unsigned int k=0)kin2DQuad4virtual
ComputeDampingMatrix()kin2DQuad4virtual
ComputeDeformationGradientMatrix(const double ri, const double si, const Eigen::MatrixXd &Jij) constkin2DQuad4private
ComputeDomainReductionForces(const std::shared_ptr< Load > &drm, unsigned int k)kin2DQuad4virtual
ComputeEnergy()kin2DQuad4virtual
ComputeInitialStiffnessMatrix() constkin2DQuad4private
ComputeInternalDynamicForces()kin2DQuad4virtual
ComputeInternalForces()kin2DQuad4virtual
ComputeJacobianMatrix(const double ri, const double si) constkin2DQuad4private
ComputeLinearizedStrainDisplacementMatrix(const double ri, const double si, const Eigen::MatrixXd &Jij) constkin2DQuad4private
ComputeLinearStrainDisplacementMatrix(const double ri, const double si, const Eigen::MatrixXd &Jij) constkin2DQuad4private
ComputeMassMatrix()kin2DQuad4virtual
ComputeNonLinearStrainDisplacementMatrix(const double ri, const double si, const Eigen::MatrixXd &Jij) constkin2DQuad4private
ComputePMLMatrix()kin2DQuad4virtual
ComputeSecondPiolaKirchhoffMatrix(const Eigen::VectorXd &Stress) constkin2DQuad4private
ComputeShapeFunctionMatrix(const double ri, const double si) constkin2DQuad4private
ComputeStiffnessMatrix()kin2DQuad4virtual
ComputeStrain(const double ri, const double si, const Eigen::MatrixXd &Jij) constkin2DQuad4private
ComputeStrainRate(const double ri, const double si, const Eigen::MatrixXd &Bij) constkin2DQuad4private
ComputeSurfaceForces(const std::shared_ptr< Load > &surface, unsigned int face)kin2DQuad4virtual
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() constkin2DQuad4virtual
GetStrainAt(double x3, double x2) constkin2DQuad4virtual
GetStrainRate() constkin2DQuad4virtual
GetStress() constkin2DQuad4virtual
GetStressAt(double x3, double x2) constkin2DQuad4virtual
GetTotalDegreeOfFreedom() constkin2DQuad4virtual
GetVTKCellType() constElement
GetVTKGroupType() constElement
GetVTKResponse(std::string response) constkin2DQuad4virtual
HasFixedNode(const std::vector< std::shared_ptr< Node > > &nodes) constElement
InitialState()kin2DQuad4virtual
kin2DQuad4(const std::vector< unsigned int > nodes, std::unique_ptr< Material > &material, const double th, const std::string quadrature="GAUSS", const unsigned int nGauss=4)kin2DQuad4
QuadraturePointskin2DQuad4private
ReverseState()kin2DQuad4virtual
SetDamping(const std::shared_ptr< Damping > &damping)kin2DQuad4virtual
SetDomain(std::map< unsigned int, std::shared_ptr< Node > > &nodes)kin2DQuad4virtual
tkin2DQuad4private
theDampingkin2DQuad4private
theMaterialkin2DQuad4private
theNodeskin2DQuad4private
TransformTensorToVector(const Eigen::MatrixXd &vector) constkin2DQuad4protected
TransformVectorToTensor(const Eigen::VectorXd &vector) constkin2DQuad4protected
UpdateState()kin2DQuad4virtual
~Element()=0Elementpure virtual
~kin2DQuad4()kin2DQuad4