This file contains the HSSMatrix class definition as well as implementations for a number of it's member routines. Other member routines are implemented in files such as HSSMatrix.apply.hpp, HSSMatrix.factor.hpp etc. More...
#include <cassert>#include <functional>#include <string>#include "HSSBasisID.hpp"#include "HSSOptions.hpp"#include "HSSExtra.hpp"#include "HSSMatrixBase.hpp"#include "kernel/Kernel.hpp"

Go to the source code of this file.
Classes | |
| class | strumpack::HSS::HSSMatrix< scalar_t > |
| Class to represent a sequential/threaded Hierarchically Semi-Separable matrix. More... | |
Namespaces | |
| strumpack | |
| strumpack::HSS | |
Functions | |
| template<typename scalar_t > | |
| void | strumpack::HSS::draw (const HSSMatrix< scalar_t > &H, const std::string &name) |
| template<typename scalar_t > | |
| void | strumpack::HSS::apply_HSS (Trans op, const HSSMatrix< scalar_t > &A, const DenseMatrix< scalar_t > &B, scalar_t beta, DenseMatrix< scalar_t > &C) |
This file contains the HSSMatrix class definition as well as implementations for a number of it's member routines. Other member routines are implemented in files such as HSSMatrix.apply.hpp, HSSMatrix.factor.hpp etc.