1#ifndef AMREX_EB2_IF_PLANE_H_
2#define AMREX_EB2_IF_PLANE_H_
3#include <AMReX_Config.H>
20 m_sign( a_inside ? 1.0 : -1.0 )
#define AMREX_GPU_HOST_DEVICE
Definition AMReX_GpuQualifiers.H:20
#define AMREX_D_TERM(a, b, c)
Definition AMReX_SPACE.H:172
#define AMREX_D_DECL(a, b, c)
Definition AMReX_SPACE.H:171
Definition AMReX_EB2_IF_Plane.H:14
Real m_sign
Definition AMReX_EB2_IF_Plane.H:41
__host__ __device__ Real operator()(Real x, Real y, Real z) const noexcept
Definition AMReX_EB2_IF_Plane.H:24
PlaneIF(const RealArray &a_point, const RealArray &a_normal, bool a_inside=true)
Definition AMReX_EB2_IF_Plane.H:17
XDim3 m_point
Definition AMReX_EB2_IF_Plane.H:38
XDim3 m_normal
Definition AMReX_EB2_IF_Plane.H:39
Definition AMReX_FabArrayBase.H:33
XDim3 makeXDim3(const Array< Real, 3 > &a) noexcept
Definition AMReX_Array.H:1031
Array< Real, 3 > RealArray
Definition AMReX_Array.H:26
Definition AMReX_EB2_IF_Base.H:11
Definition AMReX_Dim3.H:13
Real x
Definition AMReX_Dim3.H:13
Real z
Definition AMReX_Dim3.H:13
Real y
Definition AMReX_Dim3.H:13