|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectorg.jscience.mathematics.analysis.elliptic.Elliptic
public class Elliptic
Class provides Jacobi's elliptic theta functions.
| Method Summary | |
|---|---|
static Complex |
theta(Complex z,
Complex tau)
Computes θ(z,τ). |
static void |
theta(Complex w,
Complex tau,
Complex z,
Complex logOfC,
Complex thetaOfZ)
Helps to compute θ(w,τ) = c θ(z,τ). |
static Complex |
theta0(Complex z,
Complex tau)
Computes θ0(z,τ). |
static void |
theta0(Complex w,
Complex tau,
Complex z,
Complex logOfC,
Complex thetaOfZ)
Helps to compute θ0(w,τ) = c θ(z,τ). |
static Complex |
theta1(Complex z,
Complex tau)
Computes θ1(z,τ). |
static void |
theta1(Complex w,
Complex tau,
Complex z,
Complex logOfC,
Complex thetaOfZ)
Helps to compute θ1(w,τ) = c θ(z,τ). |
static Complex |
theta2(Complex z,
Complex tau)
Computes θ2(z,τ). |
static void |
theta2(Complex w,
Complex tau,
Complex z,
Complex logOfC,
Complex thetaOfZ)
Helps to compute θ2(w,τ) = c θ(z,τ). |
static Complex |
theta3(Complex z,
Complex tau)
Computes θ3(z,τ). |
static void |
theta3(Complex w,
Complex tau,
Complex z,
Complex logOfC,
Complex thetaOfZ)
Helps to compute θ3(w,τ) = c θ(z,τ). |
static Complex |
theta4(Complex z,
Complex tau)
Computes θ4(w,τ). |
static void |
theta4(Complex w,
Complex tau,
Complex z,
Complex logOfC,
Complex thetaOfZ)
Helps to compute θ4(w,τ) = c θ(z,τ). |
static Complex[] |
thetaConstants(Complex tau)
Returns theta constants θ0(0,τ), θ1(0,τ) = 0, θ2(0,τ) = 0, and θ3(0,τ). |
static void |
thetaConstants(Complex tau,
Complex[] c)
Computes theta constants θ0(0,τ), θ1(0,τ) = 0, θ2(0,τ) = 0, and θ3(0,τ). |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Method Detail |
|---|
public static void thetaConstants(Complex tau,
Complex[] c)
tau - lattice paramter τeps - absoute error for theta functionsc - array with the four theta constants (on output)public static Complex[] thetaConstants(Complex tau)
tau - lattice paramter τ
public static Complex theta(Complex z,
Complex tau)
theta(Complex,Complex) ,
theta0(Complex,Complex), and
theta4(Complex,Complex)
are identical.
z - argumenttau - lattice parameter
theta(Complex,Complex,Complex,Complex,Complex)
public static void theta(Complex w,
Complex tau,
Complex z,
Complex logOfC,
Complex thetaOfZ)
theta(Complex,Complex,Complex,Complex,Complex),
theta0(Complex,Complex,Complex,Complex,Complex), and
theta4(Complex,Complex,Complex,Complex,Complex)
are idenical.
w - argumenttau - lattice parameterz - = x π + y π τ with -0.5 <= x,y <= 0.5 (on output)logOfC - equals log(c) (on output)thetaOfZ - equals θ(z,τ) (on output)theta(Complex,Complex)
public static Complex theta0(Complex z,
Complex tau)
theta(Complex,Complex),
theta0(Complex,Complex), and
theta4(Complex,Complex)
are identical.
z - argumenttau - lattice parameter
theta0(Complex,Complex,Complex,Complex,Complex)
public static void theta0(Complex w,
Complex tau,
Complex z,
Complex logOfC,
Complex thetaOfZ)
theta(Complex,Complex,Complex,Complex,Complex),
theta0(Complex,Complex,Complex,Complex,Complex), and
theta4(Complex,Complex,Complex,Complex,Complex)
are identical.
w - argumenttau - lattice parameterz - = x π + y π τ with -0.5 <= x,y <= 0.5 (on output)logOfC - equals log(c) (on output)thetaOfZ - equals θ(z,τ) (on output)theta0(Complex,Complex)
public static Complex theta1(Complex z,
Complex tau)
z - argumenttau - lattice parameter
theta1(Complex,Complex,Complex,Complex,Complex)
public static void theta1(Complex w,
Complex tau,
Complex z,
Complex logOfC,
Complex thetaOfZ)
w - argumenttau - lattice parameterz - equals x π + y π τ with -0.5 <= x,y <= 0.5 (on output)logOfC - equals log(c) (on output)thetaOfZ - equals θ(z,τ) (on output)theta1(Complex,Complex)
public static Complex theta2(Complex z,
Complex tau)
z - argumenttau - lattice parameter
theta2(Complex,Complex,Complex,Complex,Complex)
public static void theta2(Complex w,
Complex tau,
Complex z,
Complex logOfC,
Complex thetaOfZ)
w - argumenttau - lattice parameterz - equals x π + y π τ with -0.5 <= x,y <= 0.5 (on output)logOfC - equals log(c) (on output)thetaOfZ - equals θ(z,τ) (on output)theta2(Complex,Complex)
public static Complex theta3(Complex z,
Complex tau)
z - argumenttau - lattice parameter
theta3(Complex,Complex,Complex,Complex,Complex)
public static void theta3(Complex w,
Complex tau,
Complex z,
Complex logOfC,
Complex thetaOfZ)
w - argumenttau - lattice parameterz - equals x π + y π τ with -0.5 <= x,y <= 0.5 (on output)logOfC - equals log(c) (on output)thetaOfZ - equals θ(z,τ) (on output)theta3(Complex,Complex)
public static Complex theta4(Complex z,
Complex tau)
theta(Complex,Complex),
theta0(Complex,Complex), and
theta4(Complex,Complex)
are identical.
z - argumenttau - lattice parametertheta4(Complex,Complex,Complex,Complex,Complex)
public static void theta4(Complex w,
Complex tau,
Complex z,
Complex logOfC,
Complex thetaOfZ)
theta(Complex,Complex,Complex,Complex,Complex),
theta0(Complex,Complex,Complex,Complex,Complex), and
theta4(Complex,Complex,Complex,Complex,Complex)
are identical.
w - argumenttau - lattice parameterz - = x π + y π τ with -0.5 <= x,y <= 0.5 (on output)logOfC - =log(c) (on output)theta3OfZ - = θ4(z,τ) (on output)theta4(Complex,Complex)
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||