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

#include <PrecomputedLinearSolver.h>

Public Attributes

FullMatrix< RealJMinv
 
FullMatrix< RealMinv
 
std::vector< intidActiveDofs
 
std::vector< intinvActiveDofs
 

Public Member Functions

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

Attribute details

template<class TMatrix, class TVector>
std::vector<int> sofa::component::linearsolver::PrecomputedLinearSolverInternalData< TMatrix, TVector >::idActiveDofs
template<class TMatrix, class TVector>
std::vector<int> sofa::component::linearsolver::PrecomputedLinearSolverInternalData< TMatrix, TVector >::invActiveDofs
template<class TMatrix, class TVector>
FullMatrix<Real> sofa::component::linearsolver::PrecomputedLinearSolverInternalData< TMatrix, TVector >::JMinv
template<class TMatrix, class TVector>
FullMatrix<Real> sofa::component::linearsolver::PrecomputedLinearSolverInternalData< TMatrix, TVector >::Minv

Function details

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