CubbyFlow::MGMatrix< BlasType > Struct Template Reference
Multi-grid matrix wrapper. More...
#include <Core/Utils/MG.hpp>
Public Member Functions | |
const BlasType::MatrixType & | operator[] (size_t i) const |
BlasType::MatrixType & | operator[] (size_t i) |
const BlasType::MatrixType & | Finest () const |
BlasType::MatrixType & | Finest () |
Public Attributes | |
std::vector< typename BlasType::MatrixType > | levels |
Detailed Description
template<typename BlasType>
struct CubbyFlow::MGMatrix< BlasType >
Multi-grid matrix wrapper.
Member Function Documentation
◆ Finest() [1/2]
template<typename BlasType >
const BlasType::MatrixType & CubbyFlow::MGMatrix< BlasType >::Finest | ( | ) | const |
◆ Finest() [2/2]
template<typename BlasType >
BlasType::MatrixType & CubbyFlow::MGMatrix< BlasType >::Finest | ( | ) |
◆ operator[]() [1/2]
template<typename BlasType >
const BlasType::MatrixType & CubbyFlow::MGMatrix< BlasType >::operator[] | ( | size_t | i | ) | const |
◆ operator[]() [2/2]
template<typename BlasType >
BlasType::MatrixType & CubbyFlow::MGMatrix< BlasType >::operator[] | ( | size_t | i | ) |
Member Data Documentation
◆ levels
template<typename BlasType>
std::vector<typename BlasType::MatrixType> CubbyFlow::MGMatrix< BlasType >::levels |
The documentation for this struct was generated from the following files:
- Core/Utils/MG.hpp
- Core/Utils/MG-Impl.hpp