AMReX-Hydro
AMReX-based hydro routines for low Mach number flows
GodunovCornerCouple Namespace Reference

Functions

AMREX_GPU_HOST_DEVICE AMREX_FORCE_INLINE void AddCornerCoupleTermYX (amrex::Real &lo1, amrex::Real &hi1, int i, int j, int k, int n, amrex::Real dt, amrex::Real dx, bool iconserv, amrex::Real lo, amrex::Real hi, amrex::Array4< amrex::Real const > const &s, amrex::Array4< amrex::Real const > const &divu_cc, amrex::Array4< amrex::Real const > const &mac, amrex::Array4< amrex::Real const > const &state)
 
AMREX_GPU_HOST_DEVICE AMREX_FORCE_INLINE void AddCornerCoupleTermZX (amrex::Real &lo1, amrex::Real &hi1, int i, int j, int k, int n, amrex::Real dt, amrex::Real dx, bool iconserv, amrex::Real lo, amrex::Real hi, amrex::Array4< amrex::Real const > const &s, amrex::Array4< amrex::Real const > const &divu_cc, amrex::Array4< amrex::Real const > const &mac, amrex::Array4< amrex::Real const > const &state)
 
AMREX_GPU_HOST_DEVICE AMREX_FORCE_INLINE void AddCornerCoupleTermXY (amrex::Real &lo1, amrex::Real &hi1, int i, int j, int k, int n, amrex::Real dt, amrex::Real dy, bool iconserv, amrex::Real lo, amrex::Real hi, amrex::Array4< amrex::Real const > const &s, amrex::Array4< amrex::Real const > const &divu_cc, amrex::Array4< amrex::Real const > const &mac, amrex::Array4< amrex::Real const > const &state)
 
AMREX_GPU_HOST_DEVICE AMREX_FORCE_INLINE void AddCornerCoupleTermZY (amrex::Real &lo1, amrex::Real &hi1, int i, int j, int k, int n, amrex::Real dt, amrex::Real dy, bool iconserv, amrex::Real lo, amrex::Real hi, amrex::Array4< amrex::Real const > const &s, amrex::Array4< amrex::Real const > const &divu_cc, amrex::Array4< amrex::Real const > const &mac, amrex::Array4< amrex::Real const > const &state)
 
AMREX_GPU_HOST_DEVICE AMREX_FORCE_INLINE void AddCornerCoupleTermXZ (amrex::Real &lo1, amrex::Real &hi1, int i, int j, int k, int n, amrex::Real dt, amrex::Real dz, bool iconserv, amrex::Real lo, amrex::Real hi, amrex::Array4< amrex::Real const > const &s, amrex::Array4< amrex::Real const > const &divu_cc, amrex::Array4< amrex::Real const > const &mac, amrex::Array4< amrex::Real const > const &state)
 
AMREX_GPU_HOST_DEVICE AMREX_FORCE_INLINE void AddCornerCoupleTermYZ (amrex::Real &lo1, amrex::Real &hi1, int i, int j, int k, int n, amrex::Real dt, amrex::Real dz, bool iconserv, amrex::Real lo, amrex::Real hi, amrex::Array4< amrex::Real const > const &s, amrex::Array4< amrex::Real const > const &divu_cc, amrex::Array4< amrex::Real const > const &mac, amrex::Array4< amrex::Real const > const &state)
 

Function Documentation

◆ AddCornerCoupleTermXY()

AMREX_GPU_HOST_DEVICE AMREX_FORCE_INLINE void GodunovCornerCouple::AddCornerCoupleTermXY ( amrex::Real &  lo1,
amrex::Real &  hi1,
int  i,
int  j,
int  k,
int  n,
amrex::Real  dt,
amrex::Real  dy,
bool  iconserv,
amrex::Real  lo,
amrex::Real  hi,
amrex::Array4< amrex::Real const > const &  s,
amrex::Array4< amrex::Real const > const &  divu_cc,
amrex::Array4< amrex::Real const > const &  mac,
amrex::Array4< amrex::Real const > const &  state 
)

◆ AddCornerCoupleTermXZ()

AMREX_GPU_HOST_DEVICE AMREX_FORCE_INLINE void GodunovCornerCouple::AddCornerCoupleTermXZ ( amrex::Real &  lo1,
amrex::Real &  hi1,
int  i,
int  j,
int  k,
int  n,
amrex::Real  dt,
amrex::Real  dz,
bool  iconserv,
amrex::Real  lo,
amrex::Real  hi,
amrex::Array4< amrex::Real const > const &  s,
amrex::Array4< amrex::Real const > const &  divu_cc,
amrex::Array4< amrex::Real const > const &  mac,
amrex::Array4< amrex::Real const > const &  state 
)

◆ AddCornerCoupleTermYX()

AMREX_GPU_HOST_DEVICE AMREX_FORCE_INLINE void GodunovCornerCouple::AddCornerCoupleTermYX ( amrex::Real &  lo1,
amrex::Real &  hi1,
int  i,
int  j,
int  k,
int  n,
amrex::Real  dt,
amrex::Real  dx,
bool  iconserv,
amrex::Real  lo,
amrex::Real  hi,
amrex::Array4< amrex::Real const > const &  s,
amrex::Array4< amrex::Real const > const &  divu_cc,
amrex::Array4< amrex::Real const > const &  mac,
amrex::Array4< amrex::Real const > const &  state 
)

◆ AddCornerCoupleTermYZ()

AMREX_GPU_HOST_DEVICE AMREX_FORCE_INLINE void GodunovCornerCouple::AddCornerCoupleTermYZ ( amrex::Real &  lo1,
amrex::Real &  hi1,
int  i,
int  j,
int  k,
int  n,
amrex::Real  dt,
amrex::Real  dz,
bool  iconserv,
amrex::Real  lo,
amrex::Real  hi,
amrex::Array4< amrex::Real const > const &  s,
amrex::Array4< amrex::Real const > const &  divu_cc,
amrex::Array4< amrex::Real const > const &  mac,
amrex::Array4< amrex::Real const > const &  state 
)

◆ AddCornerCoupleTermZX()

AMREX_GPU_HOST_DEVICE AMREX_FORCE_INLINE void GodunovCornerCouple::AddCornerCoupleTermZX ( amrex::Real &  lo1,
amrex::Real &  hi1,
int  i,
int  j,
int  k,
int  n,
amrex::Real  dt,
amrex::Real  dx,
bool  iconserv,
amrex::Real  lo,
amrex::Real  hi,
amrex::Array4< amrex::Real const > const &  s,
amrex::Array4< amrex::Real const > const &  divu_cc,
amrex::Array4< amrex::Real const > const &  mac,
amrex::Array4< amrex::Real const > const &  state 
)

◆ AddCornerCoupleTermZY()

AMREX_GPU_HOST_DEVICE AMREX_FORCE_INLINE void GodunovCornerCouple::AddCornerCoupleTermZY ( amrex::Real &  lo1,
amrex::Real &  hi1,
int  i,
int  j,
int  k,
int  n,
amrex::Real  dt,
amrex::Real  dy,
bool  iconserv,
amrex::Real  lo,
amrex::Real  hi,
amrex::Array4< amrex::Real const > const &  s,
amrex::Array4< amrex::Real const > const &  divu_cc,
amrex::Array4< amrex::Real const > const &  mac,
amrex::Array4< amrex::Real const > const &  state 
)