AMReX-Hydro
AMReX-based hydro routines for low Mach number flows
PPM::wenoz Struct Reference

#include <hydro_godunov_ppm.H>

Public Member Functions

 wenoz ()=default
 
AMREX_GPU_HOST_DEVICE AMREX_FORCE_INLINE amrex::Real sedge2 (const amrex::Real sm2, const amrex::Real sm1, const amrex::Real s0, const amrex::Real sp1, const amrex::Real sp2) const
 
AMREX_GPU_HOST_DEVICE AMREX_FORCE_INLINE amrex::Real sedge1 (const amrex::Real sm2, const amrex::Real sm1, const amrex::Real s0, const amrex::Real sp1, const amrex::Real sp2) const
 

Static Public Member Functions

static AMREX_GPU_HOST_DEVICE AMREX_FORCE_INLINE amrex::GpuTuple< amrex::Real, amrex::Real > sm_sp (const amrex::Real, const amrex::Real sedge1, const amrex::Real sedge2)
 

Public Attributes

amrex::Real m_eps {amrex::Real(1.0e-6)}
 

Constructor & Destructor Documentation

◆ wenoz()

PPM::wenoz::wenoz ( )
explicitdefault

Member Function Documentation

◆ sedge1()

AMREX_GPU_HOST_DEVICE AMREX_FORCE_INLINE amrex::Real PPM::wenoz::sedge1 ( const amrex::Real  sm2,
const amrex::Real  sm1,
const amrex::Real  s0,
const amrex::Real  sp1,
const amrex::Real  sp2 
) const
inline
Here is the call graph for this function:
Here is the caller graph for this function:

◆ sedge2()

AMREX_GPU_HOST_DEVICE AMREX_FORCE_INLINE amrex::Real PPM::wenoz::sedge2 ( const amrex::Real  sm2,
const amrex::Real  sm1,
const amrex::Real  s0,
const amrex::Real  sp1,
const amrex::Real  sp2 
) const
inline
Here is the caller graph for this function:

◆ sm_sp()

static AMREX_GPU_HOST_DEVICE AMREX_FORCE_INLINE amrex::GpuTuple<amrex::Real,amrex::Real> PPM::wenoz::sm_sp ( const amrex::Real  ,
const amrex::Real  sedge1,
const amrex::Real  sedge2 
)
inlinestatic
Here is the call graph for this function:

Member Data Documentation

◆ m_eps

amrex::Real PPM::wenoz::m_eps {amrex::Real(1.0e-6)}

The documentation for this struct was generated from the following file: