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

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

cf1TIEQlin2DQuad4private
cf2TIEQlin2DQuad4private
CommitState()TIEQlin2DQuad4virtual
ComputeBodyForces(const std::shared_ptr< Load > &body, unsigned int k=0)TIEQlin2DQuad4virtual
ComputeDampingMatrix()TIEQlin2DQuad4virtual
ComputeDomainReductionForces(const std::shared_ptr< Load > &drm, unsigned int k)TIEQlin2DQuad4virtual
ComputeEnergy()TIEQlin2DQuad4virtual
ComputeGGmaxDamping(const double vs, const double z, const double rho) constTIEQlin2DQuad4private
ComputeInternalDynamicForces()TIEQlin2DQuad4virtual
ComputeInternalForces()TIEQlin2DQuad4virtual
ComputeJacobianMatrix(const double ri, const double si) constTIEQlin2DQuad4private
ComputeMassMatrix()TIEQlin2DQuad4virtual
ComputePMLMatrix()TIEQlin2DQuad4virtual
ComputeShapeFunctionMatrix(const double ri, const double si) constTIEQlin2DQuad4private
ComputeStiffnessMatrix()TIEQlin2DQuad4virtual
ComputeStrain(const Eigen::MatrixXd &Bij) constTIEQlin2DQuad4private
ComputeStrainDisplacementMatrix(const double ri, const double si, const Eigen::MatrixXd &Jij) constTIEQlin2DQuad4private
ComputeStrainRate(const Eigen::MatrixXd &Bij) constTIEQlin2DQuad4private
ComputeSurfaceForces(const std::shared_ptr< Load > &surface, unsigned int face)TIEQlin2DQuad4virtual
Element(std::string name, const std::vector< unsigned int > nodes, unsigned int ndofs, unsigned int VTKcell, unsigned int SVLcell)Element
erefTIEQlin2DQuad4private
GetName() constElement
GetNodes() constElement
GetNumberOfDegreeOfFreedom() constElement
GetNumberOfNodes() constElement
GetStrain() constTIEQlin2DQuad4virtual
GetStrainAt(double x3, double x2) constTIEQlin2DQuad4virtual
GetStrainRate() constTIEQlin2DQuad4virtual
GetStress() constTIEQlin2DQuad4virtual
GetStressAt(double x3, double x2) constTIEQlin2DQuad4virtual
GetTotalDegreeOfFreedom() constTIEQlin2DQuad4virtual
GetVTKCellType() constElement
GetVTKGroupType() constElement
GetVTKResponse(std::string response) constTIEQlin2DQuad4virtual
HasFixedNode(const std::vector< std::shared_ptr< Node > > &nodes) constElement
InitialState()TIEQlin2DQuad4virtual
QuadraturePointsTIEQlin2DQuad4private
ReverseState()TIEQlin2DQuad4virtual
SetDamping(const std::shared_ptr< Damping > &damping)TIEQlin2DQuad4virtual
SetDomain(std::map< unsigned int, std::shared_ptr< Node > > &nodes)TIEQlin2DQuad4virtual
tTIEQlin2DQuad4private
theDampingTIEQlin2DQuad4private
theMaterialTIEQlin2DQuad4private
theNodesTIEQlin2DQuad4private
TIEQlin2DQuad4(const std::vector< unsigned int > nodes, std::unique_ptr< Material > &material, const double th, const std::string quadrature="GAUSS", const unsigned int nGauss=4, const std::string Type="DARENDELI", const double zref=0.0, const double cf1=0.0, const double cf2=0.0, const double eref=0.0)TIEQlin2DQuad4
TypeTIEQlin2DQuad4private
UpdateState()TIEQlin2DQuad4virtual
zrefTIEQlin2DQuad4private
~Element()=0Elementpure virtual
~TIEQlin2DQuad4()TIEQlin2DQuad4