|
| template<typename GpuField_T > |
| uint64_t | walberla::gpu::internal::gpufield_ptr (const GpuField_T &gpuField) |
| |
| template<typename GpuField_T > |
| std::string | walberla::gpu::internal::gpufield_dtypeStr (const GpuField_T &) |
| |
| template<typename... GpuFields> |
| void | walberla::gpu::internal::addToStorage (const shared_ptr< StructuredBlockForest > &blocks, const std::string &name, py::object &dtype, uint_t fs, uint_t gl, Layout layout, bool usePitchedMem) |
| |
| template<typename... GpuField_T> |
| static py::object | walberla::gpu::internal::PackInfoWrapper (const shared_ptr< StructuredBlockForest > &blocks, const std::string &name, uint_t numberOfGhostLayers) |
| |
| template<typename... GpuField_T> |
| static py::object | walberla::gpu::internal::UniformMPIDatatypeInfoWrapper (const shared_ptr< StructuredBlockForest > &blocks, const std::string &name, uint_t numberOfGhostLayers) |
| |
| template<typename... CpuFields> |
| void | walberla::gpu::internal::copyFieldToGPU (const shared_ptr< StructuredBlockForest > &blocks, const std::string &gpuFieldName, const std::string &cpuFieldName, bool toGPU) |
| |
| template<typename... GpuFields> |
| void | walberla::gpu::exportModuleToPython (py::module_ &m) |
| |
| template<typename... CpuFields> |
| void | walberla::gpu::exportCopyFunctionsToPython (py::module_ &m) |
| |