walberla::gpu::GPUSweepBase< GPUField_T > Class Template Reference

#include <GPUSweepBase.h>

Public Member Functions

 GPUSweepBase ()=default
 
virtual ~GPUSweepBase ()
 
GPUField_T * getDstField (GPUField_T *const src)
 

Protected Attributes

std::set< GPUField_T *, field::SwapableCompare< GPUField_T * > > dstFields_
 

Constructor & Destructor Documentation

◆ GPUSweepBase()

template<typename GPUField_T >
walberla::gpu::GPUSweepBase< GPUField_T >::GPUSweepBase ( )
default

◆ ~GPUSweepBase()

template<typename GPUField_T >
virtual walberla::gpu::GPUSweepBase< GPUField_T >::~GPUSweepBase ( )
inlinevirtual

Member Function Documentation

◆ getDstField()

template<typename GPUField_T >
GPUField_T* walberla::gpu::GPUSweepBase< GPUField_T >::getDstField ( GPUField_T *const  src)
inline

Member Data Documentation

◆ dstFields_

template<typename GPUField_T >
std::set< GPUField_T *, field::SwapableCompare< GPUField_T * > > walberla::gpu::GPUSweepBase< GPUField_T >::dstFields_
protected

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