Hex  1.0
Hydrogen-electron collision solver
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Pages
Public Member Functions
ICompactification< FType > Class Template Referenceabstract

Compactification. More...

#include <compact.h>

Inheritance diagram for ICompactification< FType >:
Inheritance graph
[legend]

Public Member Functions

virtual ~ICompactification ()
 
virtual double scale (double x) const =0
 
virtual double unscale (double t) const =0
 
virtual double Jacobian (double t) const =0
 
virtual FType operator() (double t) const =0
 

Detailed Description

template<typename FType>
class ICompactification< FType >

An auxiliary interface class. All other compactification classes are derived from this class.

Constructor & Destructor Documentation

template<typename FType >
virtual ICompactification< FType >::~ICompactification ( )
inlinevirtual

Member Function Documentation

template<typename FType >
virtual double ICompactification< FType >::Jacobian ( double  t) const
pure virtual
template<typename FType >
virtual FType ICompactification< FType >::operator() ( double  t) const
pure virtual
template<typename FType >
virtual double ICompactification< FType >::scale ( double  x) const
pure virtual
template<typename FType >
virtual double ICompactification< FType >::unscale ( double  t) const
pure virtual

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