Sacado Package Browser (Single Doxygen Collection)
Version of the Day
|
Classes | |
struct | HierarchicalFlatTag |
struct | HierarchicalTeamTag |
Public Types | |
typedef FluxView::non_const_value_type | scalar_type |
typedef FluxView::execution_space | execution_space |
typedef Kokkos::TeamPolicy < execution_space > ::member_type | team_handle |
Public Member Functions | |
KOKKOS_INLINE_FUNCTION | AdvectionKernel (const FluxView &flux, const WgbView &gb, const SrcView &src, const WbsView &bs, const ResidualView &residual, const scalar_type &c) |
KOKKOS_INLINE_FUNCTION size_t | num_cells () const |
KOKKOS_INLINE_FUNCTION void | operator() (const size_t cell, const int basis) const |
KOKKOS_INLINE_FUNCTION void | operator() (const size_t cell) const |
template<unsigned VS> | |
KOKKOS_INLINE_FUNCTION void | operator() (const HierarchicalFlatTag< VS >, const team_handle &team) const |
template<unsigned VS> | |
KOKKOS_INLINE_FUNCTION void | operator() (const HierarchicalTeamTag< VS >, const team_handle &team) const |
Public Attributes | |
const FluxView | flux_m_i |
const WgbView | wgb |
const SrcView | src_m_i |
const WbsView | wbs |
const ResidualView | residual_m_i |
const scalar_type | coeff |
const size_t | ncells |
const int | num_basis |
const int | num_points |
const int | num_dim |
Definition at line 22 of file fad_kokkos_hierarchical.cpp.
typedef FluxView::non_const_value_type AdvectionKernel< FluxView, WgbView, SrcView, WbsView, ResidualView >::scalar_type |
Definition at line 41 of file fad_kokkos_hierarchical.cpp.
typedef FluxView::execution_space AdvectionKernel< FluxView, WgbView, SrcView, WbsView, ResidualView >::execution_space |
Definition at line 42 of file fad_kokkos_hierarchical.cpp.
typedef Kokkos::TeamPolicy<execution_space>::member_type AdvectionKernel< FluxView, WgbView, SrcView, WbsView, ResidualView >::team_handle |
Definition at line 43 of file fad_kokkos_hierarchical.cpp.
|
inline |
Definition at line 59 of file fad_kokkos_hierarchical.cpp.
|
inline |
Definition at line 76 of file fad_kokkos_hierarchical.cpp.
|
inline |
Definition at line 79 of file fad_kokkos_hierarchical.cpp.
|
inline |
Definition at line 90 of file fad_kokkos_hierarchical.cpp.
|
inline |
Definition at line 98 of file fad_kokkos_hierarchical.cpp.
|
inline |
Definition at line 106 of file fad_kokkos_hierarchical.cpp.
const FluxView AdvectionKernel< FluxView, WgbView, SrcView, WbsView, ResidualView >::flux_m_i |
Definition at line 45 of file fad_kokkos_hierarchical.cpp.
const WgbView AdvectionKernel< FluxView, WgbView, SrcView, WbsView, ResidualView >::wgb |
Definition at line 46 of file fad_kokkos_hierarchical.cpp.
const SrcView AdvectionKernel< FluxView, WgbView, SrcView, WbsView, ResidualView >::src_m_i |
Definition at line 47 of file fad_kokkos_hierarchical.cpp.
const WbsView AdvectionKernel< FluxView, WgbView, SrcView, WbsView, ResidualView >::wbs |
Definition at line 48 of file fad_kokkos_hierarchical.cpp.
const ResidualView AdvectionKernel< FluxView, WgbView, SrcView, WbsView, ResidualView >::residual_m_i |
Definition at line 49 of file fad_kokkos_hierarchical.cpp.
const scalar_type AdvectionKernel< FluxView, WgbView, SrcView, WbsView, ResidualView >::coeff |
Definition at line 50 of file fad_kokkos_hierarchical.cpp.
const size_t AdvectionKernel< FluxView, WgbView, SrcView, WbsView, ResidualView >::ncells |
Definition at line 51 of file fad_kokkos_hierarchical.cpp.
const int AdvectionKernel< FluxView, WgbView, SrcView, WbsView, ResidualView >::num_basis |
Definition at line 52 of file fad_kokkos_hierarchical.cpp.
const int AdvectionKernel< FluxView, WgbView, SrcView, WbsView, ResidualView >::num_points |
Definition at line 52 of file fad_kokkos_hierarchical.cpp.
const int AdvectionKernel< FluxView, WgbView, SrcView, WbsView, ResidualView >::num_dim |
Definition at line 52 of file fad_kokkos_hierarchical.cpp.