atlas::trans::VorDivToUVFactory class

Derived classes

template<class T>
class VorDivToUVBuilder

Public static functions

static auto build(const FunctionSpace& sp, const eckit::Configuration& = util::NoConfig()) -> VorDivToUVImpl*
build VorDivToUV
static auto build(int truncation, const eckit::Configuration& = util::NoConfig()) -> VorDivToUVImpl*
static void list(std::ostream&)
list all registered trans implementations
static auto has(const std::string& name) -> bool

Private functions

auto make(const FunctionSpace& sp, const eckit::Configuration&) -> VorDivToUVImpl* pure virtual
auto make(int truncation, const eckit::Configuration&) -> VorDivToUVImpl* pure virtual
~VorDivToUVFactory() private virtual

Function documentation

static VorDivToUVImpl* atlas::trans::VorDivToUVFactory::build(const FunctionSpace& sp, const eckit::Configuration& = util::NoConfig())

build VorDivToUV

Returns VorDivToUVImpl