You are here: Symbol Reference > SpecialFuncs Namespace > Functions > SpecialFuncs.Biry Function
MtxVec VCL
ContentsIndex
PreviousUpNext
SpecialFuncs.Biry Function

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

Pascal
function Biry(A: double; Derive: boolean; Scale: boolean; var Error: integer): double; overload;
Parameters 
Description 
Defines complex value where BI or it's derivative should be evaluated. 
Derive 
If true, function will return Airy (BI) derivative instead of the actual Airy (BI) function. 
Scale 
If true, result function (BI) or it's derivative is scaled by Exp(-|z|*|z|), where z = z = (2/3)*(Z)^(3/2) 
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.
 

the Airy function or it's derivative of the second kind (BI).

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