Block-Structured AMR Software Framework
amrex::CurlCurlSymmetryInfo Struct Reference

#include <AMReX_MLCurlCurl_K.H>

Public Member Functions

AMREX_GPU_HOST_DEVICE AMREX_FORCE_INLINE bool xlo_is_symmetric (int i) const
 
AMREX_GPU_HOST_DEVICE AMREX_FORCE_INLINE bool xhi_is_symmetric (int i) const
 
AMREX_GPU_HOST_DEVICE AMREX_FORCE_INLINE bool ylo_is_symmetric (int j) const
 
AMREX_GPU_HOST_DEVICE AMREX_FORCE_INLINE bool yhi_is_symmetric (int j) const
 
bool is_symmetric (int dir, int side, int idx) const
 

Public Attributes

IntVect symmetry_lo
 
IntVect symmetry_hi
 

Member Function Documentation

◆ is_symmetric()

bool amrex::CurlCurlSymmetryInfo::is_symmetric ( int  dir,
int  side,
int  idx 
) const
inline

◆ xhi_is_symmetric()

AMREX_GPU_HOST_DEVICE AMREX_FORCE_INLINE bool amrex::CurlCurlSymmetryInfo::xhi_is_symmetric ( int  i) const
inline

◆ xlo_is_symmetric()

AMREX_GPU_HOST_DEVICE AMREX_FORCE_INLINE bool amrex::CurlCurlSymmetryInfo::xlo_is_symmetric ( int  i) const
inline

◆ yhi_is_symmetric()

AMREX_GPU_HOST_DEVICE AMREX_FORCE_INLINE bool amrex::CurlCurlSymmetryInfo::yhi_is_symmetric ( int  j) const
inline

◆ ylo_is_symmetric()

AMREX_GPU_HOST_DEVICE AMREX_FORCE_INLINE bool amrex::CurlCurlSymmetryInfo::ylo_is_symmetric ( int  j) const
inline

Member Data Documentation

◆ symmetry_hi

IntVect amrex::CurlCurlSymmetryInfo::symmetry_hi

◆ symmetry_lo

IntVect amrex::CurlCurlSymmetryInfo::symmetry_lo

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