iMSTK
Interactive Medical Simulation Toolkit
imstk::ReducedStVK Member List

This is the complete list of members for imstk::ReducedStVK, including all inherited members.

AbstractDynamicalModel(DynamicalModelType type=DynamicalModelType::None) (defined in imstk::AbstractDynamicalModel)imstk::AbstractDynamicalModelprotected
applyBoundaryConditions(Matrixd &M, const bool withCompliance=false) constimstk::ReducedStVK
applyBoundaryConditions(Vectord &x) const (defined in imstk::ReducedStVK)imstk::ReducedStVK
computeImplicitSystemLHS(const kinematicState &prevState, kinematicState &newState, const StateUpdateType updateType)imstk::ReducedStVK
computeImplicitSystemRHS(kinematicState &prevState, kinematicState &newState, const StateUpdateType updateType)imstk::ReducedStVK
computeSemiImplicitSystemRHS(kinematicState &stateAtT, kinematicState &newState, const StateUpdateType updateType)imstk::ReducedStVK
configure(const std::string &configFileName)imstk::ReducedStVK
configure(std::shared_ptr< ReducedStVKConfig > config=std::make_shared< ReducedStVKConfig >()) (defined in imstk::ReducedStVK)imstk::ReducedStVK
disableFixedBC() (defined in imstk::ReducedStVK)imstk::ReducedStVKinline
DynamicalModel(DynamicalModelType type=DynamicalModelType::None) (defined in imstk::DynamicalModel< FeDeformBodyState >)imstk::DynamicalModel< FeDeformBodyState >inline
enableFixedBC()imstk::ReducedStVKinline
getContactForce()imstk::ReducedStVK
getCurrentState() constimstk::DynamicalModel< FeDeformBodyState >inline
getFixNodeIds()imstk::ReducedStVKinline
getForceModelConfiguration() const (defined in imstk::ReducedStVK)imstk::ReducedStVK
getFunction()imstk::ReducedStVK
getFunctionGradient()imstk::ReducedStVK
getInitialState() constimstk::DynamicalModel< FeDeformBodyState >inline
getInternalForceModel() const (defined in imstk::ReducedStVK)imstk::ReducedStVK
getModelGeometry() constimstk::AbstractDynamicalModelinline
getNumDegreeOfFreedom() constimstk::AbstractDynamicalModelinline
getPreviousState() constimstk::DynamicalModel< FeDeformBodyState >inline
getSolveNode() const (defined in imstk::ReducedStVK)imstk::ReducedStVKinline
getSolver() const (defined in imstk::ReducedStVK)imstk::ReducedStVKinline
getTaskGraph() const (defined in imstk::AbstractDynamicalModel)imstk::AbstractDynamicalModelinline
getTimeIntegrator() const (defined in imstk::ReducedStVK)imstk::ReducedStVK
getTimeStep() constimstk::ReducedStVKvirtual
getTimeStepSizeType() const (defined in imstk::AbstractDynamicalModel)imstk::AbstractDynamicalModelinline
getType() constimstk::AbstractDynamicalModelinline
getUnknownVec()imstk::ReducedStVKinline
getUpdateFunction()imstk::ReducedStVK
getUpdatePrevStateFunction() (defined in imstk::ReducedStVK)imstk::ReducedStVK
getUpdateType() const (defined in imstk::ReducedStVK)imstk::ReducedStVKinline
initGraphEdges(std::shared_ptr< TaskNode > source, std::shared_ptr< TaskNode > sink) overrideimstk::ReducedStVKprotectedvirtual
DynamicalModel< FeDeformBodyState >::initGraphEdges()imstk::AbstractDynamicalModel
initialize() overrideimstk::ReducedStVKvirtual
initializeDampingMatrix()imstk::ReducedStVK
initializeEigenMatrixFromStdVector(const std::vector< double > &v, Matrixd &eigenMatrix)imstk::ReducedStVKstatic
initializeExplicitExternalForces()imstk::ReducedStVK
initializeForceModel()imstk::ReducedStVK
initializeGravityForce()imstk::ReducedStVK
initializeMassMatrix()imstk::ReducedStVK
initializeTangentStiffness()imstk::ReducedStVK
isFixedBCImplemented() const (defined in imstk::ReducedStVK)imstk::ReducedStVKinline
isGeometryValid(const std::shared_ptr< Geometry > geometry)imstk::AbstractDynamicalModel
loadInitialStates()imstk::ReducedStVK
m_Cimstk::ReducedStVKprotected
m_config (defined in imstk::ReducedStVK)imstk::ReducedStVKprotected
m_currentStateimstk::DynamicalModel< FeDeformBodyState >protected
m_currentStateReduced (defined in imstk::ReducedStVK)imstk::ReducedStVKprotected
m_dampedimstk::ReducedStVKprotected
m_dampingMatriximstk::ReducedStVKprotected
m_Fcontactimstk::ReducedStVKprotected
m_FcontactReducedimstk::ReducedStVKprotected
m_Feffimstk::ReducedStVKprotected
m_FexplicitExternalimstk::ReducedStVKprotected
m_FexplicitExternalReducedimstk::ReducedStVKprotected
m_Fgravityimstk::ReducedStVKprotected
m_FgravityReduced (defined in imstk::ReducedStVK)imstk::ReducedStVKprotected
m_Finternalimstk::ReducedStVKprotected
m_fixedNodeIdsimstk::ReducedStVKprotected
m_forceModelimstk::ReducedStVKprotected
m_geometryimstk::AbstractDynamicalModelprotected
m_implementFixedBCimstk::ReducedStVKprotected
m_initialStateimstk::DynamicalModel< FeDeformBodyState >protected
m_initialStateReduced (defined in imstk::ReducedStVK)imstk::ReducedStVKprotected
m_internalForceModel (defined in imstk::ReducedStVK)imstk::ReducedStVKprotected
m_Kimstk::ReducedStVKprotected
m_Keffimstk::ReducedStVKprotected
m_Mimstk::ReducedStVKprotected
m_massMatriximstk::ReducedStVKprotected
m_modalMatriximstk::ReducedStVKprotected
m_nonLinearSystemimstk::ReducedStVKprotected
m_numDofimstk::AbstractDynamicalModelprotected
m_numDOFReducedimstk::ReducedStVKprotected
m_previousStateimstk::DynamicalModel< FeDeformBodyState >protected
m_previousStateReduced (defined in imstk::ReducedStVK)imstk::ReducedStVKprotected
m_qSolimstk::ReducedStVKprotected
m_qSolReducedimstk::ReducedStVKprotected
m_solver (defined in imstk::ReducedStVK)imstk::ReducedStVKprotected
m_stiffnessMatriximstk::ReducedStVKprotected
m_taskGraph (defined in imstk::AbstractDynamicalModel)imstk::AbstractDynamicalModelprotected
m_timeIntegrator (defined in imstk::ReducedStVK)imstk::ReducedStVKprotected
m_timeStepSizeType (defined in imstk::AbstractDynamicalModel)imstk::AbstractDynamicalModelprotected
m_typeimstk::AbstractDynamicalModelprotected
m_updateTypeimstk::ReducedStVKprotected
m_validGeometryTypesimstk::AbstractDynamicalModelprotected
m_vegaPhysicsMesh (defined in imstk::ReducedStVK)imstk::ReducedStVKprotected
project(const Vectord &u, Vectord &uReduced) constimstk::ReducedStVK
prolongate(const Vectord &uReduced, Vectord &u) constimstk::ReducedStVK
prolongate(kinematicState &uReduced, kinematicState &u) constimstk::ReducedStVK
readModalMatrix(const std::string &fname)imstk::ReducedStVK
ReducedStVK()imstk::ReducedStVK
resetToInitialState() overrideimstk::DynamicalModel< FeDeformBodyState >inlinevirtual
setFixedSizeTimeStepping()imstk::ReducedStVK
setForceModelConfiguration(std::shared_ptr< ReducedStVKConfig > config)imstk::ReducedStVK
setInternalForceModel(std::shared_ptr< vega::StVKReducedInternalForces > fm)imstk::ReducedStVK
setModelGeometry(std::shared_ptr< Geometry > geometry)imstk::AbstractDynamicalModel
setNumDegreeOfFreedom(const size_t nDof) (defined in imstk::AbstractDynamicalModel)imstk::AbstractDynamicalModelinline
setSolver(std::shared_ptr< SolverBase > solver) (defined in imstk::ReducedStVK)imstk::ReducedStVKinline
setTimeIntegrator(std::shared_ptr< TimeIntegrator > timeIntegrator)imstk::ReducedStVK
setTimeStep(const double timeStep)imstk::ReducedStVKvirtual
setTimeStepSizeType(const TimeSteppingType type)imstk::AbstractDynamicalModelinlinevirtual
setUpdateType(const StateUpdateType &updateType)imstk::ReducedStVKinline
StateUpdateType enum nameimstk::AbstractDynamicalModel
updateBodyIntermediateStates(const Vectord &solution, const StateUpdateType updateType) (defined in imstk::ReducedStVK)imstk::ReducedStVK
updateBodyPreviousStates()imstk::ReducedStVK
updateBodyStates(const Vectord &solution, const StateUpdateType updateType)imstk::ReducedStVK
updateDampingMatrix()imstk::ReducedStVK
updateMassMatrix()imstk::ReducedStVK
updatePhysicsGeometry() overrideimstk::ReducedStVKvirtual
~AbstractDynamicalModel()=default (defined in imstk::AbstractDynamicalModel)imstk::AbstractDynamicalModelvirtual
~DynamicalModel() override=default (defined in imstk::DynamicalModel< FeDeformBodyState >)imstk::DynamicalModel< FeDeformBodyState >
~ReducedStVK() overrideimstk::ReducedStVKvirtual