Contains the HSSOptions class as well as general routines for HSS options. More...
Go to the source code of this file.
Classes | |
class | strumpack::HSS::HSSOptions< scalar_t > |
Class containing several options for the HSS code and data-structures. More... | |
Namespaces | |
namespace | strumpack |
namespace | strumpack::HSS |
Enumerations | |
enum class | strumpack::HSS::CompressionAlgorithm { strumpack::HSS::ORIGINAL , strumpack::HSS::STABLE , strumpack::HSS::HARD_RESTART } |
enum class | strumpack::HSS::CompressionSketch { strumpack::HSS::GAUSSIAN , strumpack::HSS::SJLT } |
enum class | strumpack::HSS::SJLTAlgo { strumpack::HSS::CHUNK , strumpack::HSS::PERM } |
Functions | |
template<typename real_t > | |
real_t | strumpack::HSS::default_HSS_rel_tol () |
template<typename real_t > | |
real_t | strumpack::HSS::default_HSS_abs_tol () |
template<> | |
float | strumpack::HSS::default_HSS_rel_tol () |
template<> | |
float | strumpack::HSS::default_HSS_abs_tol () |
std::string | strumpack::HSS::get_name (CompressionAlgorithm a) |
std::string | strumpack::HSS::get_name (CompressionSketch a) |
std::string | strumpack::HSS::get_name (SJLTAlgo a) |
Contains the HSSOptions class as well as general routines for HSS options.