|
template<typename LatticeStorageSpecification_T > |
GPUPdfField< LatticeStorageSpecification_T > * | walberla::lbm_generated::internal::createGPUPdfField (const IBlock *const block, const StructuredBlockStorage *const bs, const LatticeStorageSpecification_T &storageSpecification, const uint_t ghostLayers, const field::Layout &layout, const bool usePitchedMem) |
|
template<typename Field_T , typename LatticeStorageSpecification_T > |
GPUPdfField< LatticeStorageSpecification_T > * | walberla::lbm_generated::internal::createGPUPdfFieldFromCPUPdfField (const IBlock *const block, const StructuredBlockStorage *const, const LatticeStorageSpecification_T &storageSpecification, ConstBlockDataID cpuFieldID, const bool usePitchedMem, const bool copyCPUField=true) |
|
template<typename GPUField_T , typename LatticeStorageSpecification_T > |
BlockDataID | walberla::lbm_generated::addGPUPdfFieldToStorage (const shared_ptr< StructuredBlockStorage > &bs, const std::string &identifier, const LatticeStorageSpecification_T &storageSpecification, const Layout layout=fzyx, const uint_t nrOfGhostLayers=1, const bool usePitchedMem=true) |
|
template<typename Field_T , typename LatticeStorageSpecification_T > |
BlockDataID | walberla::lbm_generated::addGPUPdfFieldToStorage (const shared_ptr< StructuredBlockStorage > &bs, ConstBlockDataID cpuFieldID, const LatticeStorageSpecification_T &storageSpecification, const std::string &identifier, const bool usePitchedMem=true, const bool copyCPUField=true) |
|