Stokhos Package Browser (Single Doxygen Collection)
Version of the Day
|
#include <fenl_functors.hpp>
Classes | |
struct | apply |
Public Types | |
enum | { is_constant = false } |
enum | { is_constant = false } |
typedef Kokkos::View< Scalar *, Kokkos::LayoutLeft, Device > | RandomVariableView |
typedef RandomVariableView::size_type | size_type |
typedef LocalViewTraits < RandomVariableView > | local_rv_view_traits |
typedef local_rv_view_traits::local_view_type | local_rv_view_type |
typedef local_rv_view_traits::local_value_type | local_scalar_type |
typedef Stokhos::KL::ExponentialRandomField < MeshScalar, Device > | rf_type |
typedef Kokkos::View< Scalar *, Kokkos::LayoutLeft, Device > | RandomVariableView |
typedef RandomVariableView::size_type | size_type |
typedef LocalViewTraits < RandomVariableView > | local_rv_view_traits |
typedef local_rv_view_traits::local_view_type | local_rv_view_type |
typedef local_rv_view_traits::local_value_type | local_scalar_type |
typedef Stokhos::KL::ExponentialRandomField < MeshScalar, Device > | rf_type |
Public Member Functions | |
ExponentialKLCoefficient (const MeshScalar mean, const MeshScalar variance, const MeshScalar correlation_length, const size_type num_rv) | |
ExponentialKLCoefficient (const ExponentialKLCoefficient &rhs) | |
KOKKOS_INLINE_FUNCTION void | setRandomVariables (const RandomVariableView &rv) |
KOKKOS_INLINE_FUNCTION RandomVariableView | getRandomVariables () const |
KOKKOS_INLINE_FUNCTION local_scalar_type | operator() (const MeshScalar point[], const size_type ensemble_rank) const |
ExponentialKLCoefficient (const MeshScalar mean, const MeshScalar variance, const MeshScalar correlation_length, const size_type num_rv) | |
ExponentialKLCoefficient (const ExponentialKLCoefficient &rhs) | |
KOKKOS_INLINE_FUNCTION void | setRandomVariables (const RandomVariableView &rv) |
KOKKOS_INLINE_FUNCTION RandomVariableView | getRandomVariables () const |
KOKKOS_INLINE_FUNCTION local_scalar_type | operator() (const MeshScalar point[], const size_type ensemble_rank) const |
Public Attributes | |
rf_type | m_rf |
const MeshScalar | m_mean |
const MeshScalar | m_variance |
const MeshScalar | m_corr_len |
const size_type | m_num_rv |
RandomVariableView | m_rv |
Definition at line 491 of file FadMPAssembly/fenl_functors.hpp.
typedef Kokkos::View<Scalar*, Kokkos::LayoutLeft, Device> Kokkos::Example::FENL::ExponentialKLCoefficient< Scalar, MeshScalar, Device >::RandomVariableView |
Definition at line 501 of file FadMPAssembly/fenl_functors.hpp.
typedef RandomVariableView::size_type Kokkos::Example::FENL::ExponentialKLCoefficient< Scalar, MeshScalar, Device >::size_type |
Definition at line 502 of file FadMPAssembly/fenl_functors.hpp.
typedef LocalViewTraits< RandomVariableView > Kokkos::Example::FENL::ExponentialKLCoefficient< Scalar, MeshScalar, Device >::local_rv_view_traits |
Definition at line 504 of file FadMPAssembly/fenl_functors.hpp.
typedef local_rv_view_traits::local_view_type Kokkos::Example::FENL::ExponentialKLCoefficient< Scalar, MeshScalar, Device >::local_rv_view_type |
Definition at line 505 of file FadMPAssembly/fenl_functors.hpp.
typedef local_rv_view_traits::local_value_type Kokkos::Example::FENL::ExponentialKLCoefficient< Scalar, MeshScalar, Device >::local_scalar_type |
Definition at line 506 of file FadMPAssembly/fenl_functors.hpp.
typedef Stokhos::KL::ExponentialRandomField<MeshScalar, Device> Kokkos::Example::FENL::ExponentialKLCoefficient< Scalar, MeshScalar, Device >::rf_type |
Definition at line 507 of file FadMPAssembly/fenl_functors.hpp.
typedef Kokkos::View<Scalar*, Kokkos::LayoutLeft, Device> Kokkos::Example::FENL::ExponentialKLCoefficient< Scalar, MeshScalar, Device >::RandomVariableView |
Definition at line 497 of file MPAssembly/fenl_functors.hpp.
typedef RandomVariableView::size_type Kokkos::Example::FENL::ExponentialKLCoefficient< Scalar, MeshScalar, Device >::size_type |
Definition at line 498 of file MPAssembly/fenl_functors.hpp.
typedef LocalViewTraits< RandomVariableView > Kokkos::Example::FENL::ExponentialKLCoefficient< Scalar, MeshScalar, Device >::local_rv_view_traits |
Definition at line 500 of file MPAssembly/fenl_functors.hpp.
typedef local_rv_view_traits::local_view_type Kokkos::Example::FENL::ExponentialKLCoefficient< Scalar, MeshScalar, Device >::local_rv_view_type |
Definition at line 501 of file MPAssembly/fenl_functors.hpp.
typedef local_rv_view_traits::local_value_type Kokkos::Example::FENL::ExponentialKLCoefficient< Scalar, MeshScalar, Device >::local_scalar_type |
Definition at line 502 of file MPAssembly/fenl_functors.hpp.
typedef Stokhos::KL::ExponentialRandomField<MeshScalar, Device> Kokkos::Example::FENL::ExponentialKLCoefficient< Scalar, MeshScalar, Device >::rf_type |
Definition at line 503 of file MPAssembly/fenl_functors.hpp.
anonymous enum |
Enumerator | |
---|---|
is_constant |
Definition at line 500 of file FadMPAssembly/fenl_functors.hpp.
anonymous enum |
Enumerator | |
---|---|
is_constant |
Definition at line 496 of file MPAssembly/fenl_functors.hpp.
|
inline |
Definition at line 518 of file FadMPAssembly/fenl_functors.hpp.
|
inline |
Definition at line 543 of file FadMPAssembly/fenl_functors.hpp.
|
inline |
Definition at line 514 of file MPAssembly/fenl_functors.hpp.
|
inline |
Definition at line 539 of file MPAssembly/fenl_functors.hpp.
|
inline |
Definition at line 552 of file FadMPAssembly/fenl_functors.hpp.
|
inline |
Definition at line 555 of file FadMPAssembly/fenl_functors.hpp.
|
inline |
Definition at line 558 of file FadMPAssembly/fenl_functors.hpp.
|
inline |
Definition at line 548 of file MPAssembly/fenl_functors.hpp.
|
inline |
Definition at line 551 of file MPAssembly/fenl_functors.hpp.
|
inline |
Definition at line 554 of file MPAssembly/fenl_functors.hpp.
rf_type Kokkos::Example::FENL::ExponentialKLCoefficient< Scalar, MeshScalar, Device >::m_rf |
Definition at line 509 of file FadMPAssembly/fenl_functors.hpp.
const MeshScalar Kokkos::Example::FENL::ExponentialKLCoefficient< Scalar, MeshScalar, Device >::m_mean |
Definition at line 510 of file FadMPAssembly/fenl_functors.hpp.
const MeshScalar Kokkos::Example::FENL::ExponentialKLCoefficient< Scalar, MeshScalar, Device >::m_variance |
Definition at line 511 of file FadMPAssembly/fenl_functors.hpp.
const MeshScalar Kokkos::Example::FENL::ExponentialKLCoefficient< Scalar, MeshScalar, Device >::m_corr_len |
Definition at line 512 of file FadMPAssembly/fenl_functors.hpp.
const size_type Kokkos::Example::FENL::ExponentialKLCoefficient< Scalar, MeshScalar, Device >::m_num_rv |
Definition at line 513 of file FadMPAssembly/fenl_functors.hpp.
RandomVariableView Kokkos::Example::FENL::ExponentialKLCoefficient< Scalar, MeshScalar, Device >::m_rv |
Definition at line 514 of file FadMPAssembly/fenl_functors.hpp.