Package org.drip.specialfunction.hankel
Class BigH2FromBigJBigY
java.lang.Object
org.drip.specialfunction.definition.HankelFirstKindEstimator
org.drip.specialfunction.hankel.BigH2FromBigJBigY
- All Implemented Interfaces:
R2ToZ1
public class BigH2FromBigJBigY extends HankelFirstKindEstimator
BigH2FromBigJBigY implements the Estimator for the Cylindrical Hankel Function of the Second Kind
from the Bessel Functions of the First Kind and the Second Kind. The References are:
- Abramowitz, M., and I. A. Stegun (2007): Handbook of Mathematics Functions Dover Book on Mathematics
- Arfken, G. B., and H. J. Weber (2005): Mathematical Methods for Physicists 6th Edition Harcourt San Diego
- Temme N. M. (1996): Special Functions: An Introduction to the Classical Functions of Mathematical Physics 2nd Edition Wiley New York
- Watson, G. N. (1995): A Treatise on the Theory of Bessel Functions Cambridge University Press
- Wikipedia (2019): Bessel Function https://en.wikipedia.org/wiki/Bessel_function
- BigH2FromBigJBigY Constructor
- Retrieve the Estimator of the Bessel Function of the First Kind
- Retrieve the Estimator of the Bessel Function of the Second Kind
Module | Computational Core Module |
Library | Function Analysis Library |
Project | Special Function Implementation and Analysis |
Package | Ordered Hankel Function Variant Estimators |
- Author:
- Lakshmi Krishnamurthy
-
Constructor Summary
Constructors Constructor Description BigH2FromBigJBigY(BesselFirstKindEstimator besselFirstKindEstimator, BesselSecondKindEstimator besselSecondKindEstimator)
BigH2FromBigJBigY Constructor -
Method Summary
Modifier and Type Method Description BesselFirstKindEstimator
besselFirstKindEstimator()
Retrieve the Estimator of the Bessel Function of the First KindBesselSecondKindEstimator
besselSecondKindEstimator()
Retrieve the Estimator of the Bessel Function of the Second KindC1Cartesian
bigH1(double alpha, double z)
Evaluate Hankel Function First Kind H1 given Alpha and zMethods inherited from class org.drip.specialfunction.definition.HankelFirstKindEstimator
evaluate, LargeZAsymptote
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Constructor Details
-
BigH2FromBigJBigY
public BigH2FromBigJBigY(BesselFirstKindEstimator besselFirstKindEstimator, BesselSecondKindEstimator besselSecondKindEstimator) throws java.lang.ExceptionBigH2FromBigJBigY Constructor- Parameters:
besselFirstKindEstimator
- Bessel Function of the First Kind EstimatorbesselSecondKindEstimator
- Bessel Function of the Second Kind Estimator- Throws:
java.lang.Exception
- Thrown if the Inputs are Invalid
-
-
Method Details
-
besselFirstKindEstimator
Retrieve the Estimator of the Bessel Function of the First Kind- Returns:
- Estimator of the Bessel Function of the First Kind
-
besselSecondKindEstimator
Retrieve the Estimator of the Bessel Function of the Second Kind- Returns:
- Estimator of the Bessel Function of the Second Kind
-
bigH1
Description copied from class:HankelFirstKindEstimator
Evaluate Hankel Function First Kind H1 given Alpha and z- Specified by:
bigH1
in classHankelFirstKindEstimator
- Parameters:
alpha
- Alphaz
- Z- Returns:
- Hankel Function First Kind H1 Value
-