Class LowerSFixedSeries
java.lang.Object
org.drip.function.definition.R1ToR1
org.drip.numerical.estimation.RkToR1Series
org.drip.numerical.estimation.R1ToR1Series
org.drip.specialfunction.incompletegamma.LowerSFixedSeries
public class LowerSFixedSeries extends R1ToR1Series
LowerSFixedSeries implements Lower Incomplete Gamma Expansion Series. The References are:
- Geddes, K. O., M. L. Glasser, R. A. Moore, and T. C. Scott (1990): Evaluation of Classes of Definite Integrals involving Elementary Functions via Differentiation of Special Functions Applicable Algebra in Engineering, Communications, and 1 (2) 149-165
- Gradshteyn, I. S., I. M. Ryzhik, Y. V. Geronimus, M. Y. Tseytlin, and A. Jeffrey (2015): Tables of Integrals, Series, and Products Academic Press
- Mathar, R. J. (2010): Numerical Evaluation of the Oscillatory Integral over eiπx x(1/x) between 1 and ∞ https://arxiv.org/pdf/0912.3844.pdf arXiV
- National Institute of Standards and Technology (2019): Incomplete Gamma and Related Functions https://dlmf.nist.gov/8
- Wikipedia (2019): Incomplete Gamma Function https://en.wikipedia.org/wiki/Incomplete_gamma_function
- Construct the R1 To R1 Weierstrass Limit Series
- Construct the R1 To R1 NIST (2019) Limit Series
- LowerSFixedSeries Constructor
- Retrieve s
- Retrieve Log (Gamma (s))
| Module | Computational Core Module |
| Library | Function Analysis Library |
| Project | Special Function Implementation and Analysis |
| Package | Upper/Lower Incomplete Gamma Functions |
- Author:
- Lakshmi Krishnamurthy
-
Constructor Summary
Constructors Constructor Description LowerSFixedSeries(R1ToR1SeriesTerm r1ToR1SeriesTerm, java.util.TreeMap<java.lang.Integer,java.lang.Double> termWeightMap, double s, double logGammaS)LowerSFixedSeries Constructor -
Method Summary
Modifier and Type Method Description doublelogGammaS()Retrieve Log (Gamma (s))static LowerSFixedSeriesNIST2019(double s, int termCount)Construct the R1 To R1 NIST (2019) Limit Seriesdoubles()Retrieve sstatic LowerSFixedSeriesWeierstrassLimit(double s, int termCount)Construct the R1 To R1 Weierstrass Limit SeriesMethods inherited from class org.drip.numerical.estimation.R1ToR1Series
cumulative, derivative, evaluate, generate, r1ToR1SeriesTermMethods inherited from class org.drip.numerical.estimation.RkToR1Series
proportional, termWeightMapMethods inherited from class org.drip.function.definition.R1ToR1
antiDerivative, conditionNumber, differential, differential, integrate, maxima, maxima, minima, minima, poleResidueMethods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Constructor Details
-
LowerSFixedSeries
public LowerSFixedSeries(R1ToR1SeriesTerm r1ToR1SeriesTerm, java.util.TreeMap<java.lang.Integer,java.lang.Double> termWeightMap, double s, double logGammaS) throws java.lang.ExceptionLowerSFixedSeries Constructor- Parameters:
r1ToR1SeriesTerm- R1 To R1 Series Expansion TermtermWeightMap- Error Term Weight Maps- slogGammaS- Log (Gamma (s))- Throws:
java.lang.Exception- Thrown if the Inputs are Invalid
-
-
Method Details
-
WeierstrassLimit
Construct the R1 To R1 Weierstrass Limit Series- Parameters:
s- Incomplete Gamma stermCount- Count of the Number of Terms- Returns:
- The R1 To R1 Weierstrass Limit Series
-
NIST2019
Construct the R1 To R1 NIST (2019) Limit Series- Parameters:
s- Incomplete Gamma stermCount- Count of the Number of Terms- Returns:
- The R1 To R1 NIST (2019) Limit Series
-
s
public double s()Retrieve s- Returns:
- s
-
logGammaS
public double logGammaS()Retrieve Log (Gamma (s))- Returns:
- Log (Gamma (s))
-