atlas
Public Types | Static Public Member Functions | Protected Member Functions | List of all members
atlas::grid::detail::partitioner::PartitionerFactory Class Referenceabstract
Inheritance diagram for atlas::grid::detail::partitioner::PartitionerFactory:
Inheritance graph
[legend]

Public Types

using Grid = Partitioner::Grid
 

Static Public Member Functions

static Partitionerbuild (const std::string &)
 build Partitioner with factory key, constructor arguments More...
 
static Partitionerbuild (const std::string &, const idx_t nb_partitions)
 
static Partitionerbuild (const std::string &, const idx_t nb_partitions, const eckit::Parametrisation &)
 
static void list (std::ostream &)
 list all registered partioner builders
 
static bool has (const std::string &name)
 

Protected Member Functions

 PartitionerFactory (const std::string &)
 

Member Function Documentation

◆ build()

Partitioner * atlas::grid::detail::partitioner::PartitionerFactory::build ( const std::string &  name)
static

build Partitioner with factory key, constructor arguments

Returns
Partitioner

The documentation for this class was generated from the following files: