DFT-EFE
 
Loading...
Searching...
No Matches
dftefe::atoms::BoostAutoDiffInternal Namespace Reference

Functions

double Dm (const int m)
 
double Clm (const int l, const int m)
 
template<typename X , typename Y , typename Z >
boost::math::differentiation::promote< X, Y, Z > radVal (const X &x, const Y &y, const Z &z, const std::vector< double > &coeffVec)
 
template<typename X , typename Y , typename Z >
boost::math::differentiation::promote< X, Y, Z > cutOff (const X &x, const Y &y, const Z &z, const double smoothness, const double cutoff)
 
template<typename X , typename Y , typename Z >
boost::math::differentiation::promote< X, Y, Z > legendre (const X &x, const Y &y, const Z &z, const int l, const int m)
 
template<typename X , typename Y , typename Z >
boost::math::differentiation::promote< X, Y, Z > f (const X &x, const Y &y, const Z &z, const std::vector< double > &coeffVec, const double smoothness, const double cutoff, const int l, const int m, const double polarAngleTolerance)
 

Function Documentation

◆ Clm()

double dftefe::atoms::BoostAutoDiffInternal::Clm ( const int  l,
const int  m 
)
Here is the caller graph for this function:

◆ cutOff()

template<typename X , typename Y , typename Z >
boost::math::differentiation::promote< X, Y, Z > dftefe::atoms::BoostAutoDiffInternal::cutOff ( const X &  x,
const Y y,
const Z &  z,
const double  smoothness,
const double  cutoff 
)
Here is the caller graph for this function:

◆ Dm()

double dftefe::atoms::BoostAutoDiffInternal::Dm ( const int  m)
Here is the caller graph for this function:

◆ f()

template<typename X , typename Y , typename Z >
boost::math::differentiation::promote< X, Y, Z > dftefe::atoms::BoostAutoDiffInternal::f ( const X &  x,
const Y y,
const Z &  z,
const std::vector< double > &  coeffVec,
const double  smoothness,
const double  cutoff,
const int  l,
const int  m,
const double  polarAngleTolerance 
)
Here is the call graph for this function:
Here is the caller graph for this function:

◆ legendre()

template<typename X , typename Y , typename Z >
boost::math::differentiation::promote< X, Y, Z > dftefe::atoms::BoostAutoDiffInternal::legendre ( const X &  x,
const Y y,
const Z &  z,
const int  l,
const int  m 
)
Here is the caller graph for this function:

◆ radVal()

template<typename X , typename Y , typename Z >
boost::math::differentiation::promote< X, Y, Z > dftefe::atoms::BoostAutoDiffInternal::radVal ( const X &  x,
const Y y,
const Z &  z,
const std::vector< double > &  coeffVec 
)
Here is the caller graph for this function: