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

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

ACentralDifferenceprotected
CCentralDifferenceprotected
CentralDifference(std::shared_ptr< Mesh > &mesh, double TimeStep, double mtol=1E-12, double ktol=1E-12, double ftol=1E-12)CentralDifference
ComputeEffectiveForce(std::shared_ptr< Mesh > &mesh, Eigen::VectorXd &Feff, double factor=1.00, unsigned int k=0)CentralDifferencevirtual
ComputeEffectiveStiffness(std::shared_ptr< Mesh > &mesh, Eigen::SparseMatrix< double > &Keff)CentralDifferencevirtual
ComputeNewStep(std::shared_ptr< Mesh > &mesh, unsigned int k=0)CentralDifferencevirtual
ComputeProgressiveForce(std::shared_ptr< Mesh > &mesh, unsigned int k=0)CentralDifferencevirtual
ComputeReactionForce(std::shared_ptr< Mesh > &mesh, unsigned int k=0)CentralDifferencevirtual
ComputeSupportMotionVector(std::shared_ptr< Mesh > &mesh, Eigen::VectorXd &Feff, double factor=1.00, unsigned int k=0)CentralDifferencevirtual
dtCentralDifferenceprotected
FbarCentralDifferenceprotected
GetAccelerations()CentralDifferencevirtual
GetDisplacements()CentralDifferencevirtual
GetPMLHistoryVector()CentralDifferencevirtual
GetVelocities()CentralDifferencevirtual
Initialize(std::shared_ptr< Mesh > &mesh)CentralDifferencevirtual
Integrator(const std::shared_ptr< Mesh > &mesh)Integrator
KCentralDifferenceprotected
MCentralDifferenceprotected
SetAlgorithm(std::shared_ptr< Algorithm > &algorithm)CentralDifferencevirtual
SetLoadCombination(std::shared_ptr< LoadCombo > &combo)CentralDifferencevirtual
SupportMotionIntegratorprotected
theAlgorithmCentralDifferenceprotected
theAssemblerCentralDifferenceprotected
Total2FreeMatrixIntegratorprotected
UCentralDifferenceprotected
UbarCentralDifferenceprotected
UpCentralDifferenceprotected
VCentralDifferenceprotected
~CentralDifference()CentralDifference
~Integrator()=0Integratorpure virtual