|
Zoltan2
|
#include <Teuchos_Comm.hpp>#include <Teuchos_ParameterList.hpp>#include <Teuchos_FilteredIterator.hpp>#include <Teuchos_ParameterEntry.hpp>#include <iostream>#include <ctime>#include <limits>#include <climits>#include <string>#include <cstdlib>#include <sstream>#include <fstream>#include <Tpetra_MultiVector_decl.hpp>#include <Zoltan2_XpetraMultiVectorAdapter.hpp>#include <Zoltan2_PartitioningSolution.hpp>#include <Teuchos_ArrayViewDecl.hpp>#include <Teuchos_RCP.hpp>#include <Tpetra_Distributor.hpp>#include <Zoltan2_PartitioningProblem.hpp>

Go to the source code of this file.
Namespaces | |
| GeometricGen | |
Macros | |
| #define | CATCH_EXCEPTIONS(pp) |
| #define | SHAPE_COUNT 6 |
| #define | DISTRIBUTION_COUNT 2 |
| #define | HOLE_ALLOC_STEP 10 |
| #define | MAX_WEIGHT_DIM 10 |
| #define | INVALID(STR) "Invalid argument at " + STR |
| #define | INVALIDSHAPE(STR, DIM) "Invalid shape name " + STR + " for " + DIM + ".\nValid shapes are \"SQUARE\", \"RECTANGLE\", \"CIRCLE\" for 2D, and \"CUBE\", \"RECTANGULAR_PRISM\", \"SPHERE\" for 3D" |
| #define | INVALID_SHAPE_ARG(SHAPE, REQUIRED) "Invalid argument count for shape " + SHAPE + ". Requires " + REQUIRED + " argument(s)." |
| #define | MAX_ITER_ALLOWED 500 |
Enumerations |
Variables | |
| const std::string | GeometricGen::shapes [] = {"SQUARE", "RECTANGLE", "CIRCLE", "CUBE", "RECTANGULAR_PRISM", "SPHERE"} |
| const std::string | GeometricGen::distribution [] = {"distribution", "uniform"} |
| const std::string | GeometricGen::weight_distribution_string = "WeightDistribution-" |
| #define CATCH_EXCEPTIONS | ( | pp | ) |
Definition at line 85 of file GeometricGenerator.hpp.
| #define SHAPE_COUNT 6 |
Definition at line 205 of file GeometricGenerator.hpp.
| #define DISTRIBUTION_COUNT 2 |
Definition at line 209 of file GeometricGenerator.hpp.
| #define HOLE_ALLOC_STEP 10 |
Definition at line 211 of file GeometricGenerator.hpp.
| #define MAX_WEIGHT_DIM 10 |
Definition at line 212 of file GeometricGenerator.hpp.
| #define INVALID | ( | STR | ) | "Invalid argument at " + STR |
Definition at line 213 of file GeometricGenerator.hpp.
| #define INVALIDSHAPE | ( | STR, | |
| DIM | |||
| ) | "Invalid shape name " + STR + " for " + DIM + ".\nValid shapes are \"SQUARE\", \"RECTANGLE\", \"CIRCLE\" for 2D, and \"CUBE\", \"RECTANGULAR_PRISM\", \"SPHERE\" for 3D" |
Definition at line 214 of file GeometricGenerator.hpp.
| #define INVALID_SHAPE_ARG | ( | SHAPE, | |
| REQUIRED | |||
| ) | "Invalid argument count for shape " + SHAPE + ". Requires " + REQUIRED + " argument(s)." |
Definition at line 216 of file GeometricGenerator.hpp.
| #define MAX_ITER_ALLOWED 500 |
Definition at line 217 of file GeometricGenerator.hpp.
1.8.11