SOFA API  c76874b7
Open source framework for multi-physics simuation
sofa::component::linearsolver::matrix_bloc_traits< int > Class Template Reference

#include <matrix_bloc_traits.h>

Static Public Member Functions

static Realv (Bloc &b, int, int)
 
static const Realv (const Bloc &b, int, int)
 
static void clear (Bloc &b)
 
static bool empty (const Bloc &b)
 
static void invert (Bloc &result, const Bloc &b)
 
static void split_row_index (int &index, int &modulo)
 
static void split_col_index (int &index, int &modulo)
 
static sofa::defaulttype::BaseMatrix::ElementType getElementType ()
 
static const char * Name ()
 

Function details

static void sofa::component::linearsolver::matrix_bloc_traits< int >::clear ( Bloc b)
inlinestatic
static bool sofa::component::linearsolver::matrix_bloc_traits< int >::empty ( const Bloc b)
inlinestatic
static void sofa::component::linearsolver::matrix_bloc_traits< int >::invert ( Bloc result,
const Bloc b 
)
inlinestatic
static const char* sofa::component::linearsolver::matrix_bloc_traits< int >::Name ( )
inlinestatic
static void sofa::component::linearsolver::matrix_bloc_traits< int >::split_col_index ( int index,
int modulo 
)
inlinestatic
static void sofa::component::linearsolver::matrix_bloc_traits< int >::split_row_index ( int index,
int modulo 
)
inlinestatic
static Real& sofa::component::linearsolver::matrix_bloc_traits< int >::v ( Bloc b,
int  ,
int   
)
inlinestatic
static const Real& sofa::component::linearsolver::matrix_bloc_traits< int >::v ( const Bloc b,
int  ,
int   
)
inlinestatic

Enum details

anonymous enum
Enumerator
NL 
anonymous enum
Enumerator
NC