MRMD 0.4.0
Multi Resolution Molecular Dynamics
Loading...
Searching...
No Matches
mrmd::util::IsInSymmetricSlab Class Reference

#include <util/IsInSymmetricSlab.hpp>

Public Member Functions

KOKKOS_INLINE_FUNCTION bool operator() (const real_t &x, const real_t &y, const real_t &z) const
 
KOKKOS_INLINE_FUNCTION bool operator() (const real_t &coord) const
 
 IsInSymmetricSlab (const Point3D &center, const real_t slabMin, const real_t slabMax, const AXIS axis=AXIS::X, const real_t tolerance=0_r)
 

Constructor & Destructor Documentation

◆ IsInSymmetricSlab()

mrmd::util::IsInSymmetricSlab::IsInSymmetricSlab ( const Point3D &  center,
const real_t  slabMin,
const real_t  slabMax,
const AXIS  axis = AXIS::X,
const real_t  tolerance = 0_r 
)
inline

Member Function Documentation

◆ operator()() [1/2]

KOKKOS_INLINE_FUNCTION bool mrmd::util::IsInSymmetricSlab::operator() ( const real_t &  coord) const
inline

◆ operator()() [2/2]

KOKKOS_INLINE_FUNCTION bool mrmd::util::IsInSymmetricSlab::operator() ( const real_t &  x,
const real_t &  y,
const real_t &  z 
) const
inline

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