iMSTK
Interactive Medical Simulation Toolkit
imstk::LinearFemForceModel Member List

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

getForceAndMatrix(const Vectord &u, Vectord &internalForce, SparseMatrixd &tangentStiffnessMatrix)imstk::InternalForceModelvirtual
getInternalForce(const Vectord &u, Vectord &internalForce) overrideimstk::LinearFemForceModelinlinevirtual
getTangentStiffnessMatrix(const Vectord &u, SparseMatrixd &tangentStiffnessMatrix) overrideimstk::LinearFemForceModelinlinevirtual
getTangentStiffnessMatrixTopology(vega::SparseMatrix **tangentStiffnessMatrix) overrideimstk::LinearFemForceModelinlinevirtual
InternalForceModel()=default (defined in imstk::InternalForceModel)imstk::InternalForceModel
LinearFemForceModel(std::shared_ptr< vega::VolumetricMesh > mesh, const bool withGravity=true, const double gravity=-9.81) (defined in imstk::LinearFemForceModel)imstk::LinearFemForceModel
m_stiffnessMatrix (defined in imstk::LinearFemForceModel)imstk::LinearFemForceModelprotected
m_stiffnessMatrixRawPtr (defined in imstk::LinearFemForceModel)imstk::LinearFemForceModelprotected
m_stVKInternalForces (defined in imstk::LinearFemForceModel)imstk::LinearFemForceModelprotected
setTangentStiffness(std::shared_ptr< vega::SparseMatrix > K) overrideimstk::LinearFemForceModelinlinevirtual
updateValuesFromMatrix(std::shared_ptr< vega::SparseMatrix > vegaMatrix, double *values)imstk::InternalForceModelstatic
~InternalForceModel()=default (defined in imstk::InternalForceModel)imstk::InternalForceModelvirtual
~LinearFemForceModel() override (defined in imstk::LinearFemForceModel)imstk::LinearFemForceModel