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 

D

deactivate(Actor...) - Method in class org.mathIT.graphs.SocialNetwork
Deactivates all actors specified by the input actors, i.e., marks each of them as inactive.
deactivate(Collection<Actor>) - Method in class org.mathIT.graphs.SocialNetwork
Deactivates all actors specified by the input set of actors, i.e., marks each of them as inactive.
decode(String) - Static method in enum org.mathIT.genes.AminoAcid
Returns the amino acid represented by the specified name.
decode(char) - Static method in enum org.mathIT.genes.AminoAcid
Returns the amino acid represented by the specified one-letter symbol.
decode(AminoAcid) - Static method in enum org.mathIT.genes.Codon
Returns the codon which is related to the specified amino acid by the genetic code.
decode(CharSequence) - Static method in class org.mathIT.genes.ORF
Factory method producing a list of genes from a specified DNA base sequence of the letters A, C, G, T.
decode(AminoAcid) - Static method in enum org.mathIT.genes.RNACodon
Returns the amino acid which is related to this codon by the genetic code.
decomposeQR() - Method in class org.mathIT.algebra.Matrix
Returns the QR decomposition of this matrix as a pair of matrices.
decreaseKey(V, double) - Method in class org.mathIT.graphs.FibonacciHeap
Decreases the key value for a heap node, given the new value to take on.
decreaseKey(V, double) - Method in class org.mathIT.graphs.PriorityQueue
Decreases the key of the specified element v to the value d.
decToBin(BigInteger) - Static method in class org.mathIT.numbers.BigNumbers
Returns n as a binary string.
decToBin(BigInteger, int) - Static method in class org.mathIT.numbers.BigNumbers
Returns n as a binary string of the specified minimum length.
decToBin(BigDecimal, int) - Static method in class org.mathIT.numbers.BigNumbers
Returns z as a hexadecimal string with at most limit positions right of the binary point.
decToBin(long) - Static method in class org.mathIT.numbers.Numbers
Returns n as a binary string.
decToBin(long, int) - Static method in class org.mathIT.numbers.Numbers
Returns n as a binary string of the specified minimum length.
decToBin(double) - Static method in class org.mathIT.numbers.Numbers
Returns z as a binary string with at most 70 digits right of the binary point.
decToBin(double, int) - Static method in class org.mathIT.numbers.Numbers
Returns z as a binary string with at most limit positions right of the binary point.
decToBinByte(long) - Static method in class org.mathIT.numbers.Numbers
Returns n as a binary string in a 1-byte form.
decToHex(BigInteger) - Static method in class org.mathIT.numbers.BigNumbers
Returns n as a hexadecimal string.
decToHex(BigDecimal) - Static method in class org.mathIT.numbers.BigNumbers
Returns z as a hexadecimal string with at most 100 positions right of the hexadecimal point.
decToHex(BigDecimal, int) - Static method in class org.mathIT.numbers.BigNumbers
Returns z as a hexadecimal string with at most limit positions right of the hexadecimal point.
decToHex(long) - Static method in class org.mathIT.numbers.Numbers
Returns n as a hexadecimal string.
decToHex(double) - Static method in class org.mathIT.numbers.Numbers
Returns z as a hexadecimal string with at most 20 digits right of the hexadecimal point.
decToHex(double, int) - Static method in class org.mathIT.numbers.Numbers
Returns z as a hexadecimal string with at most limit positions right of the hexadecimal point.
decToHex2Byte(long) - Static method in class org.mathIT.numbers.Numbers
Returns n as a hexadecimal string in 2-byte form.
decToTern(BigInteger) - Static method in class org.mathIT.numbers.BigNumbers
Returns n as a ternary string.
decToTern(BigInteger, int) - Static method in class org.mathIT.numbers.BigNumbers
Returns n as a ternary string of the specified minimum length.
decToTern(BigDecimal) - Static method in class org.mathIT.numbers.BigNumbers
Returns z as a ternary string with at most 50 digits right of the ternary point.
decToTern(BigDecimal, int) - Static method in class org.mathIT.numbers.BigNumbers
Returns z as a ternary string with at most limit positions right of the ternary point.
decToTern(long) - Static method in class org.mathIT.numbers.Numbers
Returns n as a ternary string.
decToTern(long, int) - Static method in class org.mathIT.numbers.Numbers
Returns n as a ternary string of the specified minimum length.
decToTern(double) - Static method in class org.mathIT.numbers.Numbers
Returns z as a ternary string with at most 40 digits right of the ternary point.
decToTern(double, int) - Static method in class org.mathIT.numbers.Numbers
Returns z as a ternary string with at most limit positions right of the ternary point.
decToTernB(BigInteger) - Static method in class org.mathIT.numbers.BigNumbers
Returns n as a balanced ternary string.
decToTernB(BigInteger, int) - Static method in class org.mathIT.numbers.BigNumbers
Returns n as a balanced ternary string of the specified minimum length.
decToTernB(BigDecimal) - Static method in class org.mathIT.numbers.BigNumbers
Returns z as a balanced ternary string with at most 50 digits right of the ternary point.
decToTernB(BigDecimal, int) - Static method in class org.mathIT.numbers.BigNumbers
Returns z as a balanced ternary string with at most limit positions right of the ternary point.
decToTernB(long) - Static method in class org.mathIT.numbers.Numbers
Returns n as a balanced ternary string.
decToTernB(long, int) - Static method in class org.mathIT.numbers.Numbers
Returns n as a balanced ternary string of the specified minimum length.
decToTernB(double) - Static method in class org.mathIT.numbers.Numbers
Returns z as a balanced ternary string with at most 40 digits right of the ternary point.
decToTernB(double, int) - Static method in class org.mathIT.numbers.Numbers
Returns z as a balanced ternary string with at most limit positions right of the ternary point.
deg(double[]) - Static method in class org.mathIT.algebra.Polynomial
Determines the degree of the polynomial represented by the given array.
deg() - Method in class org.mathIT.algebra.Polynomial
Returns the degree of this polynomial.
delete(V) - Method in class org.mathIT.graphs.FibonacciHeap
Deletes a node from the heap given the reference to the node.
depthFirstSearch(int, V) - Method in class org.mathIT.graphs.Graph
Returns the index of the searched target, or -1 if the target is not contained in this graph.
depthFirstSearch(V, V) - Method in class org.mathIT.graphs.Graph
Returns the index of the searched vertex if it is reachable from the start vertex.
det() - Method in class org.mathIT.algebra.Matrix
Computes the determinant of this matrix.
detectClusters() - Method in class org.mathIT.graphs.Graph
Returns a clustering of this graph which maximizes its modularity.
detectClustersExactly() - Method in class org.mathIT.graphs.Graph
Finds an optimum clustering by exhaustion.
DF - Static variable in class org.mathIT.graphs.WeightedGraph
Decimal Format "#,##0.#####".
dijkstra(int) - Method in class org.mathIT.graphs.WeightedGraph
Finds shortest paths from source vertex v[s] to all other vertices of this graph.
directed - Variable in class org.mathIT.graphs.Edge
Flag indicating whether this edge is directed.
dist - Variable in class org.mathIT.graphs.WeightedGraph
Distance matrix filled by Floyd-Warshall algorithm.
distance - Variable in class org.mathIT.graphs.WeightedGraph
Distance matrix filled by Bellman-Ford algorithm.
div3b(BigInteger) - Static method in class org.mathIT.numbers.BigNumbers
Returns the integer division n/3 in the balanced ternary system.
div3b(long) - Static method in class org.mathIT.numbers.Numbers
Returns the integer division n/3 in the balanced ternary system.
divide(double[], double[]) - Static method in class org.mathIT.algebra.Polynomial
Comparably fast method which returns an array {q,r} of two arrays representing the quotient q of the two given polynomials u/v and the remainder r.
divide(Polynomial) - Method in class org.mathIT.algebra.Polynomial
Divides this polynomial by the given polynomial v and returns an array {q,r} holding the quotient q as the first entry and the remainder r as the second entry.
divide(PolynomialZ) - Method in class org.mathIT.algebra.PolynomialZ
Divides this polynomial by the given polynomial v and returns an array {q,r} holding the quotient q as the first entry and the remainder r as the second entry.
divide(double, double[]) - Static method in class org.mathIT.numbers.Complex
divides a real number x by a complex number y.
divide(double, Complex) - Static method in class org.mathIT.numbers.Complex
divides a real number x by a complex number y.
divide(double[], double[]) - Static method in class org.mathIT.numbers.Complex
divides two complex numbers x and y.
divide(Complex) - Method in class org.mathIT.numbers.Complex
divides this complex numbers by z.
divide(double) - Method in class org.mathIT.numbers.Quaternion
Divides this quaternion by a real number y.
divide(Rational) - Method in class org.mathIT.numbers.Rational
Returns the rational number k = m/n where m is this rational number.
divide(BigInteger) - Method in class org.mathIT.numbers.Rational
Returns the rational number k = m/n where m is this rational number.
divide(long) - Method in class org.mathIT.numbers.Rational
Returns the rational number k = m/n where m is this rational number.
divideFromLeft(Quaternion) - Method in class org.mathIT.numbers.Quaternion
Divides this quaternion by a quaternion y from the left.
divideFromRight(Quaternion) - Method in class org.mathIT.numbers.Quaternion
Divides this quaternion by a quaternion y from the right.
divideMod(PolynomialZ, BigInteger) - Method in class org.mathIT.algebra.PolynomialZ
Divides this polynomial by the given polynomial v modulo m and returns an array {q,r} holding the quotient q as the first entry and the remainder r as the second entry.
DNA - Class in org.mathIT.genes
This class represents the DNA genome of a living organism.
DNA(String, ArrayList<Character>) - Constructor for class org.mathIT.genes.DNA
Constructor of this genome.
DNA(String, char[]) - Constructor for class org.mathIT.genes.DNA
Constructor of this genome.
dominantEigenvalue - Variable in class org.mathIT.algebra.Matrix
The dominant eigenvalue of this matrix.
dominantEigenvector - Variable in class org.mathIT.algebra.Matrix
An eigenvector associated to the dominant eigenvalue of this matrix.
doubleValue() - Method in class org.mathIT.numbers.Quaternion
Returns the value of the real part of this quaternion.
drawAxes(Graphics2D) - Method in class org.mathIT.plot.ComplexPlotPane
Draws the axes of this plot.
drawTicks(Graphics2D) - Method in class org.mathIT.plot.Plot3DPane
Draws ticks on the axes of this plot.
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