XLPack 7.0
XLPack Numerical Library (Excel VBA) Reference Manual
Loading...
Searching...
No Matches

◆ Jtheta3_sub()

Sub Jtheta3_sub ( Ret As  Double,
X As  Double,
Q As  Double,
Optional Info As  Long 
)

Jacobi theta function θ3(x, q) (Subroutine version)

Purpose
Computes the Jacobi theta function θ3.
θ3(x, q) = 1 + 2Σq^(n^2) cos(2nx) (Σ for n = 1 to ∞)
Parameters
[out]RetJacobi theta function θ3(x, q).
[in]XArgument x.
[in]QArgument q. (0 < Q < 1)
[out]Info(Optional)
= 0: Successful exit.
= -2: The argument Q had an illegal value. (Q <= 0 or Q >= 1)
= 1: Floating point range error.
Reference
boost/math/special_functions