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) |