Zoltan2 Version of the Day
Namespaces | Defines | Typedefs | Enumerations | Functions
Zoltan2_AlgBlock.hpp File Reference

The algorithm for block partitioning. More...

#include <Zoltan2_IdentifierModel.hpp>
#include <Zoltan2_PartitioningSolution.hpp>
#include <sstream>
#include <string>
#include <bitset>
Include dependency graph for Zoltan2_AlgBlock.hpp:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Namespaces

namespace  Zoltan2

Defines

#define _ZOLTAN2_ALGBLOCK_HPP_

Typedefs

typedef zoltan2_partId_t partId_t

Enumerations

enum  Zoltan2::blockParams {
  Zoltan2::block_balanceCount, Zoltan2::block_balanceWeight, Zoltan2::block_minTotalWeight, Zoltan2::block_minMaximumWeight,
  Zoltan2::block_balanceTotalMaximum, Zoltan2::NUM_BLOCK_PARAMS
}
 The boolean parameters of interest to the Block algorithm. More...

Functions

template<typename Adapter >
void Zoltan2::AlgBlock (const RCP< const Environment > &env, const RCP< Comm< int > > &problemComm, const RCP< const IdentifierModel< typename Adapter::base_adapter_t > > &ids, RCP< PartitioningSolution< Adapter > > &solution)

Detailed Description

The algorithm for block partitioning.

Definition in file Zoltan2_AlgBlock.hpp.


Define Documentation

#define _ZOLTAN2_ALGBLOCK_HPP_

Definition at line 46 of file Zoltan2_AlgBlock.hpp.


Typedef Documentation

Definition at line 59 of file Zoltan2_AlgBlock.hpp.