SOFA API  b3f2f2a4
Open source framework for multi-physics simuation
sofa::component::linearsolver::direct::PrecomputedLinearSolverInternalData< TMatrix, TVector > Class Template Reference

#include <PrecomputedLinearSolver.h>

Public Attributes

sofa::linearalgebra::FullMatrix< RealJMinv
 
sofa::linearalgebra::FullMatrix< RealMinv
 
std::vector< int > idActiveDofs
 
std::vector< int > invActiveDofs
 

Public Member Functions

bool readFile (const char *filename, unsigned systemSize)
 
void writeFile (const char *filename, unsigned systemSize)
 

Attribute details

◆ idActiveDofs

template<class TMatrix , class TVector >
std::vector<int> sofa::component::linearsolver::direct::PrecomputedLinearSolverInternalData< TMatrix, TVector >::idActiveDofs

◆ invActiveDofs

template<class TMatrix , class TVector >
std::vector<int> sofa::component::linearsolver::direct::PrecomputedLinearSolverInternalData< TMatrix, TVector >::invActiveDofs

◆ JMinv

template<class TMatrix , class TVector >
sofa::linearalgebra::FullMatrix<Real> sofa::component::linearsolver::direct::PrecomputedLinearSolverInternalData< TMatrix, TVector >::JMinv

◆ Minv

Function details

◆ readFile()

template<class TMatrix , class TVector >
bool sofa::component::linearsolver::direct::PrecomputedLinearSolverInternalData< TMatrix, TVector >::readFile ( const char filename,
unsigned  systemSize 
)
inline

◆ writeFile()

template<class TMatrix , class TVector >
void sofa::component::linearsolver::direct::PrecomputedLinearSolverInternalData< TMatrix, TVector >::writeFile ( const char filename,
unsigned  systemSize 
)
inline