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::GpuArray< amrex::Real, AMREX_SPACEDIM > &gravity, 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::GpuArray< amrex::Real, AMREX_SPACEDIM > & gravity,
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