Modifier and Type | Method and Description |
---|---|
static de.jtem.mfc.field.Complex |
theta(de.jtem.mfc.field.Complex z,
de.jtem.mfc.field.Complex tau)
Computes θ(z,τ).
|
static void |
theta(de.jtem.mfc.field.Complex w,
de.jtem.mfc.field.Complex tau,
de.jtem.mfc.field.Complex z,
de.jtem.mfc.field.Complex logOfC,
de.jtem.mfc.field.Complex thetaOfZ)
Helps to compute θ(w,τ) = c θ(z,τ).
|
static de.jtem.mfc.field.Complex |
theta0(de.jtem.mfc.field.Complex z,
de.jtem.mfc.field.Complex tau)
Computes θ0(z,τ).
|
static void |
theta0(de.jtem.mfc.field.Complex w,
de.jtem.mfc.field.Complex tau,
de.jtem.mfc.field.Complex z,
de.jtem.mfc.field.Complex logOfC,
de.jtem.mfc.field.Complex thetaOfZ)
Helps to compute θ0(w,τ) = c θ(z,τ).
|
static de.jtem.mfc.field.Complex |
theta1(de.jtem.mfc.field.Complex z,
de.jtem.mfc.field.Complex tau)
Computes θ1(z,τ).
|
static void |
theta1(de.jtem.mfc.field.Complex w,
de.jtem.mfc.field.Complex tau,
de.jtem.mfc.field.Complex z,
de.jtem.mfc.field.Complex logOfC,
de.jtem.mfc.field.Complex thetaOfZ)
Helps to compute θ1(w,τ) = c θ(z,τ).
|
static de.jtem.mfc.field.Complex |
theta2(de.jtem.mfc.field.Complex z,
de.jtem.mfc.field.Complex tau)
Computes θ2(z,τ).
|
static void |
theta2(de.jtem.mfc.field.Complex w,
de.jtem.mfc.field.Complex tau,
de.jtem.mfc.field.Complex z,
de.jtem.mfc.field.Complex logOfC,
de.jtem.mfc.field.Complex thetaOfZ)
Helps to compute θ2(w,τ) = c θ(z,τ).
|
static de.jtem.mfc.field.Complex |
theta3(de.jtem.mfc.field.Complex z,
de.jtem.mfc.field.Complex tau)
Computes θ3(z,τ).
|
static void |
theta3(de.jtem.mfc.field.Complex w,
de.jtem.mfc.field.Complex tau,
de.jtem.mfc.field.Complex z,
de.jtem.mfc.field.Complex logOfC,
de.jtem.mfc.field.Complex thetaOfZ)
Helps to compute θ3(w,τ) = c θ(z,τ).
|
static de.jtem.mfc.field.Complex |
theta4(de.jtem.mfc.field.Complex z,
de.jtem.mfc.field.Complex tau)
Computes θ4(w,τ).
|
static void |
theta4(de.jtem.mfc.field.Complex w,
de.jtem.mfc.field.Complex tau,
de.jtem.mfc.field.Complex z,
de.jtem.mfc.field.Complex logOfC,
de.jtem.mfc.field.Complex thetaOfZ)
Helps to compute θ4(w,τ) = c θ(z,τ).
|
static de.jtem.mfc.field.Complex[] |
thetaConstants(de.jtem.mfc.field.Complex tau)
Returns theta constants θ0(0,τ), θ1(0,τ) = 0,
θ2(0,τ) = 0, and θ3(0,τ).
|
static void |
thetaConstants(de.jtem.mfc.field.Complex tau,
de.jtem.mfc.field.Complex[] c)
Computes theta constants θ0(0,τ), θ1(0,τ) = 0,
θ2(0,τ) = 0, and θ3(0,τ).
|
public static de.jtem.mfc.field.Complex theta(de.jtem.mfc.field.Complex z, de.jtem.mfc.field.Complex tau)
theta(Complex,Complex)
,
theta0(Complex,Complex)
, and
theta4(Complex,Complex)
are identical.z
- argumenttau
- lattice parametertheta(Complex,Complex,Complex,Complex,Complex)
public static void theta(de.jtem.mfc.field.Complex w, de.jtem.mfc.field.Complex tau, de.jtem.mfc.field.Complex z, de.jtem.mfc.field.Complex logOfC, de.jtem.mfc.field.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 de.jtem.mfc.field.Complex theta0(de.jtem.mfc.field.Complex z, de.jtem.mfc.field.Complex tau)
theta(Complex,Complex)
,
theta0(Complex,Complex)
, and
theta4(Complex,Complex)
are identical.z
- argumenttau
- lattice parametertheta0(Complex,Complex,Complex,Complex,Complex)
public static void theta0(de.jtem.mfc.field.Complex w, de.jtem.mfc.field.Complex tau, de.jtem.mfc.field.Complex z, de.jtem.mfc.field.Complex logOfC, de.jtem.mfc.field.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 de.jtem.mfc.field.Complex theta1(de.jtem.mfc.field.Complex z, de.jtem.mfc.field.Complex tau)
z
- argumenttau
- lattice parametertheta1(Complex,Complex,Complex,Complex,Complex)
public static void theta1(de.jtem.mfc.field.Complex w, de.jtem.mfc.field.Complex tau, de.jtem.mfc.field.Complex z, de.jtem.mfc.field.Complex logOfC, de.jtem.mfc.field.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 de.jtem.mfc.field.Complex theta2(de.jtem.mfc.field.Complex z, de.jtem.mfc.field.Complex tau)
z
- argumenttau
- lattice parametertheta2(Complex,Complex,Complex,Complex,Complex)
public static void theta2(de.jtem.mfc.field.Complex w, de.jtem.mfc.field.Complex tau, de.jtem.mfc.field.Complex z, de.jtem.mfc.field.Complex logOfC, de.jtem.mfc.field.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 de.jtem.mfc.field.Complex theta3(de.jtem.mfc.field.Complex z, de.jtem.mfc.field.Complex tau)
z
- argumenttau
- lattice parametertheta3(Complex,Complex,Complex,Complex,Complex)
public static void theta3(de.jtem.mfc.field.Complex w, de.jtem.mfc.field.Complex tau, de.jtem.mfc.field.Complex z, de.jtem.mfc.field.Complex logOfC, de.jtem.mfc.field.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 de.jtem.mfc.field.Complex theta4(de.jtem.mfc.field.Complex z, de.jtem.mfc.field.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(de.jtem.mfc.field.Complex w, de.jtem.mfc.field.Complex tau, de.jtem.mfc.field.Complex z, de.jtem.mfc.field.Complex logOfC, de.jtem.mfc.field.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)thetaOfZ
- = θ4(z,τ) (on output)theta4(Complex,Complex)
public static de.jtem.mfc.field.Complex[] thetaConstants(de.jtem.mfc.field.Complex tau)
tau
- lattice paramter τpublic static void thetaConstants(de.jtem.mfc.field.Complex tau, de.jtem.mfc.field.Complex[] c)
tau
- lattice paramter τc
- array with the four theta constants (on output)