Block-Structured AMR Software Framework
 
Loading...
Searching...
No Matches
AMReX_SPACE.H File Reference
#include <AMReX_Config.H>

Go to the source code of this file.

Macros

#define BL_SPACEDIM   AMREX_SPACEDIM
 
#define AMREX_D_EXPR(a, b, c)   ((void)((a),(b),(c),0))
 
#define AMREX_D_DECL(a, b, c)   a,b,c
 
#define AMREX_D_TERM(a, b, c)   a b c
 
#define AMREX_D_PICK(a, b, c)   c
 
#define AMREX_1D_ONLY(a)   ((void)0)
 
#define AMREX_2D_ONLY(a)   ((void)0)
 
#define AMREX_3D_ONLY(a)   a
 

Macro Definition Documentation

◆ AMREX_1D_ONLY

#define AMREX_1D_ONLY (   a)    ((void)0)

◆ AMREX_2D_ONLY

#define AMREX_2D_ONLY (   a)    ((void)0)

◆ AMREX_3D_ONLY

#define AMREX_3D_ONLY (   a)    a

◆ AMREX_D_DECL

#define AMREX_D_DECL (   a,
  b,
 
)    a,b,c

◆ AMREX_D_EXPR

#define AMREX_D_EXPR (   a,
  b,
 
)    ((void)((a),(b),(c),0))

◆ AMREX_D_PICK

#define AMREX_D_PICK (   a,
  b,
 
)    c

◆ AMREX_D_TERM

#define AMREX_D_TERM (   a,
  b,
 
)    a b c

◆ BL_SPACEDIM

#define BL_SPACEDIM   AMREX_SPACEDIM