ESPResSo
Extensible Simulation Package for Research on Soft Matter Systems
Loading...
Searching...
No Matches
PackInfoVecSinglePrecisionCUDA.cu File Reference
#include "core/DataTypes.h"
#include "core/cell/CellInterval.h"
#include "domain_decomposition/IBlock.h"
#include "stencil/Directions.h"
#include "PackInfoVecSinglePrecisionCUDA.h"

Go to the source code of this file.

Namespaces

namespace  walberla
 \file PackInfoPdfDoublePrecision.cpp \author pystencils
 
namespace  walberla::pystencils
 
namespace  walberla::pystencils::internal_pack_SW_BW_W_TW_NW_BS_S_TS_B_C_T_BN_N_TN_SE_BE_E_TE_NE
 
namespace  walberla::pystencils::internal_unpack_SW_BW_W_TW_NW_BS_S_TS_B_C_T_BN_N_TN_SE_BE_E_TE_NE
 

Macros

#define FUNC_PREFIX   __global__
 \file PackInfoVecSinglePrecisionCUDA.cpp \author pystencils
 
#define RESTRICT
 

Functions

static FUNC_PREFIX walberla::pystencils::internal_pack_SW_BW_W_TW_NW_BS_S_TS_B_C_T_BN_N_TN_SE_BE_E_TE_NE::__launch_bounds__ (256) void pack_SW_BW_W_TW_NW_BS_S_TS_B_C_T_BN_N_TN_SE_BE_E_TE_NE(float *RESTRICT _data_buffer
 
static FUNC_PREFIX walberla::pystencils::internal_unpack_SW_BW_W_TW_NW_BS_S_TS_B_C_T_BN_N_TN_SE_BE_E_TE_NE::__launch_bounds__ (256) void unpack_SW_BW_W_TW_NW_BS_S_TS_B_C_T_BN_N_TN_SE_BE_E_TE_NE(float *RESTRICT const _data_buffer
 

Macro Definition Documentation

◆ FUNC_PREFIX

#define FUNC_PREFIX   __global__

\file PackInfoVecSinglePrecisionCUDA.cpp \author pystencils

Definition at line 29 of file PackInfoVecSinglePrecisionCUDA.cu.

◆ RESTRICT

#define RESTRICT

Definition at line 61 of file PackInfoVecSinglePrecisionCUDA.cu.