Stokhos Package Browser (Single Doxygen Collection)
Version of the Day
|
Get mean values matrix for mean-based preconditioning. More...
#include <Stokhos_Tpetra_Utilities.hpp>
Public Types | |
typedef Sacado::MP::Vector< Storage > | Scalar |
typedef Scalar::value_type | MeanScalar |
typedef Kokkos::View< Scalar *, P... > | ViewType |
typedef Kokkos::View< MeanScalar *, P... > | MeanViewType |
typedef ViewType::execution_space | execution_space |
typedef ViewType::size_type | size_type |
Public Member Functions | |
GetScalarMeanValsFunc (const ViewType &vals_) | |
KOKKOS_INLINE_FUNCTION void | operator() (const size_type i) const |
MeanViewType | getMeanValues () const |
Private Attributes | |
MeanViewType | mean_vals |
ViewType | vals |
const size_type | vec_size |
Get mean values matrix for mean-based preconditioning.
Specialization for Sacado::MP::Vector
Definition at line 202 of file Stokhos_Tpetra_Utilities.hpp.
typedef Sacado::MP::Vector<Storage> Stokhos::GetScalarMeanValsFunc< Kokkos::View< Sacado::MP::Vector< Storage > *, P... > >::Scalar |
Definition at line 205 of file Stokhos_Tpetra_Utilities.hpp.
typedef Scalar::value_type Stokhos::GetScalarMeanValsFunc< Kokkos::View< Sacado::MP::Vector< Storage > *, P... > >::MeanScalar |
Definition at line 206 of file Stokhos_Tpetra_Utilities.hpp.
typedef Kokkos::View< Scalar*, P... > Stokhos::GetScalarMeanValsFunc< Kokkos::View< Sacado::MP::Vector< Storage > *, P... > >::ViewType |
Definition at line 207 of file Stokhos_Tpetra_Utilities.hpp.
typedef Kokkos::View< MeanScalar*, P... > Stokhos::GetScalarMeanValsFunc< Kokkos::View< Sacado::MP::Vector< Storage > *, P... > >::MeanViewType |
Definition at line 208 of file Stokhos_Tpetra_Utilities.hpp.
typedef ViewType::execution_space Stokhos::GetScalarMeanValsFunc< Kokkos::View< Sacado::MP::Vector< Storage > *, P... > >::execution_space |
Definition at line 209 of file Stokhos_Tpetra_Utilities.hpp.
typedef ViewType::size_type Stokhos::GetScalarMeanValsFunc< Kokkos::View< Sacado::MP::Vector< Storage > *, P... > >::size_type |
Definition at line 210 of file Stokhos_Tpetra_Utilities.hpp.
|
inline |
Definition at line 212 of file Stokhos_Tpetra_Utilities.hpp.
|
inline |
Definition at line 221 of file Stokhos_Tpetra_Utilities.hpp.
|
inline |
Definition at line 229 of file Stokhos_Tpetra_Utilities.hpp.
|
private |
Definition at line 232 of file Stokhos_Tpetra_Utilities.hpp.
|
private |
Definition at line 233 of file Stokhos_Tpetra_Utilities.hpp.
|
private |
Definition at line 234 of file Stokhos_Tpetra_Utilities.hpp.