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 53 of file Stokhos_Sparse3TensorPartition.hpp.
typedef TupleType::value_type Stokhos::RCB< TupleType >::coord_type |
Definition at line 55 of file Stokhos_Sparse3TensorPartition.hpp.
typedef Teuchos::ArrayView<TupleType>::size_type Stokhos::RCB< TupleType >::size_type |
Definition at line 56 of file Stokhos_Sparse3TensorPartition.hpp.
typedef TupleType::id_type Stokhos::RCB< TupleType >::id_type |
Definition at line 57 of file Stokhos_Sparse3TensorPartition.hpp.
|
inline |
Constructor.
Definition at line 140 of file Stokhos_Sparse3TensorPartition.hpp.
|
inline |
Destructor.
Definition at line 150 of file Stokhos_Sparse3TensorPartition.hpp.
|
inline |
Get number of parts.
Definition at line 153 of file Stokhos_Sparse3TensorPartition.hpp.
|
inline |
Get root of partition.
Definition at line 156 of file Stokhos_Sparse3TensorPartition.hpp.
|
inline |
Get parts array.
Definition at line 159 of file Stokhos_Sparse3TensorPartition.hpp.
|
inline |
Definition at line 163 of file Stokhos_Sparse3TensorPartition.hpp.
|
inlineprivate |
Partition.
Definition at line 183 of file Stokhos_Sparse3TensorPartition.hpp.
|
private |
Definition at line 176 of file Stokhos_Sparse3TensorPartition.hpp.
|
private |
Definition at line 177 of file Stokhos_Sparse3TensorPartition.hpp.
|
private |
Definition at line 177 of file Stokhos_Sparse3TensorPartition.hpp.
|
private |
Definition at line 178 of file Stokhos_Sparse3TensorPartition.hpp.
|
private |
Definition at line 179 of file Stokhos_Sparse3TensorPartition.hpp.
|
private |
Definition at line 180 of file Stokhos_Sparse3TensorPartition.hpp.