HODLROptions.hpp File Reference

Contains the class holding HODLR matrix options. More...

Include dependency graph for HODLROptions.hpp:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  strumpack::HODLR::HODLROptions< scalar_t >
 Class containing several options for the HODLR code and data-structures. More...
 

Namespaces

namespace  strumpack
 
namespace  strumpack::HODLR
 

Enumerations

enum class  strumpack::HODLR::CompressionAlgorithm { strumpack::HODLR::RANDOM_SAMPLING , strumpack::HODLR::ELEMENT_EXTRACTION }
 

Functions

template<typename real_t >
real_t strumpack::HODLR::default_HODLR_rel_tol ()
 
template<typename real_t >
real_t strumpack::HODLR::default_HODLR_abs_tol ()
 
template<>
float strumpack::HODLR::default_HODLR_rel_tol ()
 
template<>
float strumpack::HODLR::default_HODLR_abs_tol ()
 
std::string strumpack::HODLR::get_name (CompressionAlgorithm a)
 
CompressionAlgorithm strumpack::HODLR::get_compression_algorithm (const std::string &c)
 

Detailed Description

Contains the class holding HODLR matrix options.