20#ifndef DFTFE_SPHERICALFUNCTIONUTIL_H
21#define DFTFE_SPHERICALFUNCTIONUTIL_H
55 const double angleTol);
187 std::vector<std::vector<double>>
188 getJInv(
const double r,
const double theta,
const double phi);
Definition SphericalFunctionUtil.h:30
double d2PlmDTheta2(const dftfe::Int l, const dftfe::Int m, const double theta)
std::vector< double > dYlmReal(const dftfe::Int l, const dftfe::Int m, const double theta, const double phi)
double d2QmDPhi2(const dftfe::Int m, const double phi)
double dQmDPhi(const dftfe::Int m, const double phi)
std::vector< double > d2YlmReal(const dftfe::Int l, const dftfe::Int m, const double theta, const double phi)
double YlmReal(const dftfe::Int l, const dftfe::Int m, const double theta, const double phi)
double Plm(const dftfe::Int l, const dftfe::Int m, const double theta)
std::vector< std::vector< double > > getJInv(const double r, const double theta, const double phi)
double Qm(const dftfe::Int m, const double phi)
double dPlmDTheta(const dftfe::Int l, const dftfe::Int m, const double theta)
void convertCartesianToSpherical(const std::vector< double > &x, double &r, double &theta, double &phi, const double rTol, const double angleTol)
double Clm(const dftfe::Int l, const dftfe::Int m)
Definition pseudoPotentialToDftfeConverter.cc:34
std::int32_t Int
Definition TypeConfig.h:11