turbulence Namespace Reference

AMR-Wind API: amr_wind::turbulence Namespace Reference
AMR-Wind API v0.1.0
CFD solver for wind plant simulations
Loading...
Searching...
No Matches
amr_wind::turbulence Namespace Reference

Namespaces

namespace  turb_base_impl
 
namespace  turb_utils
 

Classes

class  AMD
 
class  AMDNoTherm
 
class  KLAxell
 
class  KOmegaSST
 
class  KOmegaSSTIDDES
 
class  Kosovic
 
class  Laminar
 
class  OneEqKsgs
 
class  OneEqKsgsM84
 
class  OneEqKsgsS94
 
class  Smagorinsky
 
class  TurbModel
 
class  TurbModelBase
 
class  TurbulenceModel
 

Functions

AMREX_GPU_DEVICE AMREX_FORCE_INLINE amrex::Real amd_muvel (int i, int j, int k, const amrex::GpuArray< amrex::Real, AMREX_SPACEDIM > &dx, const amrex::Real beta, const amrex::Real C, const amrex::Array4< amrex::Real const > &gradVel, const amrex::Array4< amrex::Real const > &gradT, const amrex::Real *gradTbar_coord_begin, const amrex::Real *gradTbar_coord_end, const amrex::Real *gradTbar, const int normal_dir, const amrex::Real nlo) noexcept
 
AMREX_GPU_DEVICE AMREX_FORCE_INLINE amrex::Real amd_thermal_diff (int i, int j, int k, const amrex::GpuArray< amrex::Real, AMREX_SPACEDIM > &dx, const amrex::Real C, const amrex::Array4< amrex::Real const > &gradVel, const amrex::Array4< amrex::Real const > &gradT) noexcept
 
AMREX_GPU_DEVICE AMREX_FORCE_INLINE amrex::Real amd_base_muvel (int i, int j, int k, const amrex::GpuArray< amrex::Real, AMREX_SPACEDIM > dx, amrex::Real C, amrex::Array4< amrex::Real const > const &gradVel) noexcept
 

Function Documentation

◆ amd_base_muvel()

AMREX_GPU_DEVICE AMREX_FORCE_INLINE amrex::Real amr_wind::turbulence::amd_base_muvel ( int i,
int j,
int k,
const amrex::GpuArray< amrex::Real, AMREX_SPACEDIM > dx,
amrex::Real C,
amrex::Array4< amrex::Real const > const & gradVel )
noexcept

◆ amd_muvel()

AMREX_GPU_DEVICE AMREX_FORCE_INLINE amrex::Real amr_wind::turbulence::amd_muvel ( int i,
int j,
int k,
const amrex::GpuArray< amrex::Real, AMREX_SPACEDIM > & dx,
const amrex::Real beta,
const amrex::Real C,
const amrex::Array4< amrex::Real const > & gradVel,
const amrex::Array4< amrex::Real const > & gradT,
const amrex::Real * gradTbar_coord_begin,
const amrex::Real * gradTbar_coord_end,
const amrex::Real * gradTbar,
const int normal_dir,
const amrex::Real nlo )
noexcept

◆ amd_thermal_diff()

AMREX_GPU_DEVICE AMREX_FORCE_INLINE amrex::Real amr_wind::turbulence::amd_thermal_diff ( int i,
int j,
int k,
const amrex::GpuArray< amrex::Real, AMREX_SPACEDIM > & dx,
const amrex::Real C,
const amrex::Array4< amrex::Real const > & gradVel,
const amrex::Array4< amrex::Real const > & gradT )
noexcept