#include <SphericalDataNumerical.h>
Public Member Functions | |
| Func () | |
| Func (utils::Spline::Func< memorySpace > radialSpline, int l, int m, int mEff, double constant, double cutoff, double smoothness, double polarAngleTolerance, double cutoffTolerance, double radiusTolerance) | |
| DFTEFE_HOST_DEVICE_FUNC double | getValue (const double *point, const double *origin) const |
| DFTEFE_HOST_DEVICE_FUNC void | getGradientValue (const double *point, const double *origin, double *grad) const |
Private Attributes | |
| utils::Spline::Func< memorySpace > | d_radialSpline |
| int | d_l |
| int | d_m |
| int | d_mEff |
| double | d_constant |
| double | d_cutoff |
| double | d_smoothness |
| double | d_polarAngleTolerance |
| double | d_cutoffTolerance |
| double | d_radiusTolerance |
| dftefe::atoms::SphericalDataNumerical::Func< memorySpace >::Func | ( | ) |
| dftefe::atoms::SphericalDataNumerical::Func< memorySpace >::Func | ( | utils::Spline::Func< memorySpace > | radialSpline, |
| int | l, | ||
| int | m, | ||
| int | mEff, | ||
| double | constant, | ||
| double | cutoff, | ||
| double | smoothness, | ||
| double | polarAngleTolerance, | ||
| double | cutoffTolerance, | ||
| double | radiusTolerance | ||
| ) |
| DFTEFE_HOST_DEVICE_FUNC void dftefe::atoms::SphericalDataNumerical::Func< memorySpace >::getGradientValue | ( | const double * | point, |
| const double * | origin, | ||
| double * | grad | ||
| ) | const |

| DFTEFE_HOST_DEVICE_FUNC double dftefe::atoms::SphericalDataNumerical::Func< memorySpace >::getValue | ( | const double * | point, |
| const double * | origin | ||
| ) | const |

|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |