#include <eckit/linalg/BackendRegistry.h>
template<typename LA>
BackendRegistry class
Constructors, destructors, conversion operators
- BackendRegistry(const char* default_name, const char* env_var)
Public functions
-
void backend(const std::
string& name) -
auto name() const -> const std::
string& -
auto has(const std::
string& name) const -> bool -
auto find(const std::
string& name = "") const -> const LA& -
auto list(std::
ostream& out) const -> std:: ostream& -
void add(const std::
string& name, LA* backend)