Here is a list of all macros with links to the files they belong to:
- a -
- AMREX_1D_ONLY : AMReX_SPACE.H
- AMREX_1D_ONLY_ARGS : AMReX_SPACE.H
- AMREX_2D_ONLY : AMReX_SPACE.H
- AMREX_2D_ONLY_ARGS : AMReX_SPACE.H
- AMREX_3D_ONLY : AMReX_SPACE.H
- AMREX_3D_ONLY_ARGS : AMReX_SPACE.H
- AMREX_ALWAYS_ASSERT : AMReX_BLassert.H
- AMREX_ALWAYS_ASSERT_WITH_MESSAGE : AMReX_BLassert.H
- AMREX_ARKSTEP : AMReX_SundialsIntegrator.H
- AMREX_ARLIM : AMReX_ArrayLim.H
- AMREX_ARLIM_3D : AMReX_ArrayLim.H
- AMREX_ARLIM_ANYD : AMReX_ArrayLim.H
- AMREX_ARLIM_ARG : AMReX_ArrayLim.H
- AMREX_ARLIM_P : AMReX_ArrayLim.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_BCREC_3D : AMReX_ArrayLim.H
- AMREX_BCREC_ANYD : AMReX_ArrayLim.H
- AMREX_CUDA_SAFE_CALL : AMReX_GpuError.H
- AMREX_CUFFT_SAFE_CALL : AMReX_GpuError.H
- AMREX_CURAND_SAFE_CALL : AMReX_GpuError.H
- AMREX_CUSPARSE_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_ENUM_IN_CLASS : 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_STREAM_ALLOC_SUPPORT : AMReX_GpuControl.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_GpuLaunchMacrosC.nolint.H, AMReX_GpuLaunchMacrosG.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_INT_ANYD : AMReX_ArrayLim.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.H, AMReX_Loop.nolint.H
- AMREX_LOOP_4D : AMReX_Loop.H, AMReX_Loop.nolint.H
- AMREX_MLNODELAP_HAS_MKNEWU_HA : AMReX_MLNodeLaplacian.H
- AMREX_MLTENSOROP_HAS_MAPPING_FACTORS : AMReX_MLTensorOp.H
- AMREX_MRISTEP : AMReX_SundialsIntegrator.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_CASE : AMReX_Parser_Exe_Body.H
- AMREX_PARSER_NEXT : AMReX_Parser_Exe_Body.H
- AMREX_PETSC_SAFE_CALL : AMReX_PETSc.cpp
- 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_SUNDIALS_ARKODE_API : AMReX_SundialsIntegrator.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_WARNING_POP : AMReX_Extension.H
- AMREX_WARNING_PUSH_COUNTER : AMReX_Extension.H
- AMREX_WRONG_NUM_ARGS : AMReX_GpuQualifiers.H
- AMREX_ZFILL : AMReX_ArrayLim.H