- main(String...) - Static method in enum org.mathIT.genes.Codon
-
- main(String[]) - Static method in class org.mathIT.graphs.Graph
-
For test purposes...
- main(String[]) - Static method in class org.mathIT.gui.GraphViewer
-
- mapX(double) - Method in class org.mathIT.plot.ComplexPlotPane
-
Returns the projected value of the specified x value mapped onto this plot.
- mapX(double) - Method in class org.mathIT.plot.Plot3DPane
-
Returns the projected value of the specified x value mapped onto this plot.
- mapY(double) - Method in class org.mathIT.plot.ComplexPlotPane
-
Returns the projected value of the specified y value mapped onto this plot.
- mapY(double) - Method in class org.mathIT.plot.Plot3DPane
-
Returns the projected value of the specified x value mapped onto this plot.
- mark() - Method in class org.mathIT.graphs.Vertex
-
Marks this vertex as true.
- mark() - Method in interface org.mathIT.graphs.Vertible
-
Marks this vertex as true.
- MATH_CONTEXT - Static variable in class org.mathIT.numbers.BigNumbers
-
This math context is used throughout this class.
- MathSet<E> - Class in org.mathIT.algebra
-
This class enables to create finite mathematical sets and supplies some of the
usual mathematical set operations such as immutable copy, set difference,
union, or intersection.
- MathSet() - Constructor for class org.mathIT.algebra.MathSet
-
Constructs a new, empty set; the backing HashMap instance has default
initial capacity (16) and load factor (0.75).
- MathSet(Collection<? extends E>) - Constructor for class org.mathIT.algebra.MathSet
-
Constructs a new set containing the elements in the specified collection.
- MathSet(int) - Constructor for class org.mathIT.algebra.MathSet
-
Constructs a new, empty set; the backing HashMap instance has the
specified initial capacity and default load factor (0.75).
- MathSet(int, float) - Constructor for class org.mathIT.algebra.MathSet
-
Constructs a new, empty set; the backing HashMap instance has the
specified initial capacity and the specified load factor.
- MathSet(E[]) - Constructor for class org.mathIT.algebra.MathSet
-
Constructs a new set from the input array.
- MathSet(E) - Constructor for class org.mathIT.algebra.MathSet
-
Constructs a new set from the input element.
- Matrix - Class in org.mathIT.algebra
-
This class enables to construct a matrix which can be manipulated by various
matrix operations.
- Matrix(int, int) - Constructor for class org.mathIT.algebra.Matrix
-
Constructs a zero matrix with the given rows and columns.
- Matrix(double[][]) - Constructor for class org.mathIT.algebra.Matrix
-
Constructs a matrix from the given two-dimensional array.
- Matrix(int[][]) - Constructor for class org.mathIT.algebra.Matrix
-
Constructs a matrix from the given two-dimensional array.
- Matrix(double[][], int, int) - Constructor for class org.mathIT.algebra.Matrix
-
Constructs a matrix from the given two-dimensional array.
- Matrix(double[]) - Constructor for class org.mathIT.algebra.Matrix
-
Constructs a matrix (1 × n) matrix from the given one-dimensional array.
- matrix - Variable in class org.mathIT.algebra.Matrix
-
Entries of this matrix.
- MatrixAlgebra - Class in org.mathIT.gui
-
This class offers a simple GUI frame to display unary and binary matrix operations.
- MatrixAlgebra() - Constructor for class org.mathIT.gui.MatrixAlgebra
-
Creates new form MatrixAlgebra
- MatrixAlgebra(Matrix) - Constructor for class org.mathIT.gui.MatrixAlgebra
-
Creates a new form MatrixAlgebra for unary operations on the matrix A.
- MatrixAlgebra(String, Matrix) - Constructor for class org.mathIT.gui.MatrixAlgebra
-
Creates a new form MatrixAlgebra for unary operations on the matrix A.
- MatrixAlgebra(Matrix, Matrix) - Constructor for class org.mathIT.gui.MatrixAlgebra
-
Creates a new form MatrixAlgebra for binary operations on the matrices A and B.
- maxOpLength - Static variable in class org.mathIT.util.FunctionParser
-
Maximum number of letters an operator can have.
- maxOpLength - Static variable in class org.mathIT.util.TermParser
-
Maximum number of letters an operator can have.
- measure() - Method in class org.mathIT.quantum.Register
-
Returns the random value of a quantum measurement of this register.
- measure(int) - Method in class org.mathIT.quantum.Register
-
Returns the random value of a quantum measurement of the j-th
qubit of this register, j = 0, 1, ..., n - 1 where
n is the size of this register.
- measure(int) - Method in class org.mathIT.quantum.stabilizer.GraphRegister
-
Measures qubit v with the Pauli Z gate as basis operator and returns the measured
value.
- measure(int, LocalCliffordOperator) - Method in class org.mathIT.quantum.stabilizer.GraphRegister
-
Measures qubit v in the specified basis operator and returns the measured
value.
- measure() - Method in class org.mathIT.quantum.stabilizer.Register
-
Returns the random value of a quantum measurement of this register.
- measure(int) - Method in class org.mathIT.quantum.stabilizer.Register
-
Returns the random value of a quantum measurement of the j-th
qubit of this register, j = 0, 1, ..., n - 1 where
n is the size of this register.
- merge(int, int) - Method in class org.mathIT.graphs.Clustering
-
Merges the clusters i and j of this clustering and returns the resulting clustering.
- MessageFrame - Class in org.mathIT.gui
-
This class creates a simple frame to display a message.
- MessageFrame(String, String, int, int) - Constructor for class org.mathIT.gui.MessageFrame
-
Creates new output frame.
- minus(EnumSet<E>) - Method in class org.mathIT.algebra.EnumSet
-
Returns the set difference of this set minus the specified minuend.
- minus(E) - Method in class org.mathIT.algebra.EnumSet
-
Returns the set difference of this set minus the specified element.
- minus(Set<E>) - Method in class org.mathIT.algebra.MathSet
-
Returns the set difference of this set minus the specified minuend.
- minus(E) - Method in class org.mathIT.algebra.MathSet
-
Returns the set difference of this set minus the singleton generated by the
specified element.
- minus(Matrix) - Method in class org.mathIT.algebra.Matrix
-
Returns the difference of this matrix with the given matrix b.
- minus(double[], double[]) - Static method in class org.mathIT.algebra.Matrix
-
Returns the subtraction of the vectors v and w.
- minus(SortedSet<E>) - Method in class org.mathIT.algebra.OrderedSet
-
Returns the set difference of this set minus the specified minuend.
- minus(E) - Method in class org.mathIT.algebra.OrderedSet
-
Returns the set difference of this set minus the specified element.
- minus(PolynomialZ) - Method in class org.mathIT.algebra.PolynomialZ
-
Returns the difference this - q of this polynomial and the specified
polynomial q.
- minus(PolynomialZ, BigInteger) - Method in class org.mathIT.algebra.PolynomialZ
-
Returns the difference this - q of this polynomial and the specified
polynomial q, with coefficients modula m.
- minus(Set<E>) - Method in class org.mathIT.algebra.Set
-
Returns the set difference of this set minus the specified minuend.
- minus(E) - Method in class org.mathIT.algebra.Set
-
Returns the set difference of this set minus the specified element.
- minus(Complex) - Method in class org.mathIT.numbers.Complex
-
subtracts z from this complex number.
- minus(Quaternion) - Method in class org.mathIT.numbers.Quaternion
-
Subtracts y from this quaternion.
- minus(Rational) - Method in class org.mathIT.numbers.Rational
-
Returns the rational number k = m - n where
m is this rational number.
- mod(PolynomialZ) - Method in class org.mathIT.algebra.PolynomialZ
-
Returns the remainder of the division of this polynomial by the given
polynomial y.
- mod(PolynomialZ, BigInteger) - Method in class org.mathIT.algebra.PolynomialZ
-
Returns the remainder of the division of this polynomial by the given
polynomial y modulo m.
- mod(BigInteger, BigInteger) - Static method in class org.mathIT.numbers.BigNumbers
-
Returns the value of n mod m, even for negative values.
- mod(BigDecimal, BigDecimal) - Static method in class org.mathIT.numbers.BigNumbers
-
Returns the value of n mod m, even for negative values.
- mod(long, long) - Static method in class org.mathIT.numbers.Numbers
-
Returns the value of n mod m, even for negative values.
- mod(double, double) - Static method in class org.mathIT.numbers.Numbers
-
Returns the value of n mod m, even for negative values.
- mod3b(BigInteger) - Static method in class org.mathIT.numbers.BigNumbers
-
Returns the symbol in the balanced ternary system representing the value
n mod 3.
- mod3b(long) - Static method in class org.mathIT.numbers.Numbers
-
Returns the symbol in the balanced ternary system representing the value
n mod 3.
- modifiableHashimoto - Variable in class org.mathIT.graphs.Graph
-
The modiable Hashimoto matrix M(i)
consisting of function entries n(i).
- modPow(int, BigInteger) - Method in class org.mathIT.algebra.PolynomialZ
-
Returns the polynomial qe mod (p, n)
where q is this polynomial.
- modPow(PolynomialZ, BigInteger, BigInteger) - Method in class org.mathIT.algebra.PolynomialZ
-
Returns the polynomial qe mod (p, n)
where q is this polynomial.
- modPow(BigInteger, int, BigInteger) - Method in class org.mathIT.algebra.PolynomialZ
-
Returns se mod (xr - 1, n)
where s is this polynomial.
- modPow(BigInteger, long, long) - Static method in class org.mathIT.numbers.BigNumbers
-
Returns the value of me mod n for a nonnegative
integer exponent e and a positive modulus n.
- modPow(BigInteger, BigInteger, BigInteger) - Static method in class org.mathIT.numbers.BigNumbers
-
Returns the value of me mod n for a nonnegative
integer exponent e and a positive modulus n.
- modPow(BigDecimal, int, BigDecimal) - Static method in class org.mathIT.numbers.BigNumbers
-
Returns the value of (xe) mod n.
- modPow(long, long, int) - Static method in class org.mathIT.numbers.Numbers
-
Returns the value of xe mod n.
- modPow(long, long, long) - Static method in class org.mathIT.numbers.Numbers
-
Returns the value of xe mod n.
- modPow(double, long, double) - Static method in class org.mathIT.numbers.Numbers
-
Returns the value of (xe) mod n.
- modularity(int[][], int, int[], int[]) - Method in class org.mathIT.graphs.Clustering
-
Computes and returns the modularity of this clustering in a directed graph.
- modularity(int[][], int, int[]) - Method in class org.mathIT.graphs.Clustering
-
Computes and returns the modularity of this clustering in an undirected graph.
- multiply(double, double[]) - Static method in class org.mathIT.algebra.Matrix
-
Returns the product a*v.
- multiply(double[], double[]) - Static method in class org.mathIT.algebra.Matrix
-
Returns the scalar product of the vectors v and w.
- multiply(double[], double[]) - Static method in class org.mathIT.algebra.Polynomial
-
Comparably fast method which returns an array representing the polynomial given
by the polynomial product of p and q.
- multiply(Polynomial) - Method in class org.mathIT.algebra.Polynomial
-
Multiplies this polynomial with the given polynomial q.
- multiply(PolynomialZ) - Method in class org.mathIT.algebra.PolynomialZ
-
Multiplies this polynomial with the given polynomial q.
- multiply(double, double[]) - Static method in class org.mathIT.numbers.Complex
-
The product of a real number x and a complex number z.
- multiply(double) - Method in class org.mathIT.numbers.Complex
-
The product of a real number x with this complex number.
- multiply(Complex, Complex) - Static method in class org.mathIT.numbers.Complex
-
The product of two complex numbers.
- multiply(double[], double[]) - Static method in class org.mathIT.numbers.Complex
-
The product of two complex numbers.
- multiply(Complex) - Method in class org.mathIT.numbers.Complex
-
Returns the product of this complex number and the complex number z.
- multiply(double) - Method in class org.mathIT.numbers.Quaternion
-
The product of a real number y with this quaternion.
- multiply(Quaternion) - Method in class org.mathIT.numbers.Quaternion
-
Returns the product of this quaternion and the quaternion y.
- multiply(Rational) - Method in class org.mathIT.numbers.Rational
-
Returns the rational number k = mn where
m is this rational number.
- multiply(BigInteger) - Method in class org.mathIT.numbers.Rational
-
Returns the rational number k = mn where
m is this rational number.
- multiply(LocalCliffordOperator) - Method in class org.mathIT.quantum.stabilizer.LocalCliffordOperator
-
Muliplies this operator with the specified local Clifford operator.
- multiplyMod(PolynomialZ, BigInteger) - Method in class org.mathIT.algebra.PolynomialZ
-
Multiplies this polynomial with the given polynomial q modulo n.
- multiplyMod2(PolynomialZ, BigInteger) - Method in class org.mathIT.algebra.PolynomialZ
-
Multiplies this polynomial with the given polynomial q modulo n.