SOFA API  1c8b807d
Open source framework for multi-physics simuation
sofa::component::linearsystem::MappingJacobians< JacobianMatrixType > Class Template Reference

#include <MappingGraph.h>

Public Member Functions

 MappingJacobians ()=delete
 
 MappingJacobians (const BaseMechanicalState &mappedState)
 
void addJacobianToTopMostParent (std::shared_ptr< JacobianMatrixType > jacobian, core::behavior::BaseMechanicalState *topMostParent)
 
std::shared_ptr< JacobianMatrixType > getJacobianFrom (core::behavior::BaseMechanicalState *mstate) const
 

Constructor details

◆ MappingJacobians() [1/2]

template<class JacobianMatrixType >
sofa::component::linearsystem::MappingJacobians< JacobianMatrixType >::MappingJacobians ( )
delete

◆ MappingJacobians() [2/2]

template<class JacobianMatrixType >
sofa::component::linearsystem::MappingJacobians< JacobianMatrixType >::MappingJacobians ( const BaseMechanicalState mappedState)
inline

Function details

◆ addJacobianToTopMostParent()

template<class JacobianMatrixType >
void sofa::component::linearsystem::MappingJacobians< JacobianMatrixType >::addJacobianToTopMostParent ( std::shared_ptr< JacobianMatrixType >  jacobian,
core::behavior::BaseMechanicalState topMostParent 
)
inline

◆ getJacobianFrom()

template<class JacobianMatrixType >
std::shared_ptr<JacobianMatrixType> sofa::component::linearsystem::MappingJacobians< JacobianMatrixType >::getJacobianFrom ( core::behavior::BaseMechanicalState mstate) const
inline