- qft(int, int) - Method in class org.mathIT.quantum.Register
 
- 
Applies the quantum Fourier transform (QFT) to this register.
 
- qft(int, int) - Method in class org.mathIT.quantum.stabilizer.Register
 
- 
Applies the quantum Fourier transform (QFT) to this register.
 
- QuantumGate - Class in org.mathIT.quantum
 
- 
This class encodes an elementary quantum gate.
 
- QuantumGate(String, int[], boolean) - Constructor for class org.mathIT.quantum.QuantumGate
 
- 
Constructs a generic quantum gate.
 
- QuantumGate(String, int[], FunctionParser, boolean) - Constructor for class org.mathIT.quantum.QuantumGate
 
- 
Constructor for a quantum gate evaluating a function.
 
- QuantumGate(String, int[], String, int, boolean) - Constructor for class org.mathIT.quantum.QuantumGate
 
- 
Constructor for a rotation operation.
 
- QuantumToolBox - Class in org.mathIT.quantum
 
- 
This class provides utilities for quantum computation and quantum algorithms.
 
- Quaternion - Class in org.mathIT.numbers
 
- 
This class enables the creation of objects representing quaternions, a
 system of numbers introduced by Hamilton in 1843,
 as well the implementation of mathematical functions of quaternions 
 by static methods.
 
- Quaternion(double, double, double, double) - Constructor for class org.mathIT.numbers.Quaternion
 
- 
Creates a quaternion
   x 
   = x0 
   + x1 i + x2 j + x3 k
 
- Quaternion(Complex) - Constructor for class org.mathIT.numbers.Quaternion
 
- 
Creates a quaternion
   x 
   = Re z + (Im z)∙i + 0∙j + 0∙k
  from a complex number x0 + x1 i.
 
- Quaternion(double) - Constructor for class org.mathIT.numbers.Quaternion
 
- 
Creates a quaternion 
   x 
   = x0 + 0∙i + 0∙j + 0∙k,
  from a real number x0.
 
- qubits - Variable in class org.mathIT.quantum.QuantumGate
 
- 
specifies the index of qubits on which the gate operates.
 
- QubitVertex - Class in org.mathIT.quantum.stabilizer
 
- 
A GraphRegister object maintains a list of its vertices (qubits), each 
 described by an object of this class QubitVertex.
 
- QubitVertex() - Constructor for class org.mathIT.quantum.stabilizer.QubitVertex
 
- 
Upon construction, a qubit vertex is initialised with the Hadamard
  operation as VOp, and with empty neighbor list.