/home/runner/work/amr-wind/amr-wind/amr-wind/equation_systems/vof/split_advection.H File Reference

AMR-Wind API: /home/runner/work/amr-wind/amr-wind/amr-wind/equation_systems/vof/split_advection.H File Reference
AMR-Wind API v0.1.0
CFD solver for wind plant simulations
Loading...
Searching...
No Matches
split_advection.H File Reference
#include "amr-wind/equation_systems/vof/volume_fractions.H"
#include <AMReX_FArrayBox.H>
#include <AMReX_BCRec.H>
#include <cmath>
Include dependency graph for split_advection.H:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Namespaces

namespace  amr_wind
 
namespace  amr_wind::multiphase
 

Functions

AMREX_GPU_DEVICE AMREX_FORCE_INLINE void amr_wind::multiphase::eulerian_implicit (const int i, const int j, const int k, const int dir, const amrex::Real dtdx, const amrex::Real velL, const amrex::Real velR, amrex::Array4< amrex::Real const > const &volfrac, amrex::Array4< amrex::Real > const &vofL, amrex::Array4< amrex::Real > const &vofR)
 
AMREX_GPU_DEVICE AMREX_FORCE_INLINE void amr_wind::multiphase::balance_eulerian_fluxes (const int i, const int j, const int k, const int dir, const amrex::Real dxi, const amrex::Real velL, const amrex::Real velR, amrex::Array4< amrex::Real > const &volfrac, amrex::Array4< amrex::Real const > const &fluxF, amrex::Array4< amrex::Real const > const &fluxC)
 
AMREX_GPU_DEVICE AMREX_FORCE_INLINE void amr_wind::multiphase::fluxes_bc_save (const int i, const int j, const int k, const int dir, const amrex::Real disp, amrex::Array4< amrex::Real > const &f_f, amrex::Array4< amrex::Real > const &vofL, amrex::Array4< amrex::Real > const &vofR, amrex::Array4< amrex::Real > const &advalpha_f, amrex::GpuArray< BC, AMREX_SPACEDIM *2 > BCs, const int domlo, const int domhi)
 
AMREX_GPU_DEVICE AMREX_FORCE_INLINE void amr_wind::multiphase::c_mask (const int i, const int j, const int k, amrex::Array4< amrex::Real > const &volfrac, amrex::Array4< amrex::Real > const &volfrac_masked)
 
AMREX_GPU_DEVICE AMREX_FORCE_INLINE void amr_wind::multiphase::remove_vof_debris (const int i, const int j, const int k, amrex::Array4< amrex::Real > const &volfrac)