template<typename LA>
eckit::linalg::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)