DFT-EFE
 
Loading...
Searching...
No Matches
SphericalHarmonics.h File Reference
#include <vector>
Include dependency graph for SphericalHarmonics.h:

Go to the source code of this file.

Namespaces

namespace  dftefe
 dealii includes
 
namespace  dftefe::atoms
 

Functions

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)