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

#include <integralparameters.h>

Inheritance diagram for psi::CorrelationFactor:
psi::IntegralParameters psi::FittedSlaterCorrelationFactor

Public Member Functions

 CorrelationFactor (unsigned int nparam)
 
 CorrelationFactor (std::shared_ptr< Vector > coeff, std::shared_ptr< Vector > exponent)
 
virtual ~CorrelationFactor ()
 
virtual double slater_exponent () const
 
void set_params (std::shared_ptr< Vector > coeff, std::shared_ptr< Vector > exponent)
 
double * exponent () const
 
double * coeff () const
 
- Public Member Functions inherited from psi::IntegralParameters
 IntegralParameters (unsigned int nparam=0)
 
virtual ~IntegralParameters ()
 
unsigned int nparam () const
 

Private Attributes

double * coeff_
 
double * exponent_
 

Constructor & Destructor Documentation

CorrelationFactor::CorrelationFactor ( unsigned int  nparam)
CorrelationFactor::CorrelationFactor ( std::shared_ptr< Vector coeff,
std::shared_ptr< Vector exponent 
)
CorrelationFactor::~CorrelationFactor ( )
virtual

Member Function Documentation

double* psi::CorrelationFactor::coeff ( ) const
inline
double* psi::CorrelationFactor::exponent ( ) const
inline
void CorrelationFactor::set_params ( std::shared_ptr< Vector coeff,
std::shared_ptr< Vector exponent 
)
virtual double psi::CorrelationFactor::slater_exponent ( ) const
inlinevirtual

Member Data Documentation

double* psi::CorrelationFactor::coeff_
private
double* psi::CorrelationFactor::exponent_
private

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