XGC1
Public Types | Public Member Functions | Public Attributes | List of all members
LocalFields< gen_pack_type > Struct Template Reference

#include <local_fields.hpp>

Collaboration diagram for LocalFields< gen_pack_type >:
Collaboration graph
[legend]

Public Types

using pack_type = typename getLocalPackType< gen_pack_type >::pack_type
 

Public Member Functions

template<Label FN>
KOKKOS_INLINE_FUNCTION const auto & get () const
 
template<Label FN>
KOKKOS_INLINE_FUNCTION auto & get ()
 

Public Attributes

pack_type pack
 

Member Typedef Documentation

◆ pack_type

template<typename gen_pack_type >
using LocalFields< gen_pack_type >::pack_type = typename getLocalPackType<gen_pack_type>::pack_type

Member Function Documentation

◆ get() [1/2]

template<typename gen_pack_type >
template<Label FN>
KOKKOS_INLINE_FUNCTION auto& LocalFields< gen_pack_type >::get ( )
inline

◆ get() [2/2]

template<typename gen_pack_type >
template<Label FN>
KOKKOS_INLINE_FUNCTION const auto& LocalFields< gen_pack_type >::get ( ) const
inline

Member Data Documentation

◆ pack

template<typename gen_pack_type >
pack_type LocalFields< gen_pack_type >::pack

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