| AbstractDynamicalModel(DynamicalModelType type=DynamicalModelType::None) (defined in imstk::AbstractDynamicalModel) | imstk::AbstractDynamicalModel | protected |
| applyBoundaryConditions(SparseMatrixd &M, const bool withCompliance=false) const | imstk::FemDeformableBodyModel | |
| applyBoundaryConditions(Vectord &x) const (defined in imstk::FemDeformableBodyModel) | imstk::FemDeformableBodyModel | |
| computeImplicitSystemLHS(const kinematicState &prevState, kinematicState &newState, const StateUpdateType updateType) | imstk::FemDeformableBodyModel | |
| computeImplicitSystemRHS(kinematicState &prevState, kinematicState &newState, const StateUpdateType updateType) | imstk::FemDeformableBodyModel | |
| computeImplicitSystemRHSAndLHS(kinematicState &prevState, kinematicState &newState, const StateUpdateType updateType) | imstk::FemDeformableBodyModel | |
| computeSemiImplicitSystemRHS(kinematicState &stateAtT, kinematicState &newState, const StateUpdateType updateType) | imstk::FemDeformableBodyModel | |
| computeSemiImplicitSystemRHSAndLHS(kinematicState &prevState, kinematicState &newState, const StateUpdateType updateType) | imstk::FemDeformableBodyModel | |
| configure(const std::string &configFileName) | imstk::FemDeformableBodyModel | |
| configure(std::shared_ptr< FemModelConfig > config=std::make_shared< FemModelConfig >()) (defined in imstk::FemDeformableBodyModel) | imstk::FemDeformableBodyModel | |
| disableFixedBC() (defined in imstk::FemDeformableBodyModel) | imstk::FemDeformableBodyModel | inline |
| DynamicalModel(DynamicalModelType type=DynamicalModelType::None) (defined in imstk::DynamicalModel< FeDeformBodyState >) | imstk::DynamicalModel< FeDeformBodyState > | inline |
| enableFixedBC() | imstk::FemDeformableBodyModel | inline |
| FemDeformableBodyModel() (defined in imstk::FemDeformableBodyModel) | imstk::FemDeformableBodyModel | |
| getContactForce() | imstk::FemDeformableBodyModel | inline |
| getCurrentState() const | imstk::DynamicalModel< FeDeformBodyState > | inline |
| getFixNodeIds() | imstk::FemDeformableBodyModel | inline |
| getForceModelConfiguration() const (defined in imstk::FemDeformableBodyModel) | imstk::FemDeformableBodyModel | inline |
| getFunction() | imstk::FemDeformableBodyModel | |
| getFunctionAndGradient() | imstk::FemDeformableBodyModel | |
| getFunctionGradient() | imstk::FemDeformableBodyModel | |
| getInitialState() const | imstk::DynamicalModel< FeDeformBodyState > | inline |
| getInternalForceModel() const (defined in imstk::FemDeformableBodyModel) | imstk::FemDeformableBodyModel | inline |
| getModelGeometry() const | imstk::AbstractDynamicalModel | inline |
| getNumDegreeOfFreedom() const | imstk::AbstractDynamicalModel | inline |
| getPreviousState() const | imstk::DynamicalModel< FeDeformBodyState > | inline |
| getSolveNode() const (defined in imstk::FemDeformableBodyModel) | imstk::FemDeformableBodyModel | inline |
| getSolver() const | imstk::FemDeformableBodyModel | inline |
| getTaskGraph() const (defined in imstk::AbstractDynamicalModel) | imstk::AbstractDynamicalModel | inline |
| getTimeIntegrator() const (defined in imstk::FemDeformableBodyModel) | imstk::FemDeformableBodyModel | inline |
| getTimeStep() const | imstk::FemDeformableBodyModel | virtual |
| getTimeStepSizeType() const (defined in imstk::AbstractDynamicalModel) | imstk::AbstractDynamicalModel | inline |
| getType() const | imstk::AbstractDynamicalModel | inline |
| getUnknownVec() | imstk::FemDeformableBodyModel | inline |
| getUpdateFunction() | imstk::FemDeformableBodyModel | |
| getUpdatePrevStateFunction() (defined in imstk::FemDeformableBodyModel) | imstk::FemDeformableBodyModel | |
| getUpdateType() const (defined in imstk::FemDeformableBodyModel) | imstk::FemDeformableBodyModel | inline |
| initGraphEdges(std::shared_ptr< TaskNode > source, std::shared_ptr< TaskNode > sink) override | imstk::FemDeformableBodyModel | protectedvirtual |
| DynamicalModel< FeDeformBodyState >::initGraphEdges() | imstk::AbstractDynamicalModel | |
| initialize() override | imstk::FemDeformableBodyModel | virtual |
| initializeDampingMatrix() | imstk::FemDeformableBodyModel | |
| initializeEigenMatrixFromVegaMatrix(const vega::SparseMatrix &vegaMatrix, SparseMatrixd &eigenMatrix) | imstk::FemDeformableBodyModel | static |
| initializeExplicitExternalForces() | imstk::FemDeformableBodyModel | |
| initializeForceModel() | imstk::FemDeformableBodyModel | |
| initializeGravityForce() | imstk::FemDeformableBodyModel | |
| initializeMassMatrix() | imstk::FemDeformableBodyModel | |
| initializeTangentStiffness() | imstk::FemDeformableBodyModel | |
| isFixedBCImplemented() const (defined in imstk::FemDeformableBodyModel) | imstk::FemDeformableBodyModel | inline |
| isGeometryValid(const std::shared_ptr< Geometry > geometry) | imstk::AbstractDynamicalModel | |
| kinematicState typedef (defined in imstk::FemDeformableBodyModel) | imstk::FemDeformableBodyModel | |
| loadBoundaryConditions() | imstk::FemDeformableBodyModel | |
| loadInitialStates() | imstk::FemDeformableBodyModel | |
| m_C | imstk::FemDeformableBodyModel | protected |
| m_currentState | imstk::DynamicalModel< FeDeformBodyState > | protected |
| m_damped | imstk::FemDeformableBodyModel | protected |
| m_Fcontact | imstk::FemDeformableBodyModel | protected |
| m_Feff | imstk::FemDeformableBodyModel | protected |
| m_FEModelConfig (defined in imstk::FemDeformableBodyModel) | imstk::FemDeformableBodyModel | protected |
| m_FexplicitExternal | imstk::FemDeformableBodyModel | protected |
| m_Fgravity | imstk::FemDeformableBodyModel | protected |
| m_Finternal | imstk::FemDeformableBodyModel | protected |
| m_fixedNodeIds | imstk::FemDeformableBodyModel | protected |
| m_geometry | imstk::AbstractDynamicalModel | protected |
| m_implementFixedBC (defined in imstk::FemDeformableBodyModel) | imstk::FemDeformableBodyModel | protected |
| m_initialState | imstk::DynamicalModel< FeDeformBodyState > | protected |
| m_internalForceModel | imstk::FemDeformableBodyModel | protected |
| m_K | imstk::FemDeformableBodyModel | protected |
| m_Keff | imstk::FemDeformableBodyModel | protected |
| m_M | imstk::FemDeformableBodyModel | protected |
| m_nonLinearSystem | imstk::FemDeformableBodyModel | protected |
| m_numDof | imstk::AbstractDynamicalModel | protected |
| m_previousState | imstk::DynamicalModel< FeDeformBodyState > | protected |
| m_qSol | imstk::FemDeformableBodyModel | protected |
| m_solver (defined in imstk::FemDeformableBodyModel) | imstk::FemDeformableBodyModel | protected |
| m_taskGraph (defined in imstk::AbstractDynamicalModel) | imstk::AbstractDynamicalModel | protected |
| m_timeIntegrator | imstk::FemDeformableBodyModel | protected |
| m_timeStepSizeType (defined in imstk::AbstractDynamicalModel) | imstk::AbstractDynamicalModel | protected |
| m_type | imstk::AbstractDynamicalModel | protected |
| m_updateType | imstk::FemDeformableBodyModel | protected |
| m_validGeometryTypes | imstk::AbstractDynamicalModel | protected |
| m_vegaDampingMatrix | imstk::FemDeformableBodyModel | protected |
| m_vegaMassMatrix | imstk::FemDeformableBodyModel | protected |
| m_vegaPhysicsMesh | imstk::FemDeformableBodyModel | protected |
| m_vegaTangentStiffnessMatrix | imstk::FemDeformableBodyModel | protected |
| resetToInitialState() override | imstk::DynamicalModel< FeDeformBodyState > | inlinevirtual |
| setFixedSizeTimeStepping() | imstk::FemDeformableBodyModel | |
| setForceModelConfiguration(std::shared_ptr< FemModelConfig > fmConfig) | imstk::FemDeformableBodyModel | inline |
| setInternalForceModel(std::shared_ptr< InternalForceModel > fm) | imstk::FemDeformableBodyModel | inline |
| setModelGeometry(std::shared_ptr< Geometry > geometry) | imstk::AbstractDynamicalModel | |
| setNumDegreeOfFreedom(const size_t nDof) (defined in imstk::AbstractDynamicalModel) | imstk::AbstractDynamicalModel | inline |
| setSolver(std::shared_ptr< SolverBase > solver) (defined in imstk::FemDeformableBodyModel) | imstk::FemDeformableBodyModel | inline |
| setTimeIntegrator(std::shared_ptr< TimeIntegrator > timeIntegrator) | imstk::FemDeformableBodyModel | inline |
| setTimeStep(const double timeStep) | imstk::FemDeformableBodyModel | virtual |
| setTimeStepSizeType(const TimeSteppingType type) | imstk::AbstractDynamicalModel | inlinevirtual |
| setUpdateType(const StateUpdateType &updateType) | imstk::FemDeformableBodyModel | inline |
| StateUpdateType enum name | imstk::AbstractDynamicalModel | |
| System typedef (defined in imstk::FemDeformableBodyModel) | imstk::FemDeformableBodyModel | |
| updateBodyIntermediateStates(const Vectord &solution, const StateUpdateType updateType) (defined in imstk::FemDeformableBodyModel) | imstk::FemDeformableBodyModel | |
| updateBodyPreviousStates() | imstk::FemDeformableBodyModel | |
| updateBodyStates(const Vectord &solution, const StateUpdateType updateType) | imstk::FemDeformableBodyModel | |
| updateDampingMatrix() | imstk::FemDeformableBodyModel | |
| updateMassMatrix() | imstk::FemDeformableBodyModel | |
| updatePhysicsGeometry() override | imstk::FemDeformableBodyModel | virtual |
| ~AbstractDynamicalModel()=default (defined in imstk::AbstractDynamicalModel) | imstk::AbstractDynamicalModel | virtual |
| ~DynamicalModel() override=default (defined in imstk::DynamicalModel< FeDeformBodyState >) | imstk::DynamicalModel< FeDeformBodyState > | |
| ~FemDeformableBodyModel() override (defined in imstk::FemDeformableBodyModel) | imstk::FemDeformableBodyModel | |