#include <boost/math/special_functions/legendre.hpp>
#include <boost/math/special_functions/spherical_harmonic.hpp>
#include <boost/math/special_functions/factorials.hpp>
#include <cmath>
#include <vector>
|
double | dftefe::atoms::f1 (const double x) |
|
double | dftefe::atoms::f1Der (const double x) |
|
double | dftefe::atoms::f2 (const double x) |
|
double | dftefe::atoms::f2Der (const double x, const double tolerance) |
|
double | dftefe::atoms::Y (const double x, const double r, const double d) |
|
double | dftefe::atoms::YDer (const double x, const double r, const double d) |
|
double | dftefe::atoms::smoothCutoffValue (const double x, const double r, const double d) |
|
double | dftefe::atoms::smoothCutoffDerivative (const double x, const double r, const double d, const double tolerance) |
|
void | dftefe::atoms::convertCartesianToSpherical (const std::vector< double > &x, double &r, double &theta, double &phi, double polarAngleTolerance) |
|
double | dftefe::atoms::Dm (const int m) |
|
double | dftefe::atoms::Clm (const int l, const int m) |
|
double | dftefe::atoms::Qm (const int m, const double phi) |
|
double | dftefe::atoms::dQmDPhi (const int m, const double phi) |
|
double | dftefe::atoms::Plm (const int l, const int m, const double x) |
|
double | dftefe::atoms::dPlmDTheta (const int l, const int m, const double theta) |
|
double | dftefe::atoms::d2PlmDTheta2 (const int l, const int m, const double theta) |
|