Package org.drip.specialfunction.lanczos
Class ASeriesGenerator
java.lang.Object
org.drip.function.definition.R1ToR1
org.drip.numerical.estimation.RkToR1Series
org.drip.numerical.estimation.R1ToR1Series
org.drip.specialfunction.lanczos.ASeriesGenerator
public class ASeriesGenerator extends R1ToR1Series
ASeriesGenerator generates the Terms of the Lanczos A Series. The References are:
- Godfrey, P. (2001): Lanczos Implementation of the Gamma Function http://www.numericana.com/answer/info/godfrey.htm
- Press, W. H., S. A. Teukolsky, W. T. Vetterling, and B. P. Flannery (2007): Numerical Recipes: The Art of Scientific Computing 3rd Edition Cambridge University Press New York
- Pugh, G. R. (2004): An Analysis of the Lanczos Gamma Approximation Ph. D. University of British Columbia
- Toth V. T. (2016): Programmable Calculators – The Gamma Function http://www.rskey.org/CMS/index.php/the-library/11
- Wikipedia (2019): Lanczos Approximation https://en.wikipedia.org/wiki/Lanczos_approximation
- Construct the Standard ASeriesGenerator Instance
- ASeriesGenerator Constructor
- Retrieve the P Series Generator
Module | Computational Core Module |
Library | Function Analysis Library |
Project | Special Function Implementation and Analysis |
Package | Lanczos Scheme for Gamma Estimate |
- Author:
- Lakshmi Krishnamurthy
-
Constructor Summary
Constructors Constructor Description ASeriesGenerator(ASeriesTerm aSeriesTerm, PSeriesGenerator pSeriesGenerator)
ASeriesGenerator Constructor -
Method Summary
Modifier and Type Method Description PSeriesGenerator
pSeriesGenerator()
Retrieve the P Series Generatorstatic ASeriesGenerator
Standard(int g, int termCount)
Construct the Standard ASeriesGenerator InstanceMethods inherited from class org.drip.numerical.estimation.R1ToR1Series
cumulative, derivative, evaluate, generate, r1ToR1SeriesTerm
Methods inherited from class org.drip.numerical.estimation.RkToR1Series
proportional, termWeightMap
Methods inherited from class org.drip.function.definition.R1ToR1
antiDerivative, conditionNumber, differential, differential, integrate, maxima, maxima, minima, minima, poleResidue
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Constructor Details
-
ASeriesGenerator
public ASeriesGenerator(ASeriesTerm aSeriesTerm, PSeriesGenerator pSeriesGenerator) throws java.lang.ExceptionASeriesGenerator Constructor- Parameters:
aSeriesTerm
- A Series TermpSeriesGenerator
- P Series Generator- Throws:
java.lang.Exception
- Thrown if the Inputs are Invalid
-
-
Method Details
-
Standard
Construct the Standard ASeriesGenerator Instance- Parameters:
g
- Lanczos g ControltermCount
- Term Count- Returns:
- Standard ASeriesGenerator Instance
-
pSeriesGenerator
Retrieve the P Series Generator- Returns:
- The P Series Generator
-