ESPResSo
Extensible Simulation Package for Research on Soft Matter Systems
Loading...
Searching...
No Matches
PackInfoPdfDoublePrecision.cpp File Reference
#include "PackInfoPdfDoublePrecision.h"
#include "core/DataTypes.h"
#include "core/cell/CellInterval.h"
#include "stencil/Directions.h"
+ Include dependency graph for PackInfoPdfDoublePrecision.cpp:

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
 
namespace  walberla::pystencils::internal_pack_BW
 
namespace  walberla::pystencils::internal_pack_W
 
namespace  walberla::pystencils::internal_pack_TW
 
namespace  walberla::pystencils::internal_pack_NW
 
namespace  walberla::pystencils::internal_pack_BS
 
namespace  walberla::pystencils::internal_pack_S
 
namespace  walberla::pystencils::internal_pack_TS
 
namespace  walberla::pystencils::internal_pack_B
 
namespace  walberla::pystencils::internal_pack_T
 
namespace  walberla::pystencils::internal_pack_BN
 
namespace  walberla::pystencils::internal_pack_N
 
namespace  walberla::pystencils::internal_pack_TN
 
namespace  walberla::pystencils::internal_pack_SE
 
namespace  walberla::pystencils::internal_pack_BE
 
namespace  walberla::pystencils::internal_pack_E
 
namespace  walberla::pystencils::internal_pack_TE
 
namespace  walberla::pystencils::internal_pack_NE
 
namespace  walberla::pystencils::internal_unpack_SW
 
namespace  walberla::pystencils::internal_unpack_BW
 
namespace  walberla::pystencils::internal_unpack_W
 
namespace  walberla::pystencils::internal_unpack_TW
 
namespace  walberla::pystencils::internal_unpack_NW
 
namespace  walberla::pystencils::internal_unpack_BS
 
namespace  walberla::pystencils::internal_unpack_S
 
namespace  walberla::pystencils::internal_unpack_TS
 
namespace  walberla::pystencils::internal_unpack_B
 
namespace  walberla::pystencils::internal_unpack_T
 
namespace  walberla::pystencils::internal_unpack_BN
 
namespace  walberla::pystencils::internal_unpack_N
 
namespace  walberla::pystencils::internal_unpack_TN
 
namespace  walberla::pystencils::internal_unpack_SE
 
namespace  walberla::pystencils::internal_unpack_BE
 
namespace  walberla::pystencils::internal_unpack_E
 
namespace  walberla::pystencils::internal_unpack_TE
 
namespace  walberla::pystencils::internal_unpack_NE
 

Functions

static FUNC_PREFIX void walberla::pystencils::internal_pack_SW::pack_SW (double *RESTRICT _data_buffer, double *RESTRICT const _data_pdfs, int64_t const _size_pdfs_0, int64_t const _size_pdfs_1, int64_t const _size_pdfs_2, int64_t const _stride_pdfs_0, int64_t const _stride_pdfs_1, int64_t const _stride_pdfs_2, int64_t const _stride_pdfs_3)
 
static FUNC_PREFIX void walberla::pystencils::internal_pack_BW::pack_BW (double *RESTRICT _data_buffer, double *RESTRICT const _data_pdfs, int64_t const _size_pdfs_0, int64_t const _size_pdfs_1, int64_t const _size_pdfs_2, int64_t const _stride_pdfs_0, int64_t const _stride_pdfs_1, int64_t const _stride_pdfs_2, int64_t const _stride_pdfs_3)
 
static FUNC_PREFIX void walberla::pystencils::internal_pack_W::pack_W (double *RESTRICT _data_buffer, double *RESTRICT const _data_pdfs, int64_t const _size_pdfs_0, int64_t const _size_pdfs_1, int64_t const _size_pdfs_2, int64_t const _stride_pdfs_0, int64_t const _stride_pdfs_1, int64_t const _stride_pdfs_2, int64_t const _stride_pdfs_3)
 
static FUNC_PREFIX void walberla::pystencils::internal_pack_TW::pack_TW (double *RESTRICT _data_buffer, double *RESTRICT const _data_pdfs, int64_t const _size_pdfs_0, int64_t const _size_pdfs_1, int64_t const _size_pdfs_2, int64_t const _stride_pdfs_0, int64_t const _stride_pdfs_1, int64_t const _stride_pdfs_2, int64_t const _stride_pdfs_3)
 
static FUNC_PREFIX void walberla::pystencils::internal_pack_NW::pack_NW (double *RESTRICT _data_buffer, double *RESTRICT const _data_pdfs, int64_t const _size_pdfs_0, int64_t const _size_pdfs_1, int64_t const _size_pdfs_2, int64_t const _stride_pdfs_0, int64_t const _stride_pdfs_1, int64_t const _stride_pdfs_2, int64_t const _stride_pdfs_3)
 
static FUNC_PREFIX void walberla::pystencils::internal_pack_BS::pack_BS (double *RESTRICT _data_buffer, double *RESTRICT const _data_pdfs, int64_t const _size_pdfs_0, int64_t const _size_pdfs_1, int64_t const _size_pdfs_2, int64_t const _stride_pdfs_0, int64_t const _stride_pdfs_1, int64_t const _stride_pdfs_2, int64_t const _stride_pdfs_3)
 
static FUNC_PREFIX void walberla::pystencils::internal_pack_S::pack_S (double *RESTRICT _data_buffer, double *RESTRICT const _data_pdfs, int64_t const _size_pdfs_0, int64_t const _size_pdfs_1, int64_t const _size_pdfs_2, int64_t const _stride_pdfs_0, int64_t const _stride_pdfs_1, int64_t const _stride_pdfs_2, int64_t const _stride_pdfs_3)
 
static FUNC_PREFIX void walberla::pystencils::internal_pack_TS::pack_TS (double *RESTRICT _data_buffer, double *RESTRICT const _data_pdfs, int64_t const _size_pdfs_0, int64_t const _size_pdfs_1, int64_t const _size_pdfs_2, int64_t const _stride_pdfs_0, int64_t const _stride_pdfs_1, int64_t const _stride_pdfs_2, int64_t const _stride_pdfs_3)
 
static FUNC_PREFIX void walberla::pystencils::internal_pack_B::pack_B (double *RESTRICT _data_buffer, double *RESTRICT const _data_pdfs, int64_t const _size_pdfs_0, int64_t const _size_pdfs_1, int64_t const _size_pdfs_2, int64_t const _stride_pdfs_0, int64_t const _stride_pdfs_1, int64_t const _stride_pdfs_2, int64_t const _stride_pdfs_3)
 
static FUNC_PREFIX void walberla::pystencils::internal_pack_T::pack_T (double *RESTRICT _data_buffer, double *RESTRICT const _data_pdfs, int64_t const _size_pdfs_0, int64_t const _size_pdfs_1, int64_t const _size_pdfs_2, int64_t const _stride_pdfs_0, int64_t const _stride_pdfs_1, int64_t const _stride_pdfs_2, int64_t const _stride_pdfs_3)
 
static FUNC_PREFIX void walberla::pystencils::internal_pack_BN::pack_BN (double *RESTRICT _data_buffer, double *RESTRICT const _data_pdfs, int64_t const _size_pdfs_0, int64_t const _size_pdfs_1, int64_t const _size_pdfs_2, int64_t const _stride_pdfs_0, int64_t const _stride_pdfs_1, int64_t const _stride_pdfs_2, int64_t const _stride_pdfs_3)
 
static FUNC_PREFIX void walberla::pystencils::internal_pack_N::pack_N (double *RESTRICT _data_buffer, double *RESTRICT const _data_pdfs, int64_t const _size_pdfs_0, int64_t const _size_pdfs_1, int64_t const _size_pdfs_2, int64_t const _stride_pdfs_0, int64_t const _stride_pdfs_1, int64_t const _stride_pdfs_2, int64_t const _stride_pdfs_3)
 
static FUNC_PREFIX void walberla::pystencils::internal_pack_TN::pack_TN (double *RESTRICT _data_buffer, double *RESTRICT const _data_pdfs, int64_t const _size_pdfs_0, int64_t const _size_pdfs_1, int64_t const _size_pdfs_2, int64_t const _stride_pdfs_0, int64_t const _stride_pdfs_1, int64_t const _stride_pdfs_2, int64_t const _stride_pdfs_3)
 
static FUNC_PREFIX void walberla::pystencils::internal_pack_SE::pack_SE (double *RESTRICT _data_buffer, double *RESTRICT const _data_pdfs, int64_t const _size_pdfs_0, int64_t const _size_pdfs_1, int64_t const _size_pdfs_2, int64_t const _stride_pdfs_0, int64_t const _stride_pdfs_1, int64_t const _stride_pdfs_2, int64_t const _stride_pdfs_3)
 
static FUNC_PREFIX void walberla::pystencils::internal_pack_BE::pack_BE (double *RESTRICT _data_buffer, double *RESTRICT const _data_pdfs, int64_t const _size_pdfs_0, int64_t const _size_pdfs_1, int64_t const _size_pdfs_2, int64_t const _stride_pdfs_0, int64_t const _stride_pdfs_1, int64_t const _stride_pdfs_2, int64_t const _stride_pdfs_3)
 
static FUNC_PREFIX void walberla::pystencils::internal_pack_E::pack_E (double *RESTRICT _data_buffer, double *RESTRICT const _data_pdfs, int64_t const _size_pdfs_0, int64_t const _size_pdfs_1, int64_t const _size_pdfs_2, int64_t const _stride_pdfs_0, int64_t const _stride_pdfs_1, int64_t const _stride_pdfs_2, int64_t const _stride_pdfs_3)
 
static FUNC_PREFIX void walberla::pystencils::internal_pack_TE::pack_TE (double *RESTRICT _data_buffer, double *RESTRICT const _data_pdfs, int64_t const _size_pdfs_0, int64_t const _size_pdfs_1, int64_t const _size_pdfs_2, int64_t const _stride_pdfs_0, int64_t const _stride_pdfs_1, int64_t const _stride_pdfs_2, int64_t const _stride_pdfs_3)
 
static FUNC_PREFIX void walberla::pystencils::internal_pack_NE::pack_NE (double *RESTRICT _data_buffer, double *RESTRICT const _data_pdfs, int64_t const _size_pdfs_0, int64_t const _size_pdfs_1, int64_t const _size_pdfs_2, int64_t const _stride_pdfs_0, int64_t const _stride_pdfs_1, int64_t const _stride_pdfs_2, int64_t const _stride_pdfs_3)
 
static FUNC_PREFIX void walberla::pystencils::internal_unpack_SW::unpack_SW (double *RESTRICT const _data_buffer, double *RESTRICT _data_pdfs, int64_t const _size_pdfs_0, int64_t const _size_pdfs_1, int64_t const _size_pdfs_2, int64_t const _stride_pdfs_0, int64_t const _stride_pdfs_1, int64_t const _stride_pdfs_2, int64_t const _stride_pdfs_3)
 
static FUNC_PREFIX void walberla::pystencils::internal_unpack_BW::unpack_BW (double *RESTRICT const _data_buffer, double *RESTRICT _data_pdfs, int64_t const _size_pdfs_0, int64_t const _size_pdfs_1, int64_t const _size_pdfs_2, int64_t const _stride_pdfs_0, int64_t const _stride_pdfs_1, int64_t const _stride_pdfs_2, int64_t const _stride_pdfs_3)
 
static FUNC_PREFIX void walberla::pystencils::internal_unpack_W::unpack_W (double *RESTRICT const _data_buffer, double *RESTRICT _data_pdfs, int64_t const _size_pdfs_0, int64_t const _size_pdfs_1, int64_t const _size_pdfs_2, int64_t const _stride_pdfs_0, int64_t const _stride_pdfs_1, int64_t const _stride_pdfs_2, int64_t const _stride_pdfs_3)
 
static FUNC_PREFIX void walberla::pystencils::internal_unpack_TW::unpack_TW (double *RESTRICT const _data_buffer, double *RESTRICT _data_pdfs, int64_t const _size_pdfs_0, int64_t const _size_pdfs_1, int64_t const _size_pdfs_2, int64_t const _stride_pdfs_0, int64_t const _stride_pdfs_1, int64_t const _stride_pdfs_2, int64_t const _stride_pdfs_3)
 
static FUNC_PREFIX void walberla::pystencils::internal_unpack_NW::unpack_NW (double *RESTRICT const _data_buffer, double *RESTRICT _data_pdfs, int64_t const _size_pdfs_0, int64_t const _size_pdfs_1, int64_t const _size_pdfs_2, int64_t const _stride_pdfs_0, int64_t const _stride_pdfs_1, int64_t const _stride_pdfs_2, int64_t const _stride_pdfs_3)
 
static FUNC_PREFIX void walberla::pystencils::internal_unpack_BS::unpack_BS (double *RESTRICT const _data_buffer, double *RESTRICT _data_pdfs, int64_t const _size_pdfs_0, int64_t const _size_pdfs_1, int64_t const _size_pdfs_2, int64_t const _stride_pdfs_0, int64_t const _stride_pdfs_1, int64_t const _stride_pdfs_2, int64_t const _stride_pdfs_3)
 
static FUNC_PREFIX void walberla::pystencils::internal_unpack_S::unpack_S (double *RESTRICT const _data_buffer, double *RESTRICT _data_pdfs, int64_t const _size_pdfs_0, int64_t const _size_pdfs_1, int64_t const _size_pdfs_2, int64_t const _stride_pdfs_0, int64_t const _stride_pdfs_1, int64_t const _stride_pdfs_2, int64_t const _stride_pdfs_3)
 
static FUNC_PREFIX void walberla::pystencils::internal_unpack_TS::unpack_TS (double *RESTRICT const _data_buffer, double *RESTRICT _data_pdfs, int64_t const _size_pdfs_0, int64_t const _size_pdfs_1, int64_t const _size_pdfs_2, int64_t const _stride_pdfs_0, int64_t const _stride_pdfs_1, int64_t const _stride_pdfs_2, int64_t const _stride_pdfs_3)
 
static FUNC_PREFIX void walberla::pystencils::internal_unpack_B::unpack_B (double *RESTRICT const _data_buffer, double *RESTRICT _data_pdfs, int64_t const _size_pdfs_0, int64_t const _size_pdfs_1, int64_t const _size_pdfs_2, int64_t const _stride_pdfs_0, int64_t const _stride_pdfs_1, int64_t const _stride_pdfs_2, int64_t const _stride_pdfs_3)
 
static FUNC_PREFIX void walberla::pystencils::internal_unpack_T::unpack_T (double *RESTRICT const _data_buffer, double *RESTRICT _data_pdfs, int64_t const _size_pdfs_0, int64_t const _size_pdfs_1, int64_t const _size_pdfs_2, int64_t const _stride_pdfs_0, int64_t const _stride_pdfs_1, int64_t const _stride_pdfs_2, int64_t const _stride_pdfs_3)
 
static FUNC_PREFIX void walberla::pystencils::internal_unpack_BN::unpack_BN (double *RESTRICT const _data_buffer, double *RESTRICT _data_pdfs, int64_t const _size_pdfs_0, int64_t const _size_pdfs_1, int64_t const _size_pdfs_2, int64_t const _stride_pdfs_0, int64_t const _stride_pdfs_1, int64_t const _stride_pdfs_2, int64_t const _stride_pdfs_3)
 
static FUNC_PREFIX void walberla::pystencils::internal_unpack_N::unpack_N (double *RESTRICT const _data_buffer, double *RESTRICT _data_pdfs, int64_t const _size_pdfs_0, int64_t const _size_pdfs_1, int64_t const _size_pdfs_2, int64_t const _stride_pdfs_0, int64_t const _stride_pdfs_1, int64_t const _stride_pdfs_2, int64_t const _stride_pdfs_3)
 
static FUNC_PREFIX void walberla::pystencils::internal_unpack_TN::unpack_TN (double *RESTRICT const _data_buffer, double *RESTRICT _data_pdfs, int64_t const _size_pdfs_0, int64_t const _size_pdfs_1, int64_t const _size_pdfs_2, int64_t const _stride_pdfs_0, int64_t const _stride_pdfs_1, int64_t const _stride_pdfs_2, int64_t const _stride_pdfs_3)
 
static FUNC_PREFIX void walberla::pystencils::internal_unpack_SE::unpack_SE (double *RESTRICT const _data_buffer, double *RESTRICT _data_pdfs, int64_t const _size_pdfs_0, int64_t const _size_pdfs_1, int64_t const _size_pdfs_2, int64_t const _stride_pdfs_0, int64_t const _stride_pdfs_1, int64_t const _stride_pdfs_2, int64_t const _stride_pdfs_3)
 
static FUNC_PREFIX void walberla::pystencils::internal_unpack_BE::unpack_BE (double *RESTRICT const _data_buffer, double *RESTRICT _data_pdfs, int64_t const _size_pdfs_0, int64_t const _size_pdfs_1, int64_t const _size_pdfs_2, int64_t const _stride_pdfs_0, int64_t const _stride_pdfs_1, int64_t const _stride_pdfs_2, int64_t const _stride_pdfs_3)
 
static FUNC_PREFIX void walberla::pystencils::internal_unpack_E::unpack_E (double *RESTRICT const _data_buffer, double *RESTRICT _data_pdfs, int64_t const _size_pdfs_0, int64_t const _size_pdfs_1, int64_t const _size_pdfs_2, int64_t const _stride_pdfs_0, int64_t const _stride_pdfs_1, int64_t const _stride_pdfs_2, int64_t const _stride_pdfs_3)
 
static FUNC_PREFIX void walberla::pystencils::internal_unpack_TE::unpack_TE (double *RESTRICT const _data_buffer, double *RESTRICT _data_pdfs, int64_t const _size_pdfs_0, int64_t const _size_pdfs_1, int64_t const _size_pdfs_2, int64_t const _stride_pdfs_0, int64_t const _stride_pdfs_1, int64_t const _stride_pdfs_2, int64_t const _stride_pdfs_3)
 
static FUNC_PREFIX void walberla::pystencils::internal_unpack_NE::unpack_NE (double *RESTRICT const _data_buffer, double *RESTRICT _data_pdfs, int64_t const _size_pdfs_0, int64_t const _size_pdfs_1, int64_t const _size_pdfs_2, int64_t const _stride_pdfs_0, int64_t const _stride_pdfs_1, int64_t const _stride_pdfs_2, int64_t const _stride_pdfs_3)