Returns a pointer to new test classes. Is not responsible for memory management!
More...
Go to the source code of this file.
Returns a pointer to new test classes. Is not responsible for memory management!
Definition in file Zoltan2_EvaluateFactory.hpp.
◆ PARTITIONING_PROBLEM
#define PARTITIONING_PROBLEM |
( |
| adapterClass | ) |
|
Value: rcp_dynamic_cast< \
PartitioningProblem<adapterClass>> (problemFactory->getProblem())
◆ EVALUATE_PARTITION
#define EVALUATE_PARTITION |
( |
| adapterClass | ) |
|
Value: const adapterClass * pAdapterClassUpCast = dynamic_cast< \
const adapterClass *>(adapterFactory->getMainAdapter()); \
if(!pAdapterClassUpCast) throw std::logic_error( \
"Bad adapter class cast!" ); \
evaluate = rcp(new EvaluatePartition<adapterClass>( \
pAdapterClassUpCast, params, \
problemFactory->getProblem()->getComm(), \
#define PARTITIONING_PROBLEM(adapterClass)
◆ ORDERING_PROBLEM
#define ORDERING_PROBLEM |
( |
| adapterClass | ) |
|
Value: rcp_dynamic_cast< \
OrderingProblem<adapterClass>> (problemFactory->getProblem())
◆ LOCAL_ORDERING
#define LOCAL_ORDERING |
( |
| adapterClass | ) |
|
Value: const adapterClass * pAdapterClassUpCast = dynamic_cast< \
const adapterClass *>(adapterFactory->getMainAdapter()); \
if(!pAdapterClassUpCast) throw std::logic_error( \
"Bad adapter class cast!"); \
evaluate = rcp(new EvaluateLocalOrdering<adapterClass>( \
pAdapterClassUpCast, params, \
problemFactory->getProblem()->getComm(), \
#define ORDERING_PROBLEM(adapterClass)
LocalOrderingSolution< zlno_t > * getLocalOrderingSolution(RCP< ProblemFactory > problemFactory)
◆ GLOBAL_ORDERING
#define GLOBAL_ORDERING |
( |
| adapterClass | ) |
|
Value: const adapterClass * pAdapterClassUpCast = dynamic_cast< \
const adapterClass *>(adapterFactory->getMainAdapter()); \
if(!pAdapterClassUpCast) throw std::logic_error( \
"Bad adapter class cast!" ); \
evaluate = rcp(new EvaluateGlobalOrdering<adapterClass>( \
pAdapterClassUpCast, \