class
#include <atlas/grid/Partitioner.h>
Partitioner
Derived classes
- class MatchingPartitioner
Public types
-
using Config = eckit::
Parametrisation - using Implementation = detail::partitioner::Partitioner
Public static functions
-
static auto exists(const std::
string& type) -> bool
Constructors, destructors, conversion operators
- Partitioner() defaulted
-
Partitioner(const std::
string& type) explicit -
Partitioner(const std::
string& type, const idx_ t nb_partitions) - Partitioner(const Config&)
-
Partitioner(const std::
string& type, const Config&)
Public functions
- void partition(const Grid& grid, int part[]) const
- auto partition(const Grid& grid) const -> Distribution
-
auto nb_partitions() const -> idx_
t -
auto type() const -> std::
string -
auto mpi_comm() const -> std::
string