1#ifndef AMREX_EB2_IF_PARSER_H_
2#define AMREX_EB2_IF_PARSER_H_
3#include <AMReX_Config.H>
23#if (AMREX_SPACEDIM == 2)
24 return static_cast<Real>(m_parser({
x,
y,
Real(0.0)}));
26 return static_cast<Real>(m_parser({
x,
y,
z}));
#define AMREX_GPU_HOST_DEVICE
Definition AMReX_GpuQualifiers.H:20
#define AMREX_D_DECL(a, b, c)
Definition AMReX_SPACE.H:171
Definition AMReX_EB2_IF_Parser.H:14
ParserIF(const ParserExecutor< 3 > &a_parser)
Definition AMReX_EB2_IF_Parser.H:16
__host__ __device__ amrex::Real operator()(amrex::Real x, amrex::Real y, amrex::Real z) const noexcept
Definition AMReX_EB2_IF_Parser.H:21
amrex_real Real
Floating Point Type for Fields.
Definition AMReX_REAL.H:79
Definition AMReX_FabArrayBase.H:33
Array< Real, 3 > RealArray
Definition AMReX_Array.H:27
Definition AMReX_EB2_IF_Base.H:11
Definition AMReX_Parser.H:21