|
ERF
Energy Research and Forecasting: An Atmospheric Modeling Code
|
#include <AMReX_Array4.H>#include <AMReX_Box.H>#include <AMReX_GpuContainers.H>#include "Diffusion/ERF_CloudChamberWallFlux.H"#include "ERF_IndexDefines.H"

Go to the source code of this file.
Namespaces | |
| erf_cloud_chamber_wall_stress | |
Functions | |
| bool | erf_cloud_chamber_wall_stress::wall_stress_requires_most_state (const erf_wall_thermodynamics::Boundary &walls) noexcept |
| template<int DIR, bool HIGH> | |
| AMREX_GPU_HOST_DEVICE AMREX_FORCE_INLINE Real | erf_cloud_chamber_wall_stress::stored_tau_from_physical_traction (Real traction) noexcept |
| template<int DIR, bool HIGH> | |
| AMREX_GPU_HOST_DEVICE AMREX_FORCE_INLINE GpuArray< Real, AMREX_SPACEDIM > | erf_cloud_chamber_wall_stress::wall_traction_at_cell (int i, int j, int k, const Array4< const Real > &state, const Array4< const Real > &base_state, const Array4< const Real > &u, const Array4< const Real > &v, const Array4< const Real > &w, const erf_wall_thermodynamics::FaceWall &wall, const GpuArray< Real, AMREX_SPACEDIM > &dx_inv, const Real rdOcp, const bool cloudy) noexcept |
| template<int DIR, int TANGENT, bool HIGH> | |
| AMREX_GPU_HOST_DEVICE AMREX_FORCE_INLINE Real | erf_cloud_chamber_wall_stress::averaged_physical_traction_component (int i, int j, int k, const Box &domain, const Array4< const Real > &state, const Array4< const Real > &base_state, const Array4< const Real > &u, const Array4< const Real > &v, const Array4< const Real > &w, const erf_wall_thermodynamics::FaceWall &wall, const GpuArray< Real, AMREX_SPACEDIM > &dx_inv, const Real rdOcp, const bool cloudy) noexcept |
| template<int DIR, int TANGENT, bool HIGH> | |
| AMREX_FORCE_INLINE void | erf_cloud_chamber_wall_stress::apply_tangent_stress (const Box &bx, const Box &domain, const Array4< const Real > &state, const Array4< const Real > &base_state, const Array4< const Real > &u, const Array4< const Real > &v, const Array4< const Real > &w, const Array4< Real > &tau, const erf_wall_thermodynamics::FaceWall &wall, const GpuArray< Real, AMREX_SPACEDIM > &dx_inv, const Real rdOcp, const bool cloudy) |
| template<int DIR, bool HIGH> | |
| AMREX_FORCE_INLINE void | erf_cloud_chamber_wall_stress::apply_face (const Box &bx, const Box &domain, const Array4< const Real > &state, const Array4< const Real > &base_state, const Array4< const Real > &u, const Array4< const Real > &v, const Array4< const Real > &w, const Array4< Real > &tau12, const Array4< Real > &tau13, const Array4< Real > &tau23, const GpuArray< Real, AMREX_SPACEDIM > &dx_inv, const erf_wall_thermodynamics::Boundary &walls, const Real rdOcp, const bool cloudy) |
| void | erf_cloud_chamber_wall_stress::apply (const Box &bx, const Box &domain, const Array4< const Real > &state, const Array4< const Real > &base_state, const Array4< const Real > &u, const Array4< const Real > &v, const Array4< const Real > &w, const Array4< Real > &tau12, const Array4< Real > &tau13, const Array4< Real > &tau23, const GpuArray< Real, AMREX_SPACEDIM > &dx_inv, const erf_wall_thermodynamics::Boundary &walls, const Real rdOcp, const bool cloudy) |
| void | erf_cloud_chamber_wall_stress::apply (const Box &bx, const Box &domain, const Array4< const Real > &state, const Array4< const Real > &u, const Array4< const Real > &v, const Array4< const Real > &w, const Array4< Real > &tau12, const Array4< Real > &tau13, const Array4< Real > &tau23, const GpuArray< Real, AMREX_SPACEDIM > &dx_inv, const erf_wall_thermodynamics::Boundary &walls) |
| bool | erf_cloud_chamber_wall_stress::has_momentum_wall (const erf_wall_thermodynamics::Boundary &walls) noexcept |