class final
#include <atlas/interpolation/Cache.h>
MatrixCache
Base classes
- class Cache
Public types
-
using Matrix = MatrixCacheEntry::
Matrix
Constructors, destructors, conversion operators
- MatrixCache() defaulted
- MatrixCache(const Cache& c)
- MatrixCache(Matrix&& m)
-
MatrixCache(std::
shared_ptr<const Matrix> m, const std:: string& uid = "") - MatrixCache(const Matrix* m)
- MatrixCache(const Interpolation&)
- operator bool() const
Public functions
- auto matrix() const -> const Matrix&
-
auto uid() const -> const std::
string& - auto footprint() const -> size_t
- void add(const Cache&)
-
auto get(const std::
string& type) const -> const InterpolationCacheEntry*