|
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.
1.8.5