Intrepid2
Intrepid2::FullArgExtractorWritableData< passThroughBlockDiagonalArgs > Struct Template Reference

For use with Data object into which a value will be stored. We use passThroughBlockDiagonalArgs = true for storeInPlaceCombination(). More...

#include <Intrepid2_DataCombiners.hpp>

Static Public Member Functions

template<class ViewType, class ... IntArgs>
static KOKKOS_INLINE_FUNCTION ViewType::reference_type get (const ViewType &view, const IntArgs &... intArgs)

Detailed Description

template<bool passThroughBlockDiagonalArgs>
struct Intrepid2::FullArgExtractorWritableData< passThroughBlockDiagonalArgs >

For use with Data object into which a value will be stored. We use passThroughBlockDiagonalArgs = true for storeInPlaceCombination().

Definition at line 135 of file Intrepid2_DataCombiners.hpp.

Member Function Documentation

◆ get()

template<bool passThroughBlockDiagonalArgs>
template<class ViewType, class ... IntArgs>
KOKKOS_INLINE_FUNCTION ViewType::reference_type Intrepid2::FullArgExtractorWritableData< passThroughBlockDiagonalArgs >::get ( const ViewType & view,
const IntArgs &... intArgs )
inlinestatic

Definition at line 138 of file Intrepid2_DataCombiners.hpp.


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