Hex  1.0
Hydrogen-electron collision solver
 All Data Structures Namespaces Files Functions Variables Typedefs Macros Pages
Public Member Functions
CoulombNodeIntegrator< Functor, Integrator > Class Template Reference

#include <nodeintegrate.h>

Inheritance diagram for CoulombNodeIntegrator< Functor, Integrator >:
Inheritance graph
[legend]
Collaboration diagram for CoulombNodeIntegrator< Functor, Integrator >:
Collaboration graph
[legend]

Public Member Functions

 CoulombNodeIntegrator (Functor f, double k, int l)
 
 ~CoulombNodeIntegrator ()
 
virtual double nthNode (int n) const
 
virtual double turningPoint () const
 
- Public Member Functions inherited from NodeIntegrator< Functor, Integrator >
 NodeIntegrator (Functor f)
 
double result () const
 
bool ok () const
 
std::string const & status () const
 
double epsabs () const
 
void setEpsAbs (double eps)
 
double epsrel () const
 
void setEpsRel (double eps)
 
int limit () const
 
void setLimit (double n)
 
bool integrate (double a, double b)
 

Constructor & Destructor Documentation

template<class Functor , class Integrator >
CoulombNodeIntegrator< Functor, Integrator >::CoulombNodeIntegrator ( Functor  f,
double  k,
int  l 
)
inline
template<class Functor , class Integrator >
CoulombNodeIntegrator< Functor, Integrator >::~CoulombNodeIntegrator ( )
inline

Member Function Documentation

template<class Functor , class Integrator >
virtual double CoulombNodeIntegrator< Functor, Integrator >::nthNode ( int  n) const
inlinevirtual
template<class Functor , class Integrator >
virtual double CoulombNodeIntegrator< Functor, Integrator >::turningPoint ( ) const
inlinevirtual

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