ergo
mat::TC2< Treal, Tmatrix >::Fun Class Reference

Help class for bisection root finding calls. More...

#include <TC2.h>

Public Member Functions

 Fun (int const *const p, int const pl, Treal const s)
 
Treal eval (Treal const x) const
 

Private Attributes

int const *const pol
 
int const pollength
 
Treal const shift
 

Detailed Description

template<typename Treal, typename Tmatrix>
class mat::TC2< Treal, Tmatrix >::Fun

Help class for bisection root finding calls.

See also
fermi_level
homo
lumo

Constructor & Destructor Documentation

◆ Fun()

template<typename Treal , typename Tmatrix >
mat::TC2< Treal, Tmatrix >::Fun::Fun ( int const *const  p,
int const  pl,
Treal const  s 
)
inline

Member Function Documentation

◆ eval()

template<typename Treal , typename Tmatrix >
Treal mat::TC2< Treal, Tmatrix >::Fun::eval ( Treal const  x) const
inline

Member Data Documentation

◆ pol

template<typename Treal , typename Tmatrix >
int const* const mat::TC2< Treal, Tmatrix >::Fun::pol
private

◆ pollength

template<typename Treal , typename Tmatrix >
int const mat::TC2< Treal, Tmatrix >::Fun::pollength
private

◆ shift

template<typename Treal , typename Tmatrix >
Treal const mat::TC2< Treal, Tmatrix >::Fun::shift
private

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