| Stokhos Package Browser (Single Doxygen Collection)
    Version of the Day
    | 
Data structure storing a dense 3-tensor C(i,j,k). More...
#include <Stokhos_Dense3Tensor.hpp>

| Public Member Functions | |
| Dense3Tensor (ordinal_type sz) | |
| Constructor.  More... | |
| ~Dense3Tensor () | |
| Destructor.  More... | |
| ordinal_type | size () const | 
| Return size.  More... | |
| const value_type & | operator() (ordinal_type i, ordinal_type j, ordinal_type k) const | 
| Get value (i,j,k)  More... | |
| value_type & | operator() (ordinal_type i, ordinal_type j, ordinal_type k) | 
| Get value (i,j,k)  More... | |
| ordinal_type | num_values (ordinal_type k) const | 
| Return number of non-zero's in Cijk for a given k.  More... | |
| void | value (ordinal_type k, ordinal_type l, ordinal_type &i, ordinal_type &j, value_type &c) const | 
| Get value (i,j,k) using sparse access.  More... | |
| void | print (std::ostream &os) const | 
| Print tensor.  More... | |
| Protected Attributes | |
| ordinal_type | l | 
| Size of each dimension.  More... | |
| Teuchos::Array< value_type > | Cijk_values | 
| Dense tensor array.  More... | |
| Private Member Functions | |
| Dense3Tensor (const Dense3Tensor &) | |
| Dense3Tensor & | operator= (const Dense3Tensor &b) | 
Data structure storing a dense 3-tensor C(i,j,k).
Definition at line 57 of file Stokhos_Dense3Tensor.hpp.
| Stokhos::Dense3Tensor< ordinal_type, value_type >::Dense3Tensor | ( | ordinal_type | sz | ) | 
Constructor.
Definition at line 46 of file Stokhos_Dense3TensorImp.hpp.
| Stokhos::Dense3Tensor< ordinal_type, value_type >::~Dense3Tensor | ( | ) | 
Destructor.
Definition at line 54 of file Stokhos_Dense3TensorImp.hpp.
| 
 | private | 
| ordinal_type Stokhos::Dense3Tensor< ordinal_type, value_type >::size | ( | ) | const | 
Return size.
Definition at line 61 of file Stokhos_Dense3TensorImp.hpp.
| const value_type & Stokhos::Dense3Tensor< ordinal_type, value_type >::operator() | ( | ordinal_type | i, | 
| ordinal_type | j, | ||
| ordinal_type | k | ||
| ) | const | 
Get value (i,j,k)
Definition at line 69 of file Stokhos_Dense3TensorImp.hpp.
| value_type & Stokhos::Dense3Tensor< ordinal_type, value_type >::operator() | ( | ordinal_type | i, | 
| ordinal_type | j, | ||
| ordinal_type | k | ||
| ) | 
Get value (i,j,k)
Definition at line 77 of file Stokhos_Dense3TensorImp.hpp.
| ordinal_type Stokhos::Dense3Tensor< ordinal_type, value_type >::num_values | ( | ordinal_type | k | ) | const | 
Return number of non-zero's in Cijk for a given k.
Definition at line 85 of file Stokhos_Dense3TensorImp.hpp.
| void Stokhos::Dense3Tensor< ordinal_type, value_type >::value | ( | ordinal_type | k, | 
| ordinal_type | l, | ||
| ordinal_type & | i, | ||
| ordinal_type & | j, | ||
| value_type & | c | ||
| ) | const | 
Get value (i,j,k) using sparse access.
Definition at line 93 of file Stokhos_Dense3TensorImp.hpp.
| void Stokhos::Dense3Tensor< ordinal_type, value_type >::print | ( | std::ostream & | os | ) | const | 
Print tensor.
Definition at line 104 of file Stokhos_Dense3TensorImp.hpp.
| 
 | private | 
| 
 | protected | 
Size of each dimension.
Definition at line 97 of file Stokhos_Dense3Tensor.hpp.
| 
 | protected | 
Dense tensor array.
Definition at line 100 of file Stokhos_Dense3Tensor.hpp.
 1.8.5
 1.8.5