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

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

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