ABACUS develop
Atomic-orbital Based Ab-initio Computation at UStc
Loading...
Searching...
No Matches
Namespaces | Functions
cexp.cpp File Reference
#include <complex>
#include <math.h>
#include <stdint.h>
#include <float.h>
#include <limits>
Include dependency graph for cexp.cpp:

Namespaces

namespace  ModuleBase
 
namespace  ModuleBase::libm
 

Functions

template<typename FLOAT >
void ModuleBase::libm::__msincos (FLOAT x, FLOAT *s, FLOAT *c)
 
template<typename FLOAT >
FLOAT ModuleBase::libm::__mexp (FLOAT x)
 
template<typename FLOAT >
FLOAT ModuleBase::libm::__mhugeval ()
 
void ModuleBase::libm::__sincos (double x, double *sinx, double *cosx)
 
double ModuleBase::libm::__exp (double x)
 
template<>
double ModuleBase::libm::__mexp (double x)
 
template<>
void ModuleBase::libm::__msincos (double x, double *s, double *c)
 
template<>
double ModuleBase::libm::__mhugeval ()
 
template<typename FLOAT >
std::complex< FLOAT > ModuleBase::libm::__cexp_impl (const std::complex< FLOAT > &x)
 
std::complex< double > ModuleBase::libm::__cexp (const std::complex< double > &x)