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