waLBerla 7.2
Loading...
Searching...
No Matches
FieldCopy.h File Reference

Detailed Description

Namespaces

namespace  walberla
 Storage for detected contacts which can be used to perform actions for all contacts, e.g.
 
namespace  walberla::gpu
 

Functions

template<typename DstType , typename SrcType >
void walberla::gpu::fieldCpy (const shared_ptr< StructuredBlockStorage > &blocks, BlockDataID dstID, ConstBlockDataID srcID)
 
template<typename DstType , typename SrcType >
std::function< void()> walberla::gpu::fieldCpyFunctor (const shared_ptr< StructuredBlockStorage > &blocks, BlockDataID dstID, ConstBlockDataID srcID)
 
template<typename DstType , typename SrcType >
void walberla::gpu::fieldCpySweepFunction (BlockDataID dstID, ConstBlockDataID srcID, IBlock *block)
 
template<typename DstType , typename SrcType >
std::function< void(IBlock *)> walberla::gpu::fieldCpyFunctor (BlockDataID dstID, ConstBlockDataID srcID)
 
template<typename T , uint_t fs>
void walberla::gpu::fieldCpy (gpu::GPUField< T > &dst, const field::Field< T, fs > &src)
 
template<typename T , uint_t fs>
void walberla::gpu::fieldCpy (field::Field< T, fs > &dst, const gpu::GPUField< T > &src)