MercuryDPM  Alpha
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
GeneralDefine.h File Reference
#include <limits>

Go to the source code of this file.

Macros

#define MERCURY_DEPRECATED   [[deprecated]]
 
#define UNUSED   __attribute__ ((__unused__))
 

Typedefs

typedef double Mdouble
 

Variables

const Mdouble NaN = std::numeric_limits<Mdouble>::quiet_NaN()
 
const Mdouble inf = std::numeric_limits<Mdouble>::infinity()
 
const int intMax = std::numeric_limits<int>::max()
 
const unsigned unsignedMax = std::numeric_limits<unsigned>::max()
 

Macro Definition Documentation

#define MERCURY_DEPRECATED   [[deprecated]]

Definition at line 37 of file GeneralDefine.h.

#define UNUSED   __attribute__ ((__unused__))

Definition at line 39 of file GeneralDefine.h.

Referenced by LeesEdwardsBoundary::read(), and ShearBoxBoundary::read().

Typedef Documentation

typedef double Mdouble

Definition at line 34 of file GeneralDefine.h.

Variable Documentation

const Mdouble inf = std::numeric_limits<Mdouble>::infinity()

Definition at line 42 of file GeneralDefine.h.

const int intMax = std::numeric_limits<int>::max()

Definition at line 43 of file GeneralDefine.h.

const Mdouble NaN = std::numeric_limits<Mdouble>::quiet_NaN()

Definition at line 41 of file GeneralDefine.h.

const unsigned unsignedMax = std::numeric_limits<unsigned>::max()

Definition at line 44 of file GeneralDefine.h.