Skip navigation links
The mathIT Library
A Java™ API for mathematics
A B C D E F G H I J K L M N O P Q R S T U V W X Y Z 

Q

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.
A B C D E F G H I J K L M N O P Q R S T U V W X Y Z 
Skip navigation links
The mathIT Library
A Java™ API for mathematics