Stokhos Package Browser (Single Doxygen Collection) Version of the Day
Loading...
Searching...
No Matches
Stokhos::RCB< TupleType >::Box Struct Reference

#include <Stokhos_Sparse3TensorPartition.hpp>

Public Member Functions

 Box (const Teuchos::ArrayView< TupleType > &c)
void computeBoundingBox ()
void computeSplittingDimension ()
void split ()

Public Attributes

coord_type xmin
coord_type ymin
coord_type zmin
coord_type xmax
coord_type ymax
coord_type zmax
coord_type delta_x
coord_type delta_y
coord_type delta_z
size_type split_dim
Teuchos::RCP< Boxleft
Teuchos::RCP< Boxright
Teuchos::Array< TupleType > coords

Detailed Description

template<typename TupleType>
struct Stokhos::RCB< TupleType >::Box

Definition at line 67 of file Stokhos_Sparse3TensorPartition.hpp.

Constructor & Destructor Documentation

◆ Box()

template<typename TupleType>
Stokhos::RCB< TupleType >::Box::Box ( const Teuchos::ArrayView< TupleType > & c)
inline

Definition at line 74 of file Stokhos_Sparse3TensorPartition.hpp.

Member Function Documentation

◆ computeBoundingBox()

template<typename TupleType>
void Stokhos::RCB< TupleType >::Box::computeBoundingBox ( )
inline

Definition at line 80 of file Stokhos_Sparse3TensorPartition.hpp.

◆ computeSplittingDimension()

template<typename TupleType>
void Stokhos::RCB< TupleType >::Box::computeSplittingDimension ( )
inline

Definition at line 105 of file Stokhos_Sparse3TensorPartition.hpp.

◆ split()

template<typename TupleType>
void Stokhos::RCB< TupleType >::Box::split ( )
inline

Definition at line 114 of file Stokhos_Sparse3TensorPartition.hpp.

Member Data Documentation

◆ xmin

template<typename TupleType>
coord_type Stokhos::RCB< TupleType >::Box::xmin

Definition at line 68 of file Stokhos_Sparse3TensorPartition.hpp.

◆ ymin

template<typename TupleType>
coord_type Stokhos::RCB< TupleType >::Box::ymin

Definition at line 68 of file Stokhos_Sparse3TensorPartition.hpp.

◆ zmin

template<typename TupleType>
coord_type Stokhos::RCB< TupleType >::Box::zmin

Definition at line 68 of file Stokhos_Sparse3TensorPartition.hpp.

◆ xmax

template<typename TupleType>
coord_type Stokhos::RCB< TupleType >::Box::xmax

Definition at line 68 of file Stokhos_Sparse3TensorPartition.hpp.

◆ ymax

template<typename TupleType>
coord_type Stokhos::RCB< TupleType >::Box::ymax

Definition at line 68 of file Stokhos_Sparse3TensorPartition.hpp.

◆ zmax

template<typename TupleType>
coord_type Stokhos::RCB< TupleType >::Box::zmax

Definition at line 68 of file Stokhos_Sparse3TensorPartition.hpp.

◆ delta_x

template<typename TupleType>
coord_type Stokhos::RCB< TupleType >::Box::delta_x

Definition at line 69 of file Stokhos_Sparse3TensorPartition.hpp.

◆ delta_y

template<typename TupleType>
coord_type Stokhos::RCB< TupleType >::Box::delta_y

Definition at line 69 of file Stokhos_Sparse3TensorPartition.hpp.

◆ delta_z

template<typename TupleType>
coord_type Stokhos::RCB< TupleType >::Box::delta_z

Definition at line 69 of file Stokhos_Sparse3TensorPartition.hpp.

◆ split_dim

template<typename TupleType>
size_type Stokhos::RCB< TupleType >::Box::split_dim

Definition at line 70 of file Stokhos_Sparse3TensorPartition.hpp.

◆ left

template<typename TupleType>
Teuchos::RCP<Box> Stokhos::RCB< TupleType >::Box::left

Definition at line 71 of file Stokhos_Sparse3TensorPartition.hpp.

◆ right

template<typename TupleType>
Teuchos::RCP<Box> Stokhos::RCB< TupleType >::Box::right

Definition at line 71 of file Stokhos_Sparse3TensorPartition.hpp.

◆ coords

template<typename TupleType>
Teuchos::Array<TupleType> Stokhos::RCB< TupleType >::Box::coords

Definition at line 72 of file Stokhos_Sparse3TensorPartition.hpp.


The documentation for this struct was generated from the following file: