1 #ifndef ERF_NUMERICALDIFFUSION_H_
2 #define ERF_NUMERICALDIFFUSION_H_
6 #include <AMReX_MultiFab.H>
54 const amrex::Array4<const amrex::Real>& prim_data,
55 const amrex::Array4<const amrex::Real>& cell_data,
56 const amrex::Array4< amrex::Real>& rhs,
57 const amrex::Array4<const amrex::Real>& mfx,
58 const amrex::Array4<const amrex::Real>& mfy);
75 const amrex::Array4<const amrex::Real>& prim_data,
76 const amrex::Array4<const amrex::Real>& cell_data,
77 const amrex::Array4< amrex::Real>& rhs,
78 const amrex::Array4<const amrex::Real>& mfx,
79 const amrex::Array4<const amrex::Real>& mfy);
96 const amrex::Array4<const amrex::Real>& prim_data,
97 const amrex::Array4<const amrex::Real>& cell_data,
98 const amrex::Array4< amrex::Real>& rhs,
99 const amrex::Array4<const amrex::Real>& mfx,
100 const amrex::Array4<const amrex::Real>& mfy);
AMREX_GPU_DEVICE AMREX_FORCE_INLINE amrex::Real calc_fifth_order_deriv(const amrex::Real &dnp2, const amrex::Real &dnp1, const amrex::Real &dn, const amrex::Real &dnm1, const amrex::Real &dnm2, const amrex::Real &dnm3)
Definition: ERF_NumericalDiffusion.H:22
void NumericalDiffusion_Scal(const amrex::Box &bx, const int start_comp, const int num_comp, const double dt, const amrex::Real num_diff_coeff, const amrex::Array4< const amrex::Real > &prim_data, const amrex::Array4< const amrex::Real > &cell_data, const amrex::Array4< amrex::Real > &rhs, const amrex::Array4< const amrex::Real > &mfx, const amrex::Array4< const amrex::Real > &mfy)
void NumericalDiffusion_Ymom(const amrex::Box &bx, const double dt, const amrex::Real num_diff_coeff, const amrex::Array4< const amrex::Real > &prim_data, const amrex::Array4< const amrex::Real > &cell_data, const amrex::Array4< amrex::Real > &rhs, const amrex::Array4< const amrex::Real > &mfx, const amrex::Array4< const amrex::Real > &mfy)
void NumericalDiffusion_Xmom(const amrex::Box &bx, const double dt, const amrex::Real num_diff_coeff, const amrex::Array4< const amrex::Real > &prim_data, const amrex::Array4< const amrex::Real > &cell_data, const amrex::Array4< amrex::Real > &rhs, const amrex::Array4< const amrex::Real > &mfx, const amrex::Array4< const amrex::Real > &mfy)
amrex::Real Real
Definition: ERF_ShocInterface.H:19