SOFA API  c76874b7
Open source framework for multi-physics simuation
sofa::component::linearsolver::SparseLDLImplInvertData< VecInt, VecReal > Class Template Reference

#include <SparseLDLSolverImpl.h>

Inheritance diagram for sofa::component::linearsolver::SparseLDLImplInvertData< VecInt, VecReal >:

Public Attributes

int n
 
int P_nnz
 
int L_nnz
 
VecInt P_rowind
 
VecInt P_colptr
 
VecInt L_rowind
 
VecInt L_colptr
 
VecInt LT_rowind
 
VecInt LT_colptr
 
VecInt perm
 
VecInt invperm
 
VecReal P_values
 
VecReal L_values
 
VecReal LT_values
 
VecReal invD
 
helper::vector< intParent
 
bool new_factorization_needed
 

Attribute details

template<class VecInt , class VecReal >
VecReal sofa::component::linearsolver::SparseLDLImplInvertData< VecInt, VecReal >::invD
template<class VecInt , class VecReal >
VecInt sofa::component::linearsolver::SparseLDLImplInvertData< VecInt, VecReal >::invperm
template<class VecInt , class VecReal >
VecInt sofa::component::linearsolver::SparseLDLImplInvertData< VecInt, VecReal >::L_colptr
template<class VecInt , class VecReal >
int sofa::component::linearsolver::SparseLDLImplInvertData< VecInt, VecReal >::L_nnz
template<class VecInt , class VecReal >
VecInt sofa::component::linearsolver::SparseLDLImplInvertData< VecInt, VecReal >::L_rowind
template<class VecInt , class VecReal >
VecReal sofa::component::linearsolver::SparseLDLImplInvertData< VecInt, VecReal >::L_values
template<class VecInt , class VecReal >
VecInt sofa::component::linearsolver::SparseLDLImplInvertData< VecInt, VecReal >::LT_colptr
template<class VecInt , class VecReal >
VecInt sofa::component::linearsolver::SparseLDLImplInvertData< VecInt, VecReal >::LT_rowind
template<class VecInt , class VecReal >
VecReal sofa::component::linearsolver::SparseLDLImplInvertData< VecInt, VecReal >::LT_values
template<class VecInt , class VecReal >
int sofa::component::linearsolver::SparseLDLImplInvertData< VecInt, VecReal >::n
template<class VecInt , class VecReal >
bool sofa::component::linearsolver::SparseLDLImplInvertData< VecInt, VecReal >::new_factorization_needed
template<class VecInt , class VecReal >
VecInt sofa::component::linearsolver::SparseLDLImplInvertData< VecInt, VecReal >::P_colptr
template<class VecInt , class VecReal >
int sofa::component::linearsolver::SparseLDLImplInvertData< VecInt, VecReal >::P_nnz
template<class VecInt , class VecReal >
VecInt sofa::component::linearsolver::SparseLDLImplInvertData< VecInt, VecReal >::P_rowind
template<class VecInt , class VecReal >
VecReal sofa::component::linearsolver::SparseLDLImplInvertData< VecInt, VecReal >::P_values
template<class VecInt , class VecReal >
helper::vector<int> sofa::component::linearsolver::SparseLDLImplInvertData< VecInt, VecReal >::Parent
template<class VecInt , class VecReal >
VecInt sofa::component::linearsolver::SparseLDLImplInvertData< VecInt, VecReal >::perm