MyraMath
Classes
SparseNormalSolver.h File Reference

Sparse direct solver for general systems, solves the normal equations. More...

#include <myramath/MYRAMATH_EXPORT.h>
#include <myramath/utility/Number.h>
#include <myramath/sparse/SparseMatrix.h>
#include <myramath/multifrontal/Options.h>
#include <myramath/multifrontal/rcholesky/SparseRCholeskySolver.h>
#include <myramath/multifrontal/zcholesky/SparseZCholeskySolver.h>
#include <myramath/multifrontal/rldlt/SparseRLDLTSolver.h>
#include <myramath/multifrontal/zldlh/SparseZLDLHSolver.h>
Include dependency graph for SparseNormalSolver.h:

Go to the source code of this file.

Classes

class  myra::SparseMatrixRange< Number >
 Represents a mutable SparseMatrixRange. More...
 
class  myra::CSparseMatrixRange< Number >
 Represents a const SparseMatrixRange. More...
 
class  myra::Matrix< Number >
 Tabulates an IxJ matrix. Allows random access, has column major layout to be compatible with BLAS/LAPACK. More...
 
class  myra::MatrixRange< Number >
 Represents a mutable MatrixRange. More...
 
class  myra::CMatrixRange< Number >
 Represents a const MatrixRange. More...
 
class  myra::Vector< Number >
 Tabulates a vector of length N, allows random access. More...
 
class  myra::VectorRange< Number >
 Represents a mutable VectorRange. More...
 
class  myra::CVectorRange< Number >
 Represents a const VectorRange. More...
 
class  myra::ReflectNormal< Number >
 
class  myra::ReflectNormal< float >
 
class  myra::ReflectNormal< double >
 
class  myra::ReflectNormal< std::complex< float > >
 
class  myra::ReflectNormal< std::complex< double > >
 
class  myra::SparseNormalSolver< Number >
 
class  myra::ReflectNumber< SparseNormalSolver< Number > >
 

Detailed Description

Sparse direct solver for general systems, solves the normal equations.