|
ABACUS develop
Atomic-orbital Based Ab-initio Computation at UStc
|
#include <complex>#include <math.h>#include <stdint.h>#include <float.h>#include <limits>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) |