MP-Gadget  5.0.1.dev1-76bc7d4726-dirty
Macros | Typedefs
types.h File Reference
#include <stdint.h>
Include dependency graph for types.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Macros

#define LOW_PRECISION   double
 
#define HIGH_PRECISION   double
 
#define HAS(val, flag)   ((flag & (val)) == (flag))
 

Typedefs

typedef int32_t inttime_t
 
typedef uint64_t MyIDType
 
typedef LOW_PRECISION MyFloat
 
typedef HIGH_PRECISION MyDouble
 

Macro Definition Documentation

◆ HAS

#define HAS (   val,
  flag 
)    ((flag & (val)) == (flag))

Definition at line 22 of file types.h.

◆ HIGH_PRECISION

#define HIGH_PRECISION   double

Definition at line 16 of file types.h.

◆ LOW_PRECISION

#define LOW_PRECISION   double

Definition at line 13 of file types.h.

Typedef Documentation

◆ inttime_t

typedef int32_t inttime_t

Definition at line 8 of file types.h.

◆ MyDouble

Definition at line 20 of file types.h.

◆ MyFloat

Definition at line 19 of file types.h.

◆ MyIDType

typedef uint64_t MyIDType

Definition at line 10 of file types.h.