You are here: Symbol Reference > Dew Namespace > Dew.Math Namespace > Dew.Math.Units Namespace > Classes > SpecialFuncs Class > SpecialFuncs Methods > Biry Method > SpecialFuncs.Biry Method (TCplx, bool, bool, int)
Dew Math for .NET
ContentsIndexHome
PreviousUpNext
SpecialFuncs.Biry Method (TCplx, bool, bool, int)

Airy function of the second kind or it's derivative (Complex argument, allows derivative or scale.

Syntax
C#
Visual Basic
public static TCplx Biry(TCplx Z, bool Derive, bool Scale, ref int Error);
Parameters 
Description 
TCplx Z 
Function independant variable, complex value. 
bool Derive 
If true, function will return Airy (BI) derivative instead of the actual Airy (BI) function. 
bool Scale 
If true, result function (BI) or it's derivative is scaled by Exp(-|z|*|z|), where z = z = (2/3)*(Z)^(3/2) 
ref int Error 
Returns error code after the calculation. Return values are:
  • 0, Normal return - Computation completed.
  • 1, input error - no computation.
  • 2, overflow - no computation; dreal(zta)- too large with Scaling=false.
  • 3, zabs(z) large - computation completed. Losses of signifcance by argument reduction produce less than half of machine accuracy.
  • 4, zabs(z) too large - no computation; complete loss of accuracy by argument reduction.
  • 5, error - no computation; algorithm termination condition not met.
 

If Derive is false, it will return Airy function of the second kind (BI).

If Derive is true, it will return derivative of Airy function of the second kind (BI). Additionaly, if Scale is true, result is additionaly multiplied by factor (see above).

Copyright (c) 1999-2024 by Dew Research. All rights reserved.
What do you think about this topic? Send feedback!