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
91inline namespace literals {
103 operator""_rt(
long double x )
109 operator""_rt(
unsigned long long int x )
114 constexpr ParticleReal
115 operator""_prt(
long double x )
117 return ParticleReal( x );
120 constexpr ParticleReal
121 operator""_prt(
unsigned long long int x )
123 return ParticleReal( x );
double amrex_real
Definition AMReX_REAL.H:55
double amrex_particle_real
Definition AMReX_REAL.H:64
Definition AMReX_Amr.cpp:49