XGCa
Public Member Functions | Public Attributes | List of all members
UnfusedPushTmpViews< Device > Struct Template Reference

#include <unfused_push_algorithm.hpp>

Collaboration diagram for UnfusedPushTmpViews< Device >:
Collaboration graph
[legend]

Public Member Functions

 UnfusedPushTmpViews ()
 
 UnfusedPushTmpViews (int n)
 
void resize (int n)
 

Public Attributes

Cabana::AoSoA< PhaseDataTypes, Device, VEC_LEN > phase0
 
Cabana::AoSoA< PhaseDataTypes, Device, VEC_LEN > dy
 
Cabana::AoSoA< PhaseDataTypes, Device, VEC_LEN > dy_sum
 
View< int *, CLayout, Device > current_tr
 

Constructor & Destructor Documentation

◆ UnfusedPushTmpViews() [1/2]

template<class Device >
UnfusedPushTmpViews< Device >::UnfusedPushTmpViews ( )
inline

◆ UnfusedPushTmpViews() [2/2]

template<class Device >
UnfusedPushTmpViews< Device >::UnfusedPushTmpViews ( int  n)
inline

Member Function Documentation

◆ resize()

template<class Device >
void UnfusedPushTmpViews< Device >::resize ( int  n)
inline
Here is the caller graph for this function:

Member Data Documentation

◆ current_tr

template<class Device >
View<int*,CLayout,Device> UnfusedPushTmpViews< Device >::current_tr

◆ dy

template<class Device >
Cabana::AoSoA<PhaseDataTypes,Device,VEC_LEN> UnfusedPushTmpViews< Device >::dy

◆ dy_sum

template<class Device >
Cabana::AoSoA<PhaseDataTypes,Device,VEC_LEN> UnfusedPushTmpViews< Device >::dy_sum

◆ phase0

template<class Device >
Cabana::AoSoA<PhaseDataTypes,Device,VEC_LEN> UnfusedPushTmpViews< Device >::phase0

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