waLBerla 7.2
Loading...
Searching...
No Matches
NonuniformGPUCommData.impl.h File Reference

Detailed Description

#include "blockforest/all.h"
#include "lbm_generated/gpu/NonuniformGPUCommData.h"
#include "stencil/Directions.h"

Namespaces

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

Macros

#define IDX_FLAG(d)   (1 << d)
 
#define INTERIOR_FLAG_BIT   29
 
#define INTERIOR_FLAG   (1 << INTERIOR_FLAG_BIT)
 
#define PASS_THROUGH_FLAG_BIT   30
 
#define PASS_THROUGH_FLAG   (1 << PASS_THROUGH_FLAG_BIT)
 
#define CORNER_SKIPPING_ORIGIN_FLAG_BIT   31
 
#define CORNER_SKIPPING_ORIGIN_FLAG   (1 << CORNER_SKIPPING_ORIGIN_FLAG_BIT)
 

Macro Definition Documentation

◆ CORNER_SKIPPING_ORIGIN_FLAG

#define CORNER_SKIPPING_ORIGIN_FLAG   (1 << CORNER_SKIPPING_ORIGIN_FLAG_BIT)

◆ CORNER_SKIPPING_ORIGIN_FLAG_BIT

#define CORNER_SKIPPING_ORIGIN_FLAG_BIT   31

◆ IDX_FLAG

#define IDX_FLAG ( d)    (1 << d)

◆ INTERIOR_FLAG

#define INTERIOR_FLAG   (1 << INTERIOR_FLAG_BIT)

◆ INTERIOR_FLAG_BIT

#define INTERIOR_FLAG_BIT   29

◆ PASS_THROUGH_FLAG

#define PASS_THROUGH_FLAG   (1 << PASS_THROUGH_FLAG_BIT)

◆ PASS_THROUGH_FLAG_BIT

#define PASS_THROUGH_FLAG_BIT   30