Example #1
0
 /// <summary>
 /// Returns the exponentially scaled derivative of the Airy function Bi.
 /// <para>ScaledAiryBiPrime(z) is given by Exp(-Abs(zta.Real)) * AiryBiPrime(z) where zta = (2 / 3) * z * Sqrt(z).</para>
 /// </summary>
 /// <param name="z">The value to compute the derivative of the Airy function of.</param>
 /// <returns>The exponentially scaled derivative of the Airy function Bi.</returns>
 public static Complex AiryBiPrimeScaled(Complex z)
 {
     return(Amos.ScaledCbiryPrime(z));
 }
Example #2
0
 /// <summary>
 /// Derivative of the Airy function Bi(z).
 /// <p/>
 /// If expScaled is true, returns Exp(-axzta) * d/dz Bi(z) where zta = (2 / 3) * z * Sqrt(z) and axzta = Abs(zta.Real).
 /// </summary>
 /// <param name="z">The value to compute the derivative of the Airy function of.</param>
 /// <param name="expScaled">If true, returns exponentially-scaled Airy function</param>
 /// <returns></returns>
 public static Complex AiryBiPrime(Complex z, bool expScaled = false)
 {
     return((expScaled) ? Amos.ScaledCbiryPrime(z) : Amos.CbiryPrime(z));
 }