ABACUS develop
Atomic-orbital Based Ab-initio Computation at UStc
Loading...
Searching...
No Matches
Classes | Namespaces | Macros | Typedefs | Functions
branred.cpp File Reference
#include <math.h>
#include <endian.h>
Include dependency graph for branred.cpp:

Classes

union  ModuleBase::libm::mynumber
 

Namespaces

namespace  ModuleBase
 
namespace  ModuleBase::libm
 

Macros

#define max(x, y)   (((y) > (x)) ? (y) : (x))
 
#define min(x, y)   (((y) < (x)) ? (y) : (x))
 
#define HIGH_HALF   0
 
#define LOW_HALF   1
 
#define HIGH_HALF   1
 
#define LOW_HALF   0
 
#define CN   134217729.0
 

Typedefs

typedef int ModuleBase::libm::int4
 

Functions

int ModuleBase::libm::__branred (double x, double *a, double *aa)
 

Macro Definition Documentation

◆ CN

#define CN   134217729.0

◆ HIGH_HALF [1/2]

#define HIGH_HALF   0

◆ HIGH_HALF [2/2]

#define HIGH_HALF   1

◆ LOW_HALF [1/2]

#define LOW_HALF   1

◆ LOW_HALF [2/2]

#define LOW_HALF   0

◆ max

#define max (   x,
 
)    (((y) > (x)) ? (y) : (x))

◆ min

#define min (   x,
 
)    (((y) < (x)) ? (y) : (x))