namespace ewalena
0.2.15
ewalena is not an acronym
|
Origin-centered Slater-type functions for use in orbital calculations. More...
#include <include/ewalena/numerics/basis_sto.h>
Public Member Functions | |
ValueType | alpha () const |
ValueType | radial_grad (const Point< dim, ValueType > &p) const |
ValueType | radial_laplacian (const Point< dim, ValueType > &p) const |
ValueType | radial_value (const OrbitalType &orbital, const Point< dim, ValueType > &p) const |
void | reinit_alpha (const ValueType &alpha) |
SlaterTypeOrbital () | |
ValueType | value (const OrbitalType &orbital, const Point< dim, ValueType > &p) |
~SlaterTypeOrbital () | |
Private Attributes | |
ValueType | __alpha |
Origin-centered Slater-type functions for use in orbital calculations.
Simplest possible Slater-type orbitals. (This should be reflected similar to way finite elements work in deal.II BasisStaeSystem(SlaterTypeOrbitals<dim>, N).
\[ f({ x})=R_l({ r}) Y_{lm}(,)\,,\]
ewalena::SlaterTypeOrbital< dim, ValueType >::SlaterTypeOrbital | ( | ) | [inline] |
Constructor. The number of contractions this basis set has must be provided.
ewalena::SlaterTypeOrbital< dim, ValueType >::~SlaterTypeOrbital | ( | ) |
Destructor.
ValueType ewalena::SlaterTypeOrbital< dim, ValueType >::alpha | ( | ) | const |
Return $$.
ValueType ewalena::SlaterTypeOrbital< dim, ValueType >::radial_grad | ( | const Point< dim, ValueType > & | p | ) | const |
Return the gradient of this Slater at this point.
ValueType ewalena::SlaterTypeOrbital< dim, ValueType >::radial_laplacian | ( | const Point< dim, ValueType > & | p | ) | const |
Return the Laplacian of this Slater at this point.
ValueType ewalena::SlaterTypeOrbital< dim, ValueType >::radial_value | ( | const OrbitalType & | orbital, |
const Point< dim, ValueType > & | p | ||
) | const |
Return the value of this Slater-type orbital at this point.
void ewalena::SlaterTypeOrbital< dim, ValueType >::reinit_alpha | ( | const ValueType & | alpha | ) |
Initialise a (new) constant to this Slater-type orbital.
ValueType ewalena::SlaterTypeOrbital< dim, ValueType >::value | ( | const OrbitalType & | orbital, |
const Point< dim, ValueType > & | p | ||
) |
Return the value of this Slater-type orbital at this point.
ValueType ewalena::SlaterTypeOrbital< dim, ValueType >::__alpha [private] |
Variable holding the constant of this orbital.