amr_wind Namespace Reference
|
AMR-Wind API v0.1.0
CFD solver for wind plant simulations
|
Loading...
Searching...
No Matches
amr_wind Namespace Reference
This test case is intended as an evaluation of the momentum advection scheme. More...
Namespaces | |
| namespace | actuator |
| namespace | ascent_int |
| namespace | averaging |
| namespace | burggraf |
| namespace | channel_flow |
| namespace | channel_map |
| namespace | const_map |
| namespace | constants |
| namespace | ctv |
| namespace | derived |
| namespace | diagnostics |
| namespace | enstrophy |
| namespace | eos |
| namespace | field_impl |
| namespace | field_norms |
| namespace | field_ops |
| namespace | forestdrag |
| 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 } |
| Coarse-to-fine field interpolation options. More... | |
| 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_DEVICE AMREX_FORCE_INLINE int | direction_selector (const int i, const int j, const int k, const int dir) |
Variables | |
| template<class T> | |
| bool | Factory< Base, Args... >::Register< T >::registered |
Detailed Description
This test case is intended as an evaluation of the momentum advection scheme.
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
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_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 | ) |
Variable Documentation
◆ Factory< Base, Args... >::Register< T >::registered
template<class T>
| bool amr_wind::Factory< Base, Args... >::Register< T >::registered |
Initial value:
=
Generated by