Psi4
Public Member Functions | Static Public Attributes | Private Attributes | Static Private Attributes | List of all members
psi::Taylor_Fjt Class Reference

Uses Taylor interpolation of up to 8-th order to compute the Boys function. More...

#include <fjt.h>

Inheritance diagram for psi::Taylor_Fjt:
psi::Fjt

Public Member Functions

 Taylor_Fjt (unsigned int jmax, double accuracy)
 
virtual ~Taylor_Fjt ()
 
double * values (int J, double T)
 Implements Fjt::values() More...
 
- Public Member Functions inherited from psi::Fjt
 Fjt ()
 
virtual ~Fjt ()
 
virtual void set_rho (double)
 

Static Public Attributes

static const int max_interp_order = 8
 

Private Attributes

double ** grid_
 
double delT_
 
double oodelT_
 
double cutoff_
 
int interp_order_
 
int max_m_
 
int max_T_
 
double * T_crit_
 
double * F_
 

Static Private Attributes

static double relative_zero_
 

Detailed Description

Uses Taylor interpolation of up to 8-th order to compute the Boys function.

Constructor & Destructor Documentation

Taylor_Fjt::Taylor_Fjt ( unsigned int  jmax,
double  accuracy 
)
Taylor_Fjt::~Taylor_Fjt ( )
virtual

Member Function Documentation

double * Taylor_Fjt::values ( int  J,
double  T 
)
virtual

Implements Fjt::values()

Implements psi::Fjt.

Member Data Documentation

double psi::Taylor_Fjt::cutoff_
private
double psi::Taylor_Fjt::delT_
private
double* psi::Taylor_Fjt::F_
private
double** psi::Taylor_Fjt::grid_
private
int psi::Taylor_Fjt::interp_order_
private
const int psi::Taylor_Fjt::max_interp_order = 8
static
int psi::Taylor_Fjt::max_m_
private
int psi::Taylor_Fjt::max_T_
private
double psi::Taylor_Fjt::oodelT_
private
double Taylor_Fjt::relative_zero_
staticprivate
double* psi::Taylor_Fjt::T_crit_
private

The documentation for this class was generated from the following files: