|
Zoltan2
|
#include <Zoltan2_AlgRandom.hpp>


Public Types | |
| typedef Adapter::lno_t | lno_t |
| typedef Adapter::zgid_t | zgid_t |
| typedef Adapter::gno_t | gno_t |
| typedef Adapter::scalar_t | scalar_t |
| typedef Adapter::part_t | part_t |
Public Member Functions | |
| AlgRandom (const RCP< IdentifierModel< Adapter > > &model__, const RCP< Teuchos::ParameterList > &pl__, const RCP< Teuchos::Comm< int > > &comm__) | |
| int | order (const RCP< OrderingSolution< zgid_t, lno_t > > &solution) |
| Ordering method. | |
| virtual void | color (const RCP< ColoringSolution< Adapter > > &solution) |
| Coloring method. | |
| virtual void | match () |
| Coloring method. | |
| virtual void | partition (const RCP< PartitioningSolution< Adapter > > &solution) |
| Partitioning method. | |
| virtual part_t | pointAssign (int dim, scalar_t *point) const |
| pointAssign method: Available only for some partitioning algorithms | |
| virtual void | boxAssign (int dim, scalar_t *lower, scalar_t *upper, size_t &nParts, part_t **partsFound) const |
| boxAssign method: Available only for some partitioning algorithms | |
Definition at line 61 of file Zoltan2_AlgRandom.hpp.
| typedef Adapter::lno_t Zoltan2::AlgRandom< Adapter >::lno_t |
Reimplemented from Zoltan2::Algorithm< Adapter >.
Definition at line 71 of file Zoltan2_AlgRandom.hpp.
| typedef Adapter::zgid_t Zoltan2::AlgRandom< Adapter >::zgid_t |
Reimplemented from Zoltan2::Algorithm< Adapter >.
Definition at line 72 of file Zoltan2_AlgRandom.hpp.
typedef Adapter::gno_t Zoltan2::Algorithm< Adapter >::gno_t [inherited] |
Reimplemented in Zoltan2::AlgBlock< Adapter >, and Zoltan2::AlgRCB< Adapter >.
Definition at line 85 of file Zoltan2_Algorithm.hpp.
typedef Adapter::scalar_t Zoltan2::Algorithm< Adapter >::scalar_t [inherited] |
Reimplemented in Zoltan2::AlgBlock< Adapter >, Zoltan2::AlgRCB< Adapter >, Zoltan2::AlgRCM< Adapter >, and Zoltan2::AlgSortedDegree< Adapter >.
Definition at line 87 of file Zoltan2_Algorithm.hpp.
typedef Adapter::part_t Zoltan2::Algorithm< Adapter >::part_t [inherited] |
Reimplemented in Zoltan2::AlgBlock< Adapter >, and Zoltan2::AlgRCB< Adapter >.
Definition at line 88 of file Zoltan2_Algorithm.hpp.
| Zoltan2::AlgRandom< Adapter >::AlgRandom | ( | const RCP< IdentifierModel< Adapter > > & | model__, |
| const RCP< Teuchos::ParameterList > & | pl__, | ||
| const RCP< Teuchos::Comm< int > > & | comm__ | ||
| ) | [inline] |
Definition at line 74 of file Zoltan2_AlgRandom.hpp.
| int Zoltan2::AlgRandom< Adapter >::order | ( | const RCP< OrderingSolution< zgid_t, lno_t > > & | solution | ) | [inline, virtual] |
Ordering method.
Reimplemented from Zoltan2::Algorithm< Adapter >.
Definition at line 82 of file Zoltan2_AlgRandom.hpp.
| virtual void Zoltan2::Algorithm< Adapter >::color | ( | const RCP< ColoringSolution< Adapter > > & | solution | ) | [inline, virtual, inherited] |
Coloring method.
Reimplemented in Zoltan2::AlgSerialGreedy< Adapter >.
Definition at line 100 of file Zoltan2_Algorithm.hpp.
| virtual void Zoltan2::Algorithm< Adapter >::match | ( | ) | [inline, virtual, inherited] |
Coloring method.
Definition at line 106 of file Zoltan2_Algorithm.hpp.
| virtual void Zoltan2::Algorithm< Adapter >::partition | ( | const RCP< PartitioningSolution< Adapter > > & | solution | ) | [inline, virtual, inherited] |
Partitioning method.
Reimplemented in Zoltan2::Zoltan2_AlgMJ< Adapter >, Zoltan2::AlgWolf< Adapter >, Zoltan2::AlgBlock< Adapter >, and Zoltan2::AlgRCB< Adapter >.
Definition at line 109 of file Zoltan2_Algorithm.hpp.
| virtual part_t Zoltan2::Algorithm< Adapter >::pointAssign | ( | int | dim, |
| scalar_t * | point | ||
| ) | const [inline, virtual, inherited] |
pointAssign method: Available only for some partitioning algorithms
Definition at line 123 of file Zoltan2_Algorithm.hpp.
| virtual void Zoltan2::Algorithm< Adapter >::boxAssign | ( | int | dim, |
| scalar_t * | lower, | ||
| scalar_t * | upper, | ||
| size_t & | nParts, | ||
| part_t ** | partsFound | ||
| ) | const [inline, virtual, inherited] |
boxAssign method: Available only for some partitioning algorithms
Definition at line 141 of file Zoltan2_Algorithm.hpp.
1.7.6.1