walberla::lbm::QCriterion Struct Reference

#include <QCriterion.h>

Static Public Member Functions

template<typename VelocityField_T , typename Filter_T >
static real_t get (const VelocityField_T &velocityField, const Filter_T &filter, const cell_idx_t x, const cell_idx_t y, const cell_idx_t z, real_t dx=real_t(1), real_t dy=real_t(1), real_t dz=real_t(1))
 
static real_t calculate (const Vector3< real_t > xa, const Vector3< real_t > xb, const Vector3< real_t > ya, const Vector3< real_t > yb, const Vector3< real_t > za, const Vector3< real_t > zb, const real_t dx, const real_t dy, const real_t dz)
 

Member Function Documentation

◆ calculate()

static real_t walberla::lbm::QCriterion::calculate ( const Vector3< real_t xa,
const Vector3< real_t xb,
const Vector3< real_t ya,
const Vector3< real_t yb,
const Vector3< real_t za,
const Vector3< real_t zb,
const real_t  dx,
const real_t  dy,
const real_t  dz 
)
inlinestatic

◆ get()

template<typename VelocityField_T , typename Filter_T >
static real_t walberla::lbm::QCriterion::get ( const VelocityField_T &  velocityField,
const Filter_T &  filter,
const cell_idx_t  x,
const cell_idx_t  y,
const cell_idx_t  z,
real_t  dx = real_t(1),
real_t  dy = real_t(1),
real_t  dz = real_t(1) 
)
inlinestatic

The documentation for this struct was generated from the following file: