VirtualFluids 0.2.0
Parallel CFD LBM Solver
Loading...
Searching...
No Matches
wallModelMoninObukhov.h File Reference
#include <algorithm>
#include <cmath>
#include <basics/DataTypes.h>
#include <basics/constants/NumericConstants.h>
#include <lbm/MacroscopicQuantities.h>
#include <lbm/collision/TurbulentViscosity.h>
#include <lbm/constants/D3Q27.h>

Go to the source code of this file.

Namespaces

namespace  vf
 
namespace  vf::gpu
 

Functions

constexpr real vf::gpu::smoothAndSaveMean (real instantaneous, real filterFrequency, real &mean)
 
constexpr real3 vf::gpu::computeTangentialVector (real3 quantity, real3 normal)
 
__device__ real vf::gpu::computeMagnitude (real3 vector)
 
__device__ real vf::gpu::computeFrictionVelocity (const real velocity, const real vonKarmanConstant, const real samplingDistance, const real roughnessLength, const real stabilityCorrection)
 
__device__ real vf::gpu::computeSurfaceHeatFlux (const real temperatureDifference, const real frictionVelocity, const real vonKarmanConstant, const real samplingDistance, const real roughnessLength, const real stabilityCorrection)
 
constexpr real3 vf::gpu::computeWallShearStress (const real frictionVelocity, const real3 velocityTangential, const real velocityTangentialMeanMagnitude, const real density)
 
constexpr real vf::gpu::computeStabilityParameter (const real height, const real gravity, const real surfaceHeatFlux, const real frictionVelocity, const real referenceTemperature, const real vonKarmanConstant)
 
__device__ __host__ real vf::gpu::computeStabilityCorrectionTemperature (const real stabilityParameter)
 ISBN:9780120593545 ]
 
__device__ real vf::gpu::computeStabilityCorrectionMomentum (const real stabilityParameter)