rheolef  6.6
Classes | Namespaces | Typedefs | Functions
solver.h File Reference
#include "rheolef/csr.h"
#include "rheolef/solver_option_type.h"
Include dependency graph for solver.h:

Go to the source code of this file.

Classes

class  rheolef::solver_basic< T, M >
 solver - direct or interative solver interface More...
 
class  rheolef::solver_basic< T, M >
 solver - direct or interative solver interface More...
 
class  rheolef::solver_abstract_rep< T, M >
 
struct  rheolef::solver_abstract_rep< T, M >::determinant_type
 
class  rheolef::solver_rep< T, M >
 
class  rheolef::solver_basic< T, M >
 solver - direct or interative solver interface More...
 

Namespaces

 rheolef
 irheostream, orheostream - large data streams
 

Typedefs

typedef solver_basic< Float > rheolef::solver
 

Functions

template<class T , class M >
solver_basic< T, M > rheolef::ldlt (const csr< T, M > &a, const solver_option_type &opt=solver_option_type())
 
template<class T , class M >
solver_basic< T, M > rheolef::lu (const csr< T, M > &a, const solver_option_type &opt=solver_option_type())
 
template<class T , class M = rheo_default_memory_model>
solver_basic< T, M > rheolef::eye_basic ()
 
solver_basic< Float > rheolef::eye ()
 
template<class T , class M >
solver_basic< T, M > rheolef::ic0 (const csr< T, M > &a, const solver_option_type &opt=solver_option_type())
 
template<class T , class M >
solver_basic< T, M > rheolef::ilu0 (const csr< T, M > &a, const solver_option_type &opt=solver_option_type())
 
template<class T , class M >
solver_basic< T, M > rheolef::ldlt_seq (const csr< T, M > &a, const solver_option_type &opt=solver_option_type())
 
template<class T , class M >
solver_basic< T, M > rheolef::lu_seq (const csr< T, M > &a, const solver_option_type &opt=solver_option_type())