amr_wind Namespace Reference
AMR-Wind API v0.1.0
CFD solver for wind plant simulations
|
Loading...
Searching...
No Matches
amr_wind Namespace Reference
Namespaces | |
namespace | actuator |
namespace | ascent_int |
namespace | averaging |
namespace | burggraf |
namespace | channel_flow |
namespace | channel_map |
namespace | const_map |
namespace | ctv |
namespace | derived |
namespace | diagnostics |
namespace | enstrophy |
namespace | field_impl |
namespace | field_norms |
namespace | field_ops |
namespace | fvm |
namespace | gpu |
namespace | hybrid_rans_les_abl |
namespace | hydrostatic |
namespace | ib |
namespace | interp |
namespace | io |
namespace | ioutils |
namespace | kinetic_energy |
namespace | mms |
namespace | multiphase |
namespace | nodal_projection |
namespace | ocean_waves |
namespace | overset_ops |
namespace | pde |
namespace | pde_impl |
namespace | sampling |
namespace | scalar_bc |
namespace | synth_turb |
namespace | tagging |
namespace | terraindrag |
namespace | tioga_iface |
namespace | transport |
namespace | turbulence |
namespace | udf |
namespace | utils |
namespace | vel_bc |
namespace | vs |
namespace | wave_energy |
namespace | zds |
Typedefs | |
using | FieldPlaneAveraging = FPlaneAveraging<Field> |
using | ScratchFieldPlaneAveraging = FPlaneAveraging<ScratchField> |
using | FieldPlaneAveragingFine = FPlaneAveragingFine<Field> |
using | ScratchFieldPlaneAveragingFine = FPlaneAveragingFine<ScratchField> |
Enumerations | |
enum class | FieldState : int { FieldState::NP1 = 0 , FieldState::N , FieldState::NM1 , FieldState::NPH , FieldState::NMH , FieldState::New = NP1 , FieldState::Old = N } |
enum class | FieldLoc : int { FieldLoc::CELL , FieldLoc::NODE , FieldLoc::XFACE , FieldLoc::YFACE , FieldLoc::ZFACE } |
enum class | FieldInterpolator : int { FieldInterpolator::PiecewiseConstant , FieldInterpolator::CellConsLinear , FieldInterpolator::NodeBilinear , FieldInterpolator::FaceDivFree , FieldInterpolator::FaceLinear } |
enum class | InterfaceCapturingMethod { VOF , LS } |
enum struct | io_mode { output , input , undefined } |
enum class | ABLStatsMode : int { computed = 0 , prescribed } |
Functions | |
INSTANTIATE_TURBULENCE_MODEL (Laminar) | |
INSTANTIATE_TURBULENCE_MODEL (AMD) | |
INSTANTIATE_TURBULENCE_MODEL (AMDNoTherm) | |
INSTANTIATE_TURBULENCE_MODEL (Kosovic) | |
INSTANTIATE_TURBULENCE_MODEL (OneEqKsgsM84) | |
INSTANTIATE_TURBULENCE_MODEL (OneEqKsgsS94) | |
INSTANTIATE_TURBULENCE_MODEL (Smagorinsky) | |
INSTANTIATE_TURBULENCE_MODEL (KLAxell) | |
INSTANTIATE_TURBULENCE_MODEL (KOmegaSST) | |
INSTANTIATE_TURBULENCE_MODEL (KOmegaSSTIDDES) | |
AMREX_GPU_HOST_DEVICE AMREX_FORCE_INLINE int | direction_selector (const int i, const int j, const int k, const int dir) |
Detailed Description
AMR-Wind
All C++ code in AMR-Wind is organized within the amr_wind namespace.
Multiphase Dam break physics
Multiphase falling raindrop physics
Multiphase Sloshing Tank 3D physics
Multiphase vortex patch physics
Multiphase vortex patch scalar velocity physics This test case is intended as an evaluation of the momentum advection scheme. The cell-centered velocity field is treated as a scalar, initialized as a smooth function crossing the interface. The advection velocities at the faces are prescribed as functions of time and space, and do not depend on the changing cell-centered velocity field.
Multiphase Zalesak disk physics
Ascent In-situ Integration
Typedef Documentation
◆ FieldPlaneAveraging
◆ FieldPlaneAveragingFine
◆ ScratchFieldPlaneAveraging
◆ ScratchFieldPlaneAveragingFine
Enumeration Type Documentation
◆ ABLStatsMode
|
strong |
◆ InterfaceCapturingMethod
|
strong |
◆ io_mode
|
strong |
Function Documentation
◆ direction_selector()
AMREX_GPU_HOST_DEVICE AMREX_FORCE_INLINE int amr_wind::direction_selector | ( | const int | i, |
const int | j, | ||
const int | k, | ||
const int | dir ) |
◆ INSTANTIATE_TURBULENCE_MODEL() [1/10]
amr_wind::INSTANTIATE_TURBULENCE_MODEL | ( | AMD | ) |
◆ INSTANTIATE_TURBULENCE_MODEL() [2/10]
amr_wind::INSTANTIATE_TURBULENCE_MODEL | ( | AMDNoTherm | ) |
◆ INSTANTIATE_TURBULENCE_MODEL() [3/10]
amr_wind::INSTANTIATE_TURBULENCE_MODEL | ( | KLAxell | ) |
◆ INSTANTIATE_TURBULENCE_MODEL() [4/10]
amr_wind::INSTANTIATE_TURBULENCE_MODEL | ( | KOmegaSST | ) |
◆ INSTANTIATE_TURBULENCE_MODEL() [5/10]
amr_wind::INSTANTIATE_TURBULENCE_MODEL | ( | KOmegaSSTIDDES | ) |
◆ INSTANTIATE_TURBULENCE_MODEL() [6/10]
amr_wind::INSTANTIATE_TURBULENCE_MODEL | ( | Kosovic | ) |
◆ INSTANTIATE_TURBULENCE_MODEL() [7/10]
amr_wind::INSTANTIATE_TURBULENCE_MODEL | ( | Laminar | ) |
◆ INSTANTIATE_TURBULENCE_MODEL() [8/10]
amr_wind::INSTANTIATE_TURBULENCE_MODEL | ( | OneEqKsgsM84 | ) |
◆ INSTANTIATE_TURBULENCE_MODEL() [9/10]
amr_wind::INSTANTIATE_TURBULENCE_MODEL | ( | OneEqKsgsS94 | ) |
◆ INSTANTIATE_TURBULENCE_MODEL() [10/10]
amr_wind::INSTANTIATE_TURBULENCE_MODEL | ( | Smagorinsky | ) |
Generated by 1.12.0