class
#include <atlas/grid/Partitioner.h>
MatchingPartitioner
Base classes
- class Partitioner
Derived classes
- class MatchingMeshPartitioner
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
- MatchingPartitioner()
- MatchingPartitioner(const Mesh&)
- MatchingPartitioner(const Mesh&, const Config&)
- MatchingPartitioner(const FunctionSpace&)
- MatchingPartitioner(const FunctionSpace&, 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