AMReX-Hydro
AMReX-based hydro routines for low Mach number flows
 
Loading...
Searching...
No Matches
EBGodunov

Namespaces

namespace  EBGodunov
 
namespace  EBGodunovBC
 
namespace  EBGodunovCornerCouple
 
namespace  EBPLM
 

Functions

AMREX_GPU_HOST_DEVICE AMREX_INLINE Real linear_interp (Real xout, Real x1, Real val1, Real x2, Real val2)
 
AMREX_GPU_HOST_DEVICE AMREX_INLINE void create_transverse_terms_for_xface (int ic, int j, int k, Array4< Real const > const &v_ad, Array4< Real const > const &yhat, Array4< Real const > const &apy, Array4< Real const > const &fcy, Real &trans_y, const Real dy)
 
AMREX_GPU_HOST_DEVICE AMREX_INLINE void create_transverse_terms_for_yface (int i, int jc, int k, Array4< Real const > const &u_ad, Array4< Real const > const &xhat, Array4< Real const > const &apx, Array4< Real const > const &fcx, Real &trans_x, const Real dx)
 
AMREX_GPU_HOST_DEVICE AMREX_INLINE void create_transverse_terms_for_xface (int ic, int j, int k, Array4< Real const > const &v_ad, Array4< Real const > const &w_ad, Array4< Real const > const &yzlo, Array4< Real const > const &zylo, Array4< Real const > const &apy, Array4< Real const > const &apz, Array4< Real const > const &fcy, Array4< Real const > const &fcz, Real &trans_y, Real &trans_z, const Real dy, const Real dz)
 
AMREX_GPU_HOST_DEVICE AMREX_INLINE void create_transverse_terms_for_yface (int i, int jc, int k, Array4< Real const > const &u_ad, Array4< Real const > const &w_ad, Array4< Real const > const &xzlo, Array4< Real const > const &zxlo, Array4< Real const > const &apx, Array4< Real const > const &apz, Array4< Real const > const &fcx, Array4< Real const > const &fcz, Real &trans_x, Real &trans_z, const Real dx, const Real dz)
 
AMREX_GPU_HOST_DEVICE AMREX_INLINE void create_transverse_terms_for_zface (int i, int j, int kc, Array4< Real const > const &u_ad, Array4< Real const > const &v_ad, Array4< Real const > const &xylo, Array4< Real const > const &yxlo, Array4< Real const > const &apx, Array4< Real const > const &apy, Array4< Real const > const &fcx, Array4< Real const > const &fcy, Real &trans_x, Real &trans_y, const Real dx, const Real dy)
 

Detailed Description

Function Documentation

◆ create_transverse_terms_for_xface() [1/2]

AMREX_GPU_HOST_DEVICE AMREX_INLINE void create_transverse_terms_for_xface ( int  ic,
int  j,
int  k,
Array4< Real const > const &  v_ad,
Array4< Real const > const &  w_ad,
Array4< Real const > const &  yzlo,
Array4< Real const > const &  zylo,
Array4< Real const > const &  apy,
Array4< Real const > const &  apz,
Array4< Real const > const &  fcy,
Array4< Real const > const &  fcz,
Real &  trans_y,
Real &  trans_z,
const Real  dy,
const Real  dz 
)
Here is the call graph for this function:

◆ create_transverse_terms_for_xface() [2/2]

AMREX_GPU_HOST_DEVICE AMREX_INLINE void create_transverse_terms_for_xface ( int  ic,
int  j,
int  k,
Array4< Real const > const &  v_ad,
Array4< Real const > const &  yhat,
Array4< Real const > const &  apy,
Array4< Real const > const &  fcy,
Real &  trans_y,
const Real  dy 
)
Here is the call graph for this function:

◆ create_transverse_terms_for_yface() [1/2]

AMREX_GPU_HOST_DEVICE AMREX_INLINE void create_transverse_terms_for_yface ( int  i,
int  jc,
int  k,
Array4< Real const > const &  u_ad,
Array4< Real const > const &  w_ad,
Array4< Real const > const &  xzlo,
Array4< Real const > const &  zxlo,
Array4< Real const > const &  apx,
Array4< Real const > const &  apz,
Array4< Real const > const &  fcx,
Array4< Real const > const &  fcz,
Real &  trans_x,
Real &  trans_z,
const Real  dx,
const Real  dz 
)
Here is the call graph for this function:

◆ create_transverse_terms_for_yface() [2/2]

AMREX_GPU_HOST_DEVICE AMREX_INLINE void create_transverse_terms_for_yface ( int  i,
int  jc,
int  k,
Array4< Real const > const &  u_ad,
Array4< Real const > const &  xhat,
Array4< Real const > const &  apx,
Array4< Real const > const &  fcx,
Real &  trans_x,
const Real  dx 
)
Here is the call graph for this function:

◆ create_transverse_terms_for_zface()

AMREX_GPU_HOST_DEVICE AMREX_INLINE void create_transverse_terms_for_zface ( int  i,
int  j,
int  kc,
Array4< Real const > const &  u_ad,
Array4< Real const > const &  v_ad,
Array4< Real const > const &  xylo,
Array4< Real const > const &  yxlo,
Array4< Real const > const &  apx,
Array4< Real const > const &  apy,
Array4< Real const > const &  fcx,
Array4< Real const > const &  fcy,
Real &  trans_x,
Real &  trans_y,
const Real  dx,
const Real  dy 
)
Here is the call graph for this function:

◆ linear_interp()

AMREX_GPU_HOST_DEVICE AMREX_INLINE Real linear_interp ( Real  xout,
Real  x1,
Real  val1,
Real  x2,
Real  val2 
)
Here is the caller graph for this function: