Here is a list of all macros with links to the files they belong to:
- a -
- AMREX_1D_ONLY : AMReX_SPACE.H
- AMREX_2D_ONLY : AMReX_SPACE.H
- AMREX_3D_ONLY : AMReX_SPACE.H
- AMREX_ALWAYS_ASSERT : AMReX_BLassert.H
- AMREX_ALWAYS_ASSERT_WITH_MESSAGE : AMReX_BLassert.H
- AMREX_ASSERT : AMReX_BLassert.H
- AMREX_ASSERT_WITH_MESSAGE : AMReX_BLassert.H
- AMREX_ASSUME : AMReX_Extension.H
- AMREX_ATTRIBUTE_FLATTEN_FOR : AMReX_Extension.H
- AMREX_ATTRIBUTE_WEAK : AMReX_Extension.H
- AMREX_CUDA_SAFE_CALL : AMReX_GpuError.H
- AMREX_CUFFT_SAFE_CALL : AMReX_GpuError.H
- AMREX_CURAND_SAFE_CALL : AMReX_GpuError.H
- AMREX_D_DECL : AMReX_SPACE.H
- AMREX_D_EXPR : AMReX_SPACE.H
- AMREX_D_PICK : AMReX_SPACE.H
- AMREX_D_TERM : AMReX_SPACE.H
- AMREX_DEFAULT_RUNON : AMReX_GpuControl.H
- AMREX_DEVICE_ASSERT : AMReX_GpuAssert.H
- AMREX_DEVICE_COMPILE : AMReX_GpuQualifiers.H
- AMREX_DEVICE_GLOBAL_VARIABLE : AMReX_GpuQualifiers.H
- AMREX_DEVICE_PRINTF : AMReX_GpuPrint.H
- AMREX_DGV : AMReX_GpuQualifiers.H
- AMREX_DGVARR : AMReX_GpuQualifiers.H
- AMREX_ENUM : AMReX_Enum.H
- AMREX_EXPORT : AMReX_Extension.H
- AMREX_FALLTHROUGH : AMReX_Extension.H
- AMREX_FLATTEN : AMReX_Extension.H
- AMREX_FOR_1D : AMReX_GpuLaunchMacrosC.nolint.H, AMReX_GpuLaunchMacrosG.nolint.H
- AMREX_FOR_1D_IMPL : AMReX_GpuLaunchMacrosC.nolint.H
- AMREX_FOR_3D : AMReX_GpuLaunchMacrosC.nolint.H, AMReX_GpuLaunchMacrosG.nolint.H
- AMREX_FOR_3D_IMPL : AMReX_GpuLaunchMacrosC.nolint.H
- AMREX_FOR_4D : AMReX_GpuLaunchMacrosC.nolint.H, AMReX_GpuLaunchMacrosG.nolint.H
- AMREX_FOR_4D_IMPL : AMReX_GpuLaunchMacrosC.nolint.H
- AMREX_FORCE_INLINE : AMReX_Extension.H
- AMREX_GET_DEVICE_FUNC_PTR : AMReX_GpuUtility.H
- AMREX_GET_DGV_MACRO : AMReX_GpuQualifiers.H
- AMREX_GET_LAUNCH_MACRO : AMReX_GpuLaunch.nolint.H
- AMREX_GPU_ASSERT : AMReX_BLassert.H
- AMREX_GPU_CONSTANT : AMReX_GpuQualifiers.H
- AMREX_GPU_DEVICE : AMReX_GpuQualifiers.H
- AMREX_GPU_DEVICE_MANAGED : AMReX_GpuQualifiers.H
- AMREX_GPU_ERROR_CHECK : AMReX_GpuError.H
- AMREX_GPU_GLOBAL : AMReX_GpuQualifiers.H
- AMREX_GPU_HOST : AMReX_GpuQualifiers.H
- AMREX_GPU_HOST_DEVICE : AMReX_GpuQualifiers.H
- AMREX_GPU_LAUNCH_DEVICE_LAMBDA_RANGE : AMReX_GpuLaunchMacrosC.nolint.H, AMReX_GpuLaunchMacrosG.nolint.H
- AMREX_GPU_LAUNCH_DEVICE_LAMBDA_RANGE_2 : AMReX_GpuLaunchMacrosC.nolint.H, AMReX_GpuLaunchMacrosG.nolint.H
- AMREX_GPU_LAUNCH_DEVICE_LAMBDA_RANGE_3 : AMReX_GpuLaunchMacrosC.nolint.H, AMReX_GpuLaunchMacrosG.nolint.H
- AMREX_GPU_LAUNCH_HOST_DEVICE_LAMBDA_RANGE : AMReX_GpuLaunchMacrosC.nolint.H, AMReX_GpuLaunchMacrosG.nolint.H
- AMREX_GPU_LAUNCH_HOST_DEVICE_LAMBDA_RANGE_2 : AMReX_GpuLaunchMacrosC.nolint.H, AMReX_GpuLaunchMacrosG.nolint.H
- AMREX_GPU_LAUNCH_HOST_DEVICE_LAMBDA_RANGE_3 : AMReX_GpuLaunchMacrosC.nolint.H, AMReX_GpuLaunchMacrosG.nolint.H
- AMREX_GPU_MANAGED : AMReX_GpuQualifiers.H
- AMREX_GPU_MAX_STREAMS : AMReX_GpuDevice.H
- AMREX_GPU_NCELLS_PER_THREAD : AMReX_GpuLaunch.H
- AMREX_GPU_OR_CPU : AMReX_GpuControl.H
- AMREX_GPU_SAFE_CALL : AMReX_GpuError.H
- AMREX_GPU_Y_STRIDE : AMReX_GpuLaunch.H
- AMREX_GPU_Z_STRIDE : AMReX_GpuLaunch.H
- AMREX_HIP_OR_CUDA : AMReX_GpuControl.H
- AMREX_HIP_OR_CUDA_OR_SYCL : AMReX_GpuControl.H
- AMREX_HOST_DEVICE_FOR_1D : AMReX_GpuLaunchMacrosC.nolint.H, AMReX_GpuLaunchMacrosG.nolint.H
- AMREX_HOST_DEVICE_FOR_1D_FLAG : AMReX_GpuLaunch.nolint.H
- AMREX_HOST_DEVICE_FOR_3D : AMReX_GpuLaunchMacrosC.nolint.H, AMReX_GpuLaunchMacrosG.nolint.H
- AMREX_HOST_DEVICE_FOR_3D_FLAG : AMReX_GpuLaunch.nolint.H
- AMREX_HOST_DEVICE_FOR_4D : AMReX_GpuLaunchMacrosC.nolint.H, AMReX_GpuLaunchMacrosG.nolint.H
- AMREX_HOST_DEVICE_FOR_4D_FLAG : AMReX_GpuLaunch.nolint.H
- AMREX_HOST_DEVICE_PARALLEL_FOR_1D : AMReX_GpuLaunchMacrosC.nolint.H, AMReX_GpuLaunchMacrosG.nolint.H
- AMREX_HOST_DEVICE_PARALLEL_FOR_1D_FLAG : AMReX_GpuLaunch.nolint.H
- AMREX_HOST_DEVICE_PARALLEL_FOR_3D : AMReX_GpuLaunchMacrosC.nolint.H, AMReX_GpuLaunchMacrosG.nolint.H
- AMREX_HOST_DEVICE_PARALLEL_FOR_3D_FLAG : AMReX_GpuLaunch.nolint.H
- AMREX_HOST_DEVICE_PARALLEL_FOR_4D : AMReX_GpuLaunchMacrosG.nolint.H, AMReX_GpuLaunchMacrosC.nolint.H
- AMREX_HOST_DEVICE_PARALLEL_FOR_4D_FLAG : AMReX_GpuLaunch.nolint.H
- AMREX_IF_CONSTEXPR : AMReX_Extension.H
- AMREX_IF_ON_DEVICE : AMReX_GpuQualifiers.H
- AMREX_IF_ON_HOST : AMReX_GpuQualifiers.H
- AMREX_IMPL_ESC : AMReX_GpuQualifiers.H
- AMREX_IMPL_ESC_ : AMReX_GpuQualifiers.H
- AMREX_IMPL_ISH : AMReX_GpuQualifiers.H
- AMREX_IMPL_STRIP_PARENS : AMReX_GpuQualifiers.H
- AMREX_IMPL_VAN_AMREX_IMPL_ISH : AMReX_GpuQualifiers.H
- AMREX_INLINE : AMReX_Extension.H
- AMREX_IPARSER_GET_DATA : AMReX_IParser_Exe.H
- AMREX_IPARSER_LOCAL_IDX0 : AMReX_IParser_Exe.H
- AMREX_IPARSER_STACK_SIZE : AMReX_IParser_Exe.H
- AMREX_IPARSERDEBUG : amrex_iparser.tab.h
- amrex_iparserIN_HEADER : amrex_iparser.lex.h
- AMREX_IPARSERSTYPE_IS_DECLARED : amrex_iparser.tab.h
- AMREX_IPARSERSTYPE_IS_TRIVIAL : amrex_iparser.tab.h
- AMREX_IPARSERTOKENTYPE : amrex_iparser.tab.h
- amrex_iparserwrap : amrex_iparser.lex.h
- AMREX_IS_TRIVIALLY_COPYABLE : AMReX_TypeTraits.H
- AMREX_IS_TRIVIALLY_DEFAULT_CONSTRUCTIBLE : AMReX_TypeTraits.H
- AMREX_LAUNCH_DEVICE_LAMBDA : AMReX_GpuLaunch.nolint.H
- AMREX_LAUNCH_DEVICE_LAMBDA_DIM : AMReX_GpuLaunch.nolint.H
- AMREX_LAUNCH_HOST_DEVICE_LAMBDA : AMReX_GpuLaunch.nolint.H
- AMREX_LAUNCH_HOST_DEVICE_LAMBDA_DIM : AMReX_GpuLaunch.nolint.H
- AMREX_LAUNCH_HOST_DEVICE_LAMBDA_DIM_FLAG : AMReX_GpuLaunch.nolint.H
- AMREX_LAUNCH_HOST_DEVICE_LAMBDA_FLAG : AMReX_GpuLaunch.nolint.H
- AMREX_LAUNCH_HOST_DEVICE_LAMBDA_RANGE_2_FLAG : AMReX_GpuLaunch.nolint.H
- AMREX_LAUNCH_HOST_DEVICE_LAMBDA_RANGE_3_FLAG : AMReX_GpuLaunch.nolint.H
- AMREX_LAUNCH_HOST_DEVICE_LAMBDA_RANGE_FLAG : AMReX_GpuLaunch.nolint.H
- AMREX_LAUNCH_KERNEL : AMReX_GpuLaunch.H
- AMREX_LAUNCH_KERNEL_NOBOUND : AMReX_GpuLaunch.H
- AMREX_LIKELY : AMReX_Extension.H
- AMREX_LO_BOGUS : AMReX_LO_BCTYPES.H
- AMREX_LO_DIRICHLET : AMReX_LO_BCTYPES.H
- AMREX_LO_INFLOW : AMReX_LO_BCTYPES.H
- AMREX_LO_INHOMOG_NEUMANN : AMReX_LO_BCTYPES.H
- AMREX_LO_MARSHAK : AMReX_LO_BCTYPES.H
- AMREX_LO_NEUMANN : AMReX_LO_BCTYPES.H
- AMREX_LO_PERIODIC : AMReX_LO_BCTYPES.H
- AMREX_LO_REFLECT_ODD : AMReX_LO_BCTYPES.H
- AMREX_LO_ROBIN : AMReX_LO_BCTYPES.H
- AMREX_LO_SANCHEZ_POMRANING : AMReX_LO_BCTYPES.H
- AMREX_LO_SYMMETRY : AMReX_LO_BCTYPES.H
- AMREX_LOOP_3D : AMReX_Loop.nolint.H
- AMREX_LOOP_4D : AMReX_Loop.nolint.H
- AMREX_MUNLOCK : AMReX_Arena.cpp
- AMREX_NO_INLINE : AMReX_Extension.H
- AMREX_NO_UNIQUE_ADDRESS : AMReX_Extension.H
- AMREX_NODISCARD : AMReX_Extension.H
- AMREX_PARALLEL_FOR_1D : AMReX_GpuLaunchMacrosC.nolint.H, AMReX_GpuLaunchMacrosG.nolint.H
- AMREX_PARALLEL_FOR_1D_IMPL : AMReX_GpuLaunchMacrosC.nolint.H
- AMREX_PARALLEL_FOR_3D : AMReX_GpuLaunchMacrosC.nolint.H, AMReX_GpuLaunchMacrosG.nolint.H
- AMREX_PARALLEL_FOR_3D_IMPL : AMReX_GpuLaunchMacrosC.nolint.H
- AMREX_PARALLEL_FOR_4D : AMReX_GpuLaunchMacrosC.nolint.H, AMReX_GpuLaunchMacrosG.nolint.H
- AMREX_PARALLEL_FOR_4D_IMPL : AMReX_GpuLaunchMacrosC.nolint.H
- AMREX_PARSER_GET_DATA : AMReX_Parser_Exe.H
- AMREX_PARSER_LOCAL_IDX0 : AMReX_Parser_Exe.H
- AMREX_PARSER_STACK_SIZE : AMReX_Parser_Exe.H
- AMREX_PARSERDEBUG : amrex_parser.tab.h
- amrex_parserIN_HEADER : amrex_parser.lex.h
- AMREX_PARSERSTYPE_IS_DECLARED : amrex_parser.tab.h
- AMREX_PARSERSTYPE_IS_TRIVIAL : amrex_parser.tab.h
- AMREX_PARSERTOKENTYPE : amrex_parser.tab.h
- amrex_parserwrap : amrex_parser.lex.h
- AMREX_PRAGMA_SIMD : AMReX_Extension.H
- AMREX_REAL_LOWEST : AMReX_REAL.H
- AMREX_REAL_MAX : AMReX_REAL.H
- AMREX_REAL_MIN : AMReX_REAL.H
- AMREX_RESTRICT : AMReX_Extension.H
- AMREX_SYCL_1D_ONLY : AMReX_GpuControl.H
- AMREX_SYCL_2D_ONLY : AMReX_GpuControl.H
- AMREX_SYCL_3D_ONLY : AMReX_GpuControl.H
- AMREX_SYCL_ONLY : AMReX_GpuControl.H
- AMREX_TO_STRING : AMReX_Extension.H
- AMREX_TO_STRING_HELPER : AMReX_Extension.H
- AMREX_UNLIKELY : AMReX_Extension.H
- AMREX_UNROLL_LOOP : AMReX_Extension.H
- AMREX_WRONG_NUM_ARGS : AMReX_GpuQualifiers.H