MtxVec VCL
|
High performance math functions.
Introduces high performance math functions. It can serve as replacement for the default Delphi Math.pas unit and offers full support for complex numbers. However, in many applications, you can obtain better performance with vector arithmetics.
Adapted from TPMath1 of J. Debord with permission. Some complex routines adapted from gsCmplx by Serghei Gaivan with permission.
Name |
Description |
The following table lists classes in this documentation. | |
The following table lists functions in this documentation. | |
The following table lists structs, records, enums in this documentation. | |
The following table lists types in this documentation. | |
The following table lists variables in this documentation. | |
The following table lists constants in this documentation. |
|
Name |
Description |
![]() |
This is class Math387.EMtxVecException. | |
![]() |
Exception class indicates invalid arguments error. | |
![]() |
Exception class indicates out of range error. | |
![]() |
Default complex number type used by Math387. | |
![]() |
Critical section with semaphore capability. | |
![]() |
Enables threads in a multithreaded application a single-thread only exclusive execution of a part of the code. | |
![]() |
Default complex number type used by Math387. | |
![]() |
Enables threads in a multithreaded application a single-thread only exclusive execution of a part of the code. |
Name |
Description |
Imaginary value. | |
Imaginary value. | |
Complex one. | |
Complex one. | |
PI. | |
Pi/2 | |
Pi/2 | |
PI. | |
Complex zero. | |
Complex zero. | |
2 - GOLD. | |
2 - GOLD. | |
This is constant Math387.DefaultIsDouble. | |
Epsilon. | |
This is constant Math387.EPS_SINGLE. | |
Euler constant. | |
Euler constant. | |
FPU control word used by Fortran. | |
Golden Mean. | |
Golden Mean. | |
1/Ln(10). | |
1/Ln(10). | |
1/Ln(2). | |
1/Ln(2). | |
180/PI. | |
180/PI. | |
1/Sqrt(2PI). | |
1/Sqrt(2PI). | |
1/2PI. | |
1/2PI. | |
Ln(10). | |
Ln(10). | |
Ln(2). | |
Ln(2). | |
Machine constant. | |
2^(-23) | |
Maximum factorial. | |
This is constant Math387.MAXFAC_SINGLE. | |
Maximum value of the gamma function. | |
This is constant Math387.MAXGAM_SINGLE. | |
Maximum allowed value for the logarithm of the gamma function. | |
This is constant Math387.MAXLGM_SINGLE. | |
Largest result of a base 10 logarithm. | |
This is constant Math387.MAXLOG_SINGLE. | |
Maximum floating point number. | |
2^128 | |
Smallest result of a base 10 logarithm. | |
This is constant Math387.MINLOG_SINGLE. | |
Minimum floating point number. | |
2^(-126) | |
Storage default endianness. | |
FPU control word turning off all exceptions. | |
This is constant Math387.MtxVecCoreMsg. | |
This is constant Math387.MtxVecEOA. | |
MtxVec version. | |
PI. | |
PI. | |
PI/180. | |
PI/180. | |
PI/2. | |
PI/2. | |
Sqrt(2). | |
Sqrt(2). | |
Sqrt(2)/2. | |
Sqrt(2)/2. | |
Sqrt(2PI) | |
Sqrt(2PI) | |
Sqrt(EPS). | |
This is constant Math387.SQRTEPS_SINGLE. | |
Sqrt(PI). | |
Sqrt(PI). | |
2*PI. | |
2*PI. |
|
Name |
Description |
![]() |
This is function Math387.aGetLength. | |
![]() |
This is function Math387.aGetLength. | |
![]() |
This is function Math387.aGetLength. | |
![]() |
This is function Math387.aGetLength. | |
![]() |
This is function Math387.aGetLength. | |
![]() |
This is function Math387.aGetLength. | |
![]() |
This is function Math387.aGetLength. | |
![]() |
This is function Math387.aGetLength. | |
![]() |
This is function Math387.aGetLength. | |
![]() |
This is function Math387.aGetLength. | |
![]() |
This is function Math387.aGetLength. | |
![]() |
This is function Math387.aGetLength. | |
![]() |
This is function Math387.aGetLength. | |
![]() |
This is function Math387.aGetLength. | |
![]() |
This is function Math387.aGetLength. | |
![]() |
This is function Math387.aGetLength. | |
![]() |
This is function Math387.aGetLength. | |
![]() |
This is function Math387.aGetLength. | |
![]() |
This is function Math387.aGetLength. | |
![]() |
This is function Math387.aGetLength. | |
![]() |
This is function Math387.aGetLength. | |
![]() |
This is function Math387.aGetLength. | |
![]() |
This is function Math387.aGetLength. | |
![]() |
This is function Math387.aGetLength. | |
![]() |
Inverse cosine of X. | |
![]() |
This is function Math387.ArcCos. | |
![]() |
Inverse cosine. | |
![]() |
This is function Math387.ArcCosf. | |
![]() |
Inverse hyperbolic cosine. | |
![]() |
This is function Math387.ArcCosh. | |
![]() |
Inverse hyperbolic cosine. | |
![]() |
This is function Math387.ArcCoshf. | |
![]() |
Inverse cotangent. | |
![]() |
This is function Math387.ArcCot. | |
![]() |
Inverse cotangent. | |
![]() |
This is function Math387.ArcCotf. | |
![]() |
Inverse hyperbolic cotangent. | |
![]() |
This is function Math387.ArcCoth. | |
![]() |
Inverse hyperbolic cotangent. | |
![]() |
This is function Math387.ArcCothf. | |
![]() |
Inverse cosecant. | |
![]() |
This is function Math387.ArcCsc. | |
![]() |
Inverse cosecant. | |
![]() |
This is function Math387.ArcCscf. | |
![]() |
Inverse hyperbolic cosecant. | |
![]() |
This is function Math387.ArcCsch. | |
![]() |
Inverse hyperbolic cosecant. | |
![]() |
This is function Math387.ArcCschf. | |
![]() |
Inverse secant. | |
![]() |
This is function Math387.ArcSec. | |
![]() |
Inverse secant. | |
![]() |
This is function Math387.ArcSecf. | |
![]() |
Inverse hyperbolic secant. | |
![]() |
This is function Math387.ArcSech. | |
![]() |
Inverse hyperbolic secant. | |
![]() |
This is function Math387.ArcSechf. | |
![]() |
Inverse sine. | |
![]() |
This is function Math387.ArcSin. | |
![]() |
Inverse sine. | |
![]() |
This is function Math387.ArcSinf. | |
![]() |
Inverse hyperbolic sine. | |
![]() |
This is function Math387.ArcSinh. | |
![]() |
Inverse hyperbolic sine. | |
![]() |
This is function Math387.ArcSinhf. | |
![]() |
Inverse tangens of X. | |
![]() |
This is function Math387.ArcTan. | |
![]() |
Inverse tangens of Y/X. | |
![]() |
This is function Math387.ArcTan2f. | |
![]() |
Inverse tangens. | |
![]() |
Inverse hyperbolic tangens. | |
![]() |
This is function Math387.ArcTanh. | |
![]() |
Inverse hyperbolic tangens. | |
![]() |
This is function Math387.ArcTanhf. | |
![]() |
The argument of Z. | |
![]() |
This is function Math387.Arg. | |
![]() |
unicode required | |
![]() |
This is function Math387.aSetLength. | |
![]() |
This is function Math387.aSetLength. | |
![]() |
This is function Math387.aSetLength. | |
![]() |
This is function Math387.aSetLength. | |
![]() |
This is function Math387.aSetLength. | |
![]() |
This is function Math387.aSetLength. | |
![]() |
This is function Math387.aSetLength. | |
![]() |
This is function Math387.aSetLength. | |
![]() |
This is function Math387.aSetLength. | |
![]() |
This is function Math387.aSetLength. | |
![]() |
This is function Math387.aSetLength. | |
![]() |
This is function Math387.aSetLength. | |
![]() |
This is function Math387.aSetLength. | |
![]() |
This is function Math387.aSetLength. | |
![]() |
This is function Math387.aSetLength. | |
![]() |
This is function Math387.aSetLength. | |
![]() |
This is function Math387.aSetLength. | |
![]() |
This is function Math387.aSetLength. | |
![]() |
procedure aSetLength(var A: TCplxSampleArray;const Len: NativeInt); overload; | |
![]() |
This is function Math387.aSetLength. | |
![]() |
This is function Math387.aSetLength. | |
![]() |
This is function Math387.aSetLength. | |
![]() |
This is function Math387.aSetLength. | |
![]() |
This is function Math387.aSetLength. | |
![]() |
This is function Math387.aSetLength. | |
![]() |
This is function Math387.aSetLength. | |
![]() |
This is function Math387.aSetLength. | |
![]() |
This is function Math387.aSetLength. | |
![]() |
This is function Math387.aSetLength. | |
![]() |
Modified bessel function of the first kind. | |
![]() |
This is function Math387.BesselI0. | |
![]() |
Bessel function of the first kind. | |
![]() |
This is function Math387.BesselJ0. | |
![]() |
Compares two complex numbers. | |
![]() |
Compare one real and one complex number. | |
![]() |
This is function Math387.Bigger. | |
![]() |
This is function Math387.Bigger. | |
![]() |
Compare one real and one complex number. | |
![]() |
Compare two real numbers. | |
![]() |
This is function Math387.Bigger. | |
![]() |
This is function Math387.Biggerf. | |
![]() |
Compare two complex numbers. | |
![]() |
Compare one real and one complex number. | |
![]() |
This is function Math387.BiggerOrEqual. | |
![]() |
This is function Math387.BiggerOrEqual. | |
![]() |
Compare one real and one complex number. | |
![]() |
This is function Math387.BiggerOrEqual. | |
![]() |
The norm of z. | |
![]() |
This is function Math387.CAbs. | |
![]() |
Returns the approximation of the norm of Z. | |
![]() |
This is function Math387.CAbs1. | |
![]() |
Complex addition. | |
![]() |
Add two numbers. | |
![]() |
This is function Math387.CAdd. | |
![]() |
This is function Math387.CAdd. | |
![]() |
Add two numbers. | |
![]() |
This is function Math387.CAdd. | |
![]() |
Add imaginary value BI to complex number A. | |
![]() |
This is function Math387.CAddI. | |
![]() |
Add imaginary value AI to complex number B. | |
![]() |
This is function Math387.CAddI. | |
![]() |
Cartesian to polar coordinate transformation. | |
![]() |
This is function Math387.CartToPolar. | |
![]() |
Complex division. | |
![]() |
Divide two numbers. | |
![]() |
This is function Math387.CDiv. | |
![]() |
This is function Math387.CDiv. | |
![]() |
Divide two numbers. | |
![]() |
This is function Math387.CDiv. | |
![]() |
Round towards positive infinity. | |
![]() |
This is function Math387.Ceil. | |
![]() |
Round towards positive infinity. | |
![]() |
This is function Math387.Ceilf. | |
![]() |
Complex frac function. | |
![]() |
This is function Math387.CFrac. | |
![]() |
Check the value. | |
![]() |
This is function Math387.CheckRange. | |
![]() |
Check the value. | |
![]() |
Check the value. | |
![]() |
This is function Math387.CheckRangef. | |
![]() |
The 1/Z. | |
![]() |
The 1/Z. | |
![]() |
This is function Math387.CInv. | |
![]() |
This is function Math387.CInv. | |
![]() |
clear pending FPU exceptions | |
![]() |
Complex multipliction. | |
![]() |
Multiply two numbers. | |
![]() |
This is function Math387.CMul. | |
![]() |
This is function Math387.CMul. | |
![]() |
Multiply two numbers. | |
![]() |
This is function Math387.CMul. | |
![]() |
Multiply two complex numbers. | |
![]() |
This is function Math387.CMulI. | |
![]() |
Multiply complex number B with imaginary number Ai. | |
![]() |
This is function Math387.CMulI. | |
![]() |
Conjugate complex number. | |
![]() |
This is function Math387.Conj. | |
![]() |
Cosine. | |
![]() |
Cosine. | |
![]() |
This is function Math387.Cos. | |
![]() |
This is function Math387.Cos. | |
![]() |
Cosine function. | |
![]() |
Hyperbolic cosine. | |
![]() |
Hyperbolic cosine. | |
![]() |
This is function Math387.Cosh. | |
![]() |
This is function Math387.Cosh. | |
![]() |
Hyperbolic cosine. | |
![]() |
This is function Math387.Coshf. | |
![]() |
Cotangent. | |
![]() |
This is function Math387.Cot. | |
![]() |
Cotangent. | |
![]() |
This is function Math387.Cotf. | |
![]() |
Hyperbolic cotangent. | |
![]() |
This is function Math387.Coth. | |
![]() |
Hyperbolic cotangent. | |
![]() |
This is function Math387.Cothf. | |
![]() |
Converts two real numbers to complex number. | |
![]() |
This is function Math387.Cplx. | |
![]() |
This is function Math387.CplxDouble. | |
![]() |
This is function Math387.CplxSingle. | |
![]() |
Converts complex number to a string. | |
![]() |
This is function Math387.CplxToStr. | |
![]() |
Complex round function. | |
![]() |
This is function Math387.CRound. | |
![]() |
Cosecant. | |
![]() |
This is function Math387.Csc. | |
![]() |
Cosecant. | |
![]() |
This is function Math387.Cscf. | |
![]() |
Hyperbolic cosecant. | |
![]() |
This is function Math387.Csch. | |
![]() |
Hyperbolic cosecant. | |
![]() |
This is function Math387.Cschf. | |
![]() |
The square of complex number. | |
![]() |
This is function Math387.CSqr. | |
![]() |
Square root of a complex number. | |
![]() |
This is function Math387.CSqrt. | |
![]() |
Complex subtraction. | |
![]() |
Subtract two numbers. | |
![]() |
Subtract two numbers. | |
![]() |
This is function Math387.CSub. | |
![]() |
This is function Math387.CSub. | |
![]() |
This is function Math387.CSub. | |
![]() |
Subtract two numbers. | |
![]() |
Subtract two numbers. | |
![]() |
This is function Math387.CSub. | |
![]() |
This is function Math387.CSub. | |
![]() |
Subtract imaginary value BI from complex number A. | |
![]() |
This is function Math387.CSubI. | |
![]() |
Subtract complex number B from imaginary number AI. | |
![]() |
This is function Math387.CSubI. | |
![]() |
Complex truncate function. | |
![]() |
This is function Math387.CTrunc. | |
![]() |
Returns the value of a degree measurement expressed in radians. | |
![]() |
This is function Math387.DegToRadf. | |
![]() |
Raises EMtxVecInvalidArgument exception. | |
![]() |
This is function Math387.EInvalidArgumentRaiseFmt. | |
![]() |
This is function Math387.EnsureRange. | |
![]() |
Limits the value. | |
![]() |
Limits the value. | |
![]() |
This is function Math387.EnsureRangef. | |
![]() |
Compares two numbers. | |
![]() |
Compares two numbers. | |
![]() |
Compares two numbers. | |
![]() |
This is function Math387.Equal. | |
![]() |
This is function Math387.Equal. | |
![]() |
This is function Math387.Equal. | |
![]() |
Compares two numbers. | |
![]() |
Compares two numbers. | |
![]() |
Compares two numbers. | |
![]() |
This is function Math387.Equal. | |
![]() |
This is function Math387.Equalf. | |
![]() |
This is function Math387.Equalf. | |
![]() |
Raises EMtxVecException exception. | |
![]() |
This is function Math387.ERaiseFmt. | |
![]() |
Raises EMtxVecRangeError exception. | |
![]() |
This is function Math387.ERangeErrorRaiseFmt. | |
![]() |
Error function. | |
![]() |
Complement to the error function Erf. | |
![]() |
Inverse error function. | |
![]() |
e^x function. | |
![]() |
This is function Math387.Exp. | |
![]() |
10^x function. | |
![]() |
This is function Math387.Exp10. | |
![]() |
10^x function. | |
![]() |
This is function Math387.Exp10f. | |
![]() |
2^x function. | |
![]() |
This is function Math387.Exp2. | |
![]() |
2^x function. | |
![]() |
This is function Math387.Exp2f. | |
![]() |
2^x function. | |
![]() |
2^x function. | |
![]() |
e^x function. | |
![]() |
Euler formula for complex number. | |
![]() |
This is function Math387.Expjf. | |
![]() |
Gets a complex number, extracted from string source. | |
![]() |
This is function Math387.ExtractCplxSingle. | |
![]() |
Gets integer number, extracted from string source. | |
![]() |
Gets double number, extracted from string source. | |
![]() |
Factorial | |
![]() |
Sets angle in [-2Pi,2Pi]. | |
![]() |
This is function Math387.FixAnglef. | |
![]() |
Swaps real and imaginary part. | |
![]() |
This is function Math387.Flip. | |
![]() |
Swaps real and imaginary part and conjugates the result. | |
![]() |
Swaps real and imaginary part and conjugates the result. | |
![]() |
This is function Math387.FlipConj. | |
![]() |
This is function Math387.FlipConj. | |
![]() |
Round towards negative infinity. | |
![]() |
This is function Math387.Floor. | |
![]() |
Round towards negative infinity. | |
![]() |
This is function Math387.Floorf. | |
![]() |
The complex number Z formated as a string. | |
![]() |
This is function Math387.FormatCplx. | |
![]() |
The double number X formated as string. | |
![]() |
The double number X formatted as string. | |
![]() |
This is function Math387.FormatSamplef. | |
![]() |
This is function Math387.FormatSamplef. | |
![]() |
Gamma function (complex). | |
![]() |
Gamma function (real). | |
![]() |
Incomplete Gamma function : continued fraction expansion. | |
![]() |
Incomplete Gamma function : continued fraction expansion. | |
![]() |
Incomplete Gamma function : series expansion. | |
![]() |
Incomplete Gamma function: series expansion. | |
![]() |
Greatest common divisor. | |
![]() |
This is function Math387.GetDecimalSeparator. | |
![]() |
This is function Math387.GetThousandSeparator. | |
![]() |
Incomplete gamma function. | |
![]() |
Incomplete gamma function. | |
![]() |
Imaginary part of complex number. | |
![]() |
This is function Math387.Imag. | |
![]() |
This is function Math387.IntGetCurrentThreadID. | |
![]() |
This is function Math387.IntInterlockedDecrement. | |
![]() |
This is function Math387.IntInterlockedExchange. | |
![]() |
This is function Math387.IntInterlockedIncrement. | |
![]() |
Power function (integer power). | |
![]() |
This is function Math387.IntPower. | |
![]() |
Power function (integer power). | |
![]() |
This is function Math387.IntPowerf. | |
![]() |
Returns the description of the Src. | |
![]() |
Checks if number is INF. | |
![]() |
This is function Math387.IsInf. | |
![]() |
Checks if number is INF. | |
![]() |
This is function Math387.IsInff. | |
![]() | ||
![]() |
This is function Math387.IsInfNan. | |
![]() | ||
![]() |
This is function Math387.IsInfNanf. | |
![]() |
Checks if number is NAN. | |
![]() |
This is function Math387.IsNaN. | |
![]() |
Checks if number is NAN. | |
![]() |
This is function Math387.IsNanf. | |
![]() | ||
![]() |
This is function Math387.IsNanInf. | |
![]() | ||
![]() |
This is function Math387.IsNanInff. | |
![]() |
Complement to the incomplete gamma function. | |
![]() |
Complement to the incomplete gamma function. | |
![]() |
Returns first number being power of two that is equal or greater than n. | |
![]() |
Power of two which gives the first number that is equal or greater than n. | |
![]() |
Smallest common multiplier. | |
![]() |
Limit the range X. | |
![]() |
Limit the range X. | |
![]() |
This is function Math387.LimitRangef. | |
![]() |
Natural logarithm. | |
![]() |
This is function Math387.Ln. | |
![]() |
e^x function. | |
![]() |
Natural logarithm of the gamma function. | |
![]() |
Natural logarithm of the gamma function. | |
![]() |
Log base 10. | |
![]() |
This is function Math387.Log10. | |
![]() |
Log base 10. | |
![]() |
This is function Math387.Log10f. | |
![]() |
Log base 2. | |
![]() |
This is function Math387.Log2. | |
![]() |
Log base 2. | |
![]() |
This is function Math387.Log2f. | |
![]() |
This is function Math387.Log2Int. | |
![]() |
Log base 2. | |
![]() |
Log base N. | |
![]() |
Log base N. | |
![]() |
This is function Math387.LogN. | |
![]() |
This is function Math387.LogN. | |
![]() |
Log base N. | |
![]() |
Log base N. | |
![]() |
This is function Math387.LogN. | |
![]() |
This is function Math387.LogNf. | |
![]() |
Maximum of two 64bit integer numbers X and Y. | |
![]() |
Maximum of two integer numbers X and Y. | |
![]() |
Maximum of two numbers. | |
![]() |
This is function Math387.Max. | |
![]() |
Maximum of two real numbers X and Y. | |
![]() |
This is function Math387.Maxf. | |
![]() |
Minimum of two 64bit integer numbers X and Y. | |
![]() |
Minimum of two integer numbers X and Y. | |
![]() |
Minimum of two numbers. | |
![]() |
This is function Math387.Min. | |
![]() |
Minimum of two real numbers X and Y. | |
![]() |
This is function Math387.Minf. | |
![]() |
Multiplies complex number with I. | |
![]() |
Multiplies complex number with I. | |
![]() |
This is function Math387.MulI. | |
![]() |
This is function Math387.MulI. | |
![]() |
Changes the sign of Z. | |
![]() |
This is function Math387.Neg. | |
![]() |
The ||Z||^2. | |
![]() |
This is function Math387.Norm. | |
![]() |
Polar to cartesian coordinate transformation. | |
![]() |
This is function Math387.PolarToCart. | |
![]() |
Power function. | |
![]() |
Power function. | |
![]() |
This is function Math387.Power. | |
![]() |
This is function Math387.Power. | |
![]() |
Power function. | |
![]() |
Power function. | |
![]() |
This is function Math387.Power. | |
![]() |
This is function Math387.Powerf. | |
![]() |
Complex version of Pythagora formula. | |
![]() |
This is function Math387.Pythag. | |
![]() |
The Pythagora formula. | |
![]() |
This is function Math387.Pythagf. | |
![]() |
Converts radians to degrees. | |
![]() |
This is function Math387.RadToDegf. | |
![]() |
Real part of complex number. | |
![]() |
This is function Math387.Real. | |
![]() |
Reminder after division. | |
![]() |
This is function Math387.Rem. | |
![]() |
The reminder after division. | |
![]() |
This is function Math387.Remf. | |
![]() |
The root of complex number. | |
![]() |
This is function Math387.Root. | |
![]() |
This is function Math387.SampleToStr. | |
![]() |
Converts TSample value to a string. | |
![]() |
This is function Math387.SampleToStrf. | |
![]() |
This is function Math387.SampleToStrf. | |
![]() |
Secant. | |
![]() |
This is function Math387.Sec. | |
![]() |
Secant. | |
![]() |
This is function Math387.Secf. | |
![]() |
Hyperbolic secant. | |
![]() |
This is function Math387.Sech. | |
![]() |
Hyperbolic secant. | |
![]() |
This is function Math387.Sechf. | |
![]() |
This is function Math387.SetContains. | |
![]() |
This is function Math387.SetContains. | |
![]() |
This is function Math387.SetExclude. | |
![]() |
This is function Math387.SetExclude. | |
![]() |
This is function Math387.SetInclude. | |
![]() |
This is function Math387.SetInclude. | |
![]() |
Signum. | |
![]() |
This is function Math387.Sgn. | |
![]() |
Signum. | |
![]() |
This is function Math387.Sgn. | |
![]() |
This is function Math387.Sgnf. | |
![]() |
Changes the sign of a complex number. | |
![]() |
This is function Math387.Sign. | |
![]() |
Fortran sign function. | |
![]() |
This is function Math387.Signf. | |
![]() |
Sine. | |
![]() |
Sine. | |
![]() |
This is function Math387.Sin. | |
![]() |
This is function Math387.Sin. | |
![]() |
Sine and cosine in single pass. | |
![]() |
This is function Math387.SinCosf. | |
![]() |
Sine function. | |
![]() |
Hyperbolic sine. | |
![]() |
Hyperbolic sine. | |
![]() |
This is function Math387.Sinh. | |
![]() |
This is function Math387.Sinh. | |
![]() |
Hyperbolic sine. | |
![]() |
The hyperbolic sine and cosine. | |
![]() |
This is function Math387.SinhCoshf. | |
![]() |
This is function Math387.Sinhf. | |
![]() |
Compares two complex numbers. | |
![]() |
Compare one real and one complex number. | |
![]() |
This is function Math387.Smaller. | |
![]() |
This is function Math387.Smaller. | |
![]() |
Compare one real and one complex number. | |
![]() |
Compare two real numbers. | |
![]() |
This is function Math387.Smaller. | |
![]() |
This is function Math387.Smallerf. | |
![]() |
Compare two complex numbers. | |
![]() |
Compare one real and one complex number. | |
![]() |
This is function Math387.SmallerOrEqual. | |
![]() |
This is function Math387.SmallerOrEqual. | |
![]() |
Compare one real and one complex number. | |
![]() |
This is function Math387.SmallerOrEqual. | |
![]() |
Closest power of 2 to n. | |
![]() |
This is function Math387.SqrAbs. | |
![]() |
This is function Math387.SqrAbs. | |
![]() |
Square root. | |
![]() |
Starts the microsecond timer. | |
![]() |
Starts the timer with microsecond resolution. | |
![]() |
Stops the timer with microsecond resolution. | |
![]() |
Stops the microsecond timer. | |
![]() |
Converts a string to complex number. | |
![]() |
This is function Math387.StrToCplxSingle. | |
![]() |
Converts string to a double value. | |
![]() |
Converts string to a double value. | |
![]() |
Converts string to a single value. | |
![]() |
Converts string to a value. | |
![]() |
IFDEF D9_W32_INLINE} inline; {$ENDIF | |
![]() |
Exchange two numbers. | |
![]() |
This is function Math387.Swap. | |
![]() |
This is function Math387.Swap. | |
![]() |
Exchange two numbers. | |
![]() |
Exchange two numbers. | |
![]() |
Tangens. | |
![]() |
This is function Math387.Tan. | |
![]() |
Tangens. | |
![]() |
This is function Math387.Tanf. | |
![]() |
Hyperbolic cosine. | |
![]() |
This is function Math387.Tanh. | |
![]() |
Hyperbolic cosine. | |
![]() |
This is function Math387.Tanhf. | |
![]() |
Hyperbolic tangens. | |
![]() |
This is function Math387.TanhXf. | |
![]() |
This is function Math387.ToDouble. | |
![]() |
This is function Math387.ToSingle. | |
![]() |
This is function Math387.TruncAndFrac. | |
![]() |
Splits the floating point number to integer and fractional parts. |
|
Name |
Description |
![]() |
Comparison type for the Equal function. | |
![]() |
The waiting method used by the sorted critical section. | |
![]() |
Complex number type for double real and complex part. | |
![]() |
Storage Endianness. | |
![]() |
Type used to define the storage format for FFT operations. | |
![]() |
Specifies alignment for fixed width font number to string conversion. | |
![]() |
Complex number type for integer real and complex part. | |
![]() |
Type used to define indexation type. | |
![]() |
Complex number type for integer real and complex part. | |
![]() |
Default storage precision for integer vector and matrix values. | |
![]() |
Specifies MtxVec processing precision. | |
![]() |
Storage precision. | |
![]() |
Rounding algorithm. | |
![]() |
Complex number type for integer real and complex part. |
Name |
Description |
This is type Math387.LongInteger. | |
Pointer to char. | |
Pointer to char. | |
Generic pointer type. | |
A pointer to Byte type. | |
A pointer to TCplx type. | |
A pointer to integer type. | |
This is type Math387.PLongInteger. | |
This is type Math387.PointerInteger. | |
Pointer to byte | |
Pointer to complex byte. | |
Pointer to 4 byte unsigned integer. | |
Pointer to complex unsigned integer. | |
Pointer to complex 8 byte floating point type. | |
Pointer to 8 byte floating point. | |
Pointer to signed 8 byte integer. | |
Pointer to complex long (8 byte) integer. | |
Pointer to 4 byte signed integer. | |
Pointer to complex signed (4 byte) integer. | |
This is type Math387.PPLongInteger. | |
This is type Math387.PPointerInteger. | |
This is type Math387.PPPointerInteger. | |
Pointer to TSample. | |
Pointer to 1 byte signed integer. | |
Pointer to complex signed short (1 byte) integer. | |
Pointer to 4 byte floating point. | |
Pointer to 2 byte signed integer. | |
Pointer to complex signed small (2 byte) integer. | |
Pointer to byte. | |
Pointer to 2 byte unsigned integer (word). | |
Pointer to complex word. | |
A pointer to TSample type. | |
A pointer to TISample type. | |
A pointer to Word type. | |
Array of string. | |
Array of SmallInt type. | |
Two dimensional array of TCplx type. | |
This is type Math387.T2DCplxDoubleArray. | |
This is type Math387.T2DCplxSingleArray. | |
This is type Math387.T2DDoubleArray. | |
Array of Integer type. | |
Two dimensional array of TSCplx type. | |
Two dimensional array of TSample type. | |
Array of SmallInt type. | |
This is type Math387.T2DStringArray. | |
This is type Math387.Tcgemm_jit_kernel_t. | |
This is type Math387.Tcgemm_jit_kernel_tp. | |
Array of TCplx type. | |
This is type Math387.TCplxDouble. | |
This is type Math387.TCplxDoubleArray. | |
TCplxSampleArray = TCplxArray; | |
This is type Math387.TCplxSingleArray. | |
This is type Math387.Tdgemm_jit_kernel_t. | |
This is type Math387.Tdgemm_jit_kernel_tp. | |
This is type Math387.Tgemm_jit_kernel_tp. | |
Array of Integer type. | |
must exist next to TSample | |
This is type Math387.TMKLTRFunction. | |
Base notify event. | |
This is type Math387.TMtxPoint. | |
This is type Math387.TMtxRect. | |
This is type Math387.TPointerArray. | |
Default real number type used in Math387. | |
Array of TSample type. | |
Function type with two parameters. | |
Function type with two parameters. | |
Function type with two parameters. | |
Function type with two parameters. | |
Function type with two parameters. | |
Function type with two parameters. | |
Function type with two parameters. | |
Function type with two parameters. | |
This is type Math387.Tsgemm_jit_kernel_t. | |
This is type Math387.Tsgemm_jit_kernel_tp. | |
This is type Math387.TSmallInTCplxSampleArray. | |
This is type Math387.Tzgemm_jit_kernel_t. | |
This is type Math387.Tzgemm_jit_kernel_tp. |
Name |
Description |
Complex version of INF. | |
This is variable Math387.CINF_SINGLE. | |
Complex version of NAN. | |
This is variable Math387.CNAN_SINGLE. | |
This is variable Math387.DebugValueCount. | |
Gradient step size used by Richarson numeric gradient algorithm. | |
This is variable Math387.GradStepSizeDefault. | |
This is variable Math387.GradStepSizeSingle. | |
This is variable Math387.GradStepSizeSingleDefault. | |
Positive Infinity. | |
This is variable Math387.INF_SINGLE. | |
Defines the block size. | |
This is variable Math387.MtxVecMemoryAlignment. | |
Holds an array of 1000 prime numbers. | |
Not a number. | |
This is variable Math387.NAN_SINGLE. |
Copyright (c) 1999-2025 by Dew Research. All rights reserved.
|
What do you think about this topic? Send feedback!
|