KASKADE 7 development version
|
#include <iostream>
Go to the source code of this file.
Enumerations | |
enum class | PrecondType { NONE , JACOBI , PARTIAL , ILUT , ILUK , ARMS , INVERSE , ADDITIVESCHWARZ , BOOMERAMG , EUCLID , TRILINOSML , SSOR , ICC0 , ICC , ILUKS , HB , DIRECT } |
enum class | IterateType { CG , BICGSTAB , GMRES , PCG , APCG , SGS } |
enum class | DirectType { DirectType::ANY =-1 , DirectType::UMFPACK , DirectType::PARDISO , DirectType::MUMPS , DirectType::SUPERLU , DirectType::UMFPACK3264 , DirectType::UMFPACK64 } |
Available direct solvers for linear equation systems. More... | |
enum class | MatrixProperties { MatrixProperties::GENERAL , MatrixProperties::SYMMETRICSTRUCTURE , MatrixProperties::SYMMETRIC , MatrixProperties::POSITIVEDEFINITE } |
Characterizations of sparse matrix properties. More... | |
enum class | ParallelMode { SEQUENTIAL , BLOCKPARALLEL , PARALLEL } |
Whether to execute some algorithm in sequential or parallel manner. More... | |
Functions | |
std::ostream & | operator<< (std::ostream &out, PrecondType direct) |
std::ostream & | operator<< (std::ostream &out, IterateType direct) |
std::ostream & | operator<< (std::ostream &out, DirectType direct) |
std::ostream & | operator<< (std::ostream &out, MatrixProperties direct) |
|
strong |
|
strong |
|
strong |
std::ostream & operator<< | ( | std::ostream & | out, |
DirectType | direct | ||
) |
std::ostream & operator<< | ( | std::ostream & | out, |
IterateType | direct | ||
) |
std::ostream & operator<< | ( | std::ostream & | out, |
MatrixProperties | direct | ||
) |
std::ostream & operator<< | ( | std::ostream & | out, |
PrecondType | direct | ||
) |