atlas
Public Types | Public Member Functions | Static Public Member Functions | List of all members
atlas::grid::Partitioner Class Reference
Inheritance diagram for atlas::grid::Partitioner:
Inheritance graph
[legend]
Collaboration diagram for atlas::grid::Partitioner:
Collaboration graph
[legend]

Public Types

using Config = eckit::Parametrisation
 
using Implementation = detail::partitioner::Partitioner
 

Public Member Functions

 Partitioner (const std::string &type)
 
 Partitioner (const std::string &type, const idx_t nb_partitions)
 
 Partitioner (const Config &)
 
 Partitioner (const std::string &type, const Config &)
 
void partition (const Grid &grid, int part[]) const
 
Distribution partition (const Grid &grid) const
 
idx_t nb_partitions () const
 
std::string type () const
 

Static Public Member Functions

static bool exists (const std::string &type)
 

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