Stokhos Package Browser (Single Doxygen Collection)
Version of the Day
|
#include <Stokhos_Sparse3TensorPartition.hpp>
Classes | |
struct | Box |
struct | CoordCompare |
Public Types | |
typedef TupleType::value_type | coord_type |
typedef Teuchos::ArrayView < TupleType >::size_type | size_type |
typedef TupleType::id_type | id_type |
Public Member Functions | |
RCB (const coord_type &max_length_, const size_type &max_parts_, const Teuchos::ArrayView< TupleType > &coords_) | |
Constructor. More... | |
~RCB () | |
Destructor. More... | |
size_type | get_num_parts () const |
Get number of parts. More... | |
Teuchos::RCP< Box > | get_partition_root () const |
Get root of partition. More... | |
Teuchos::RCP< Teuchos::Array < Teuchos::RCP< Box > > > | get_parts () const |
Get parts array. More... | |
Teuchos::ArrayRCP< id_type > | get_part_IDs () const |
Private Member Functions | |
void | partition () |
Partition. More... | |
Private Attributes | |
coord_type | max_length |
size_type | max_parts |
size_type | num_parts |
Teuchos::Array< TupleType > | coords |
Teuchos::RCP< Box > | root |
Teuchos::RCP< Teuchos::Array < Teuchos::RCP< Box > > > | parts |
Definition at line 21 of file Stokhos_Sparse3TensorPartition.hpp.
typedef TupleType::value_type Stokhos::RCB< TupleType >::coord_type |
Definition at line 23 of file Stokhos_Sparse3TensorPartition.hpp.
typedef Teuchos::ArrayView<TupleType>::size_type Stokhos::RCB< TupleType >::size_type |
Definition at line 24 of file Stokhos_Sparse3TensorPartition.hpp.
typedef TupleType::id_type Stokhos::RCB< TupleType >::id_type |
Definition at line 25 of file Stokhos_Sparse3TensorPartition.hpp.
|
inline |
Constructor.
Definition at line 108 of file Stokhos_Sparse3TensorPartition.hpp.
|
inline |
Destructor.
Definition at line 118 of file Stokhos_Sparse3TensorPartition.hpp.
|
inline |
Get number of parts.
Definition at line 121 of file Stokhos_Sparse3TensorPartition.hpp.
|
inline |
Get root of partition.
Definition at line 124 of file Stokhos_Sparse3TensorPartition.hpp.
|
inline |
Get parts array.
Definition at line 127 of file Stokhos_Sparse3TensorPartition.hpp.
|
inline |
Definition at line 131 of file Stokhos_Sparse3TensorPartition.hpp.
|
inlineprivate |
Partition.
Definition at line 151 of file Stokhos_Sparse3TensorPartition.hpp.
|
private |
Definition at line 144 of file Stokhos_Sparse3TensorPartition.hpp.
|
private |
Definition at line 145 of file Stokhos_Sparse3TensorPartition.hpp.
|
private |
Definition at line 145 of file Stokhos_Sparse3TensorPartition.hpp.
|
private |
Definition at line 146 of file Stokhos_Sparse3TensorPartition.hpp.
|
private |
Definition at line 147 of file Stokhos_Sparse3TensorPartition.hpp.
|
private |
Definition at line 148 of file Stokhos_Sparse3TensorPartition.hpp.