MyraMath
|
Implementation details of partialsolve() methods of LU solver. More...
#include <myramath/utility/Number.h>
#include <myramath/jobgraph/JobGraph.h>
#include <myramath/multifrontal/Options.h>
#include <vector>
Go to the source code of this file.
Classes | |
class | myra::Matrix< Number > |
Tabulates an IxJ matrix. Allows random access, has column major layout to be compatible with BLAS/LAPACK. More... | |
class | myra::CMatrixRange< Number > |
Represents a const MatrixRange. More... | |
class | myra::MatrixRange< Number > |
Represents a mutable MatrixRange. More... | |
class | myra::multifrontal::detail::lu::LUContainer< Kernel > |
Typedefs | |
typedef ::myra::multifrontal::Options | myra::multifrontal::lu::partialsolve::Options |
Functions | |
template<class Kernel > | |
JobGraph | myra::multifrontal::lu::partialsolve::partialsolve_jobgraph (const ::myra::multifrontal::detail::lu::LUContainer< Kernel > &LU, const intCRange &i, const intCRange &j, const CMatrixRange< typename ReflectNumber< Kernel >::type > &B, const MatrixRange< typename ReflectNumber< Kernel >::type > &X, char side, char order, char op_L, char op_U, Options options) |
template<class Kernel > | |
void | myra::multifrontal::lu::partialsolve::partialsolve_inplace (const ::myra::multifrontal::detail::lu::LUContainer< Kernel > &LU, const intCRange &i, const intCRange &j, const CMatrixRange< typename ReflectNumber< Kernel >::type > &B, const MatrixRange< typename ReflectNumber< Kernel >::type > &X, char side, char order, char op_L, char op_U, Options options) |
Implementation details of partialsolve() methods of LU solver.