GiNaC  1.6.2
Public Member Functions | Private Attributes | Static Private Attributes
GiNaC::lanczos_coeffs Class Reference

List of all members.

Public Member Functions

 lanczos_coeffs ()
bool sufficiently_accurate (int digits)
int get_order () const
cln::cl_N calc_lanczos_A (const cln::cl_N &) const

Private Attributes

std::vector< cln::cl_N > * current_vector

Static Private Attributes

static std::vector< cln::cl_N > * coeffs = 0

Detailed Description

Definition at line 1733 of file numeric.cpp.


Constructor & Destructor Documentation

GiNaC::lanczos_coeffs::lanczos_coeffs ( )

Definition at line 1784 of file numeric.cpp.

References coeffs.


Member Function Documentation

bool GiNaC::lanczos_coeffs::sufficiently_accurate ( int  digits)

Definition at line 1752 of file numeric.cpp.

References coeffs, and current_vector.

Referenced by GiNaC::lgamma(), and GiNaC::tgamma().

int GiNaC::lanczos_coeffs::get_order ( ) const [inline]

Definition at line 1738 of file numeric.cpp.

References current_vector.

Referenced by GiNaC::lgamma(), and GiNaC::tgamma().

cln::cl_N GiNaC::lanczos_coeffs::calc_lanczos_A ( const cln::cl_N &  x) const

Definition at line 1772 of file numeric.cpp.

References current_vector.

Referenced by GiNaC::lgamma(), and GiNaC::tgamma().


Member Data Documentation

std::vector< cln::cl_N > * GiNaC::lanczos_coeffs::coeffs = 0 [static, private]

Definition at line 1745 of file numeric.cpp.

Referenced by lanczos_coeffs(), and sufficiently_accurate().

std::vector<cln::cl_N>* GiNaC::lanczos_coeffs::current_vector [private]

Definition at line 1747 of file numeric.cpp.

Referenced by calc_lanczos_A(), get_order(), and sufficiently_accurate().


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

This page is part of the GiNaC developer's reference. It was generated automatically by doxygen. For an introduction, see the tutorial.