6 #ifndef MYRAMATH_MULTIFRONTAL_LU_PARTIALSOLVE_H     7 #define MYRAMATH_MULTIFRONTAL_LU_PARTIALSOLVE_H    23 template<
class Number> 
class Matrix;
    24 template<
class Number> 
class CMatrixRange;
    25 template<
class Number> 
class  MatrixRange;
    27 namespace multifrontal {
    36 namespace multifrontal {
    38 namespace partialsolve {
    41 typedef ::myra::multifrontal::Options 
Options;
    44 template<
class Kernel> 
JobGraph partialsolve_jobgraph(
    45   const ::myra::multifrontal::detail::lu::LUContainer<Kernel>& LU,
    50   char side, 
char order, 
char op_L, 
char up_U, Options options);
    53 template<
class Kernel> 
void partialsolve_inplace(
    54   const ::myra::multifrontal::detail::lu::LUContainer<Kernel>& LU,
    59   char side, 
char order, 
char op_L, 
char up_U, Options options);
 Reflects Number trait for a Container, containers of Numbers (Matrix's, Vector's, etc) should special...
Definition: Number.h:55
Options pack for routines in /multifrontal. 
Definition: Options.h:24
Type erasure class that wraps JobGraphBase, gives it value semantics. 
Definition: JobGraph.h:64
Represents a const MatrixRange. 
Definition: bothcat.h:22
Definition: random.cpp:45
Abstraction for representing a directed acyclic graph of Job's. 
Various utility functions/classes related to scalar Number types. 
Represents a mutable MatrixRange. 
Definition: conjugate.h:26
Options pack for routines in /multifrontal. 
Definition: partialsolve.h:32
Represents a const intRange. 
Definition: intRange.h:142