3#include <AMReX_Config.H>
16# define BL_USE_FLOAT 1
26# define BL_USE_DOUBLE 1
29#if !defined(BL_LANG_FORT)
51#define AMREX_REAL_MIN FLT_MIN
52#define AMREX_REAL_MAX FLT_MAX
53#define AMREX_REAL_LOWEST (-FLT_MAX)
56#define AMREX_REAL_MIN DBL_MIN
57#define AMREX_REAL_MAX DBL_MAX
58#define AMREX_REAL_LOWEST (-DBL_MAX)
61#ifdef AMREX_SINGLE_PRECISION_PARTICLES
96inline namespace literals {
108 operator""_rt(
long double x )
114 operator""_rt(
unsigned long long int x )
120 operator""_prt(
long double x )
126 operator""_prt(
unsigned long long int x )
double amrex_real
Definition AMReX_REAL.H:55
double amrex_particle_real
Definition AMReX_REAL.H:64
amrex_real Real
Floating Point Type for Fields.
Definition AMReX_REAL.H:79
amrex_particle_real ParticleReal
Floating Point Type for Particles.
Definition AMReX_REAL.H:90
Definition AMReX_Amr.cpp:49