Go to the source code of this file.
Data Structures | |
class | LduMatrix |
LduMatrix is a general matrix class in which the coefficients are stored as three arrays, one for the upper triangle, one for the lower triangle and a third for the diagonal. More... | |
class | LduMatrix |
LduMatrix is a general matrix class in which the coefficients are stored as three arrays, one for the upper triangle, one for the lower triangle and a third for the diagonal. More... | |
class | LduMatrix::solver |
Abstract base-class for LduMatrix solvers. More... | |
class | LduMatrix::smoother |
Abstract base-class for LduMatrix smoothers. More... | |
class | LduMatrix::preconditioner |
Abstract base-class for LduMatrix preconditioners. More... | |
Namespaces | |
Foam | |
Namespace for OpenFOAM. | |
Macros | |
#define | makeLduMatrix(Type, DType, LUType) |
#define | makeLduPreconditioner(Precon, Type, DType, LUType) |
#define | makeLduSymPreconditioner(Precon, Type, DType, LUType) |
#define | makeLduAsymPreconditioner(Precon, Type, DType, LUType) |
#define | makeLduSmoother(Smoother, Type, DType, LUType) |
#define | makeLduSymSmoother(Smoother, Type, DType, LUType) |
#define | makeLduAsymSmoother(Smoother, Type, DType, LUType) |
#define | makeLduSolver(Solver, Type, DType, LUType) |
#define | makeLduSymSolver(Solver, Type, DType, LUType) |
#define | makeLduAsymSolver(Solver, Type, DType, LUType) |
Functions | |
template<class Type , class DType , class LUType > | |
Ostream & | operator<< (Ostream &, const LduMatrix< Type, DType, LUType > &) |
Original source file LduMatrix.H
Definition in file LduMatrix.H.
#define makeLduMatrix | ( | Type, | |
DType, | |||
LUType | |||
) |
Definition at line 666 of file LduMatrix.H.
#define makeLduPreconditioner | ( | Precon, | |
Type, | |||
DType, | |||
LUType | |||
) |
Definition at line 722 of file LduMatrix.H.
#define makeLduSymPreconditioner | ( | Precon, | |
Type, | |||
DType, | |||
LUType | |||
) |
Definition at line 732 of file LduMatrix.H.
#define makeLduAsymPreconditioner | ( | Precon, | |
Type, | |||
DType, | |||
LUType | |||
) |
Definition at line 738 of file LduMatrix.H.
#define makeLduSmoother | ( | Smoother, | |
Type, | |||
DType, | |||
LUType | |||
) |
Definition at line 745 of file LduMatrix.H.
#define makeLduSymSmoother | ( | Smoother, | |
Type, | |||
DType, | |||
LUType | |||
) |
Definition at line 756 of file LduMatrix.H.
#define makeLduAsymSmoother | ( | Smoother, | |
Type, | |||
DType, | |||
LUType | |||
) |
Definition at line 762 of file LduMatrix.H.
#define makeLduSolver | ( | Solver, | |
Type, | |||
DType, | |||
LUType | |||
) |
Definition at line 769 of file LduMatrix.H.
#define makeLduSymSolver | ( | Solver, | |
Type, | |||
DType, | |||
LUType | |||
) |
Definition at line 780 of file LduMatrix.H.
#define makeLduAsymSolver | ( | Solver, | |
Type, | |||
DType, | |||
LUType | |||
) |
Definition at line 786 of file LduMatrix.H.
Copyright © 2011-2018 OpenFOAM | OPENFOAM® is a registered trademark of OpenCFD Ltd.