A B C D E F G H I K L M N O P Q R S T U V W X Y Z _

A

AccuracyException - exception drasys.or.nonlinear.AccuracyException.
An exception thrown if a solution can't be found to the desired accuracy.
AccuracyException() - Constructor for class drasys.or.nonlinear.AccuracyException
 
AccuracyException(String) - Constructor for class drasys.or.nonlinear.AccuracyException
 
add(ComplexI) - Method in class drasys.or.Complex
Compute: this = this + a;
add(ComplexI, ComplexI) - Static method in class drasys.or.Complex
Compute: result = a + b;
add(ComplexI, ComplexI, Complex) - Static method in class drasys.or.Complex
Compute: result = a + b;
add(double) - Method in class drasys.or.Complex
Compute: this = this + (r,0);
add(double, double) - Method in class drasys.or.Complex
Compute: this = this + (r,i);
add(double, double, double, double, Complex) - Static method in class drasys.or.Complex
Compute: result = (r1,i1) + (r2,i2);
add(MatrixI, MatrixI) - Method in interface drasys.or.linear.algebra.AlgebraI
Add two matrices.
add(MatrixI, MatrixI) - Method in class drasys.or.linear.algebra.Algebra
Add two matrices.
add(VectorI, VectorI) - Method in interface drasys.or.linear.algebra.AlgebraI
Add two vectors.
add(VectorI, VectorI) - Method in class drasys.or.linear.algebra.Algebra
Add two vectors.
addColumn(VectorI) - Method in class drasys.or.matrix.RowMajorMatrix
Adds a new column and any non-null elements in vector to the end of the matrix .
addColumn(VectorI) - Method in class drasys.or.matrix.ColumnMajorMatrix
Adds a new column and any non-null elements in vector to the end of the matrix .
addColumn(VectorI) - Method in class drasys.or.matrix.CompressedRowMatrix
Adds a new column and any non-null elements in vector to the end of the matrix .
addColumn(VectorI) - Method in class drasys.or.matrix.SparseMatrix
Adds a new column and any non-null elements in vector to the end of the matrix .
addColumn(VectorI) - Method in class drasys.or.matrix.RowArrayMatrix
Adds a new column and any non-null elements in vector to the end of the matrix .
addColumn(VectorI) - Method in class drasys.or.matrix.ColumnArrayMatrix
Adds a new column and any non-null elements in vector to the end of the matrix .
addColumn(VectorI) - Method in interface drasys.or.matrix.SizableMatrixI
Adds a new column and any non-null elements in vector to the end of the matrix .
addColumn(VectorI) - Method in class drasys.or.matrix.CompressedColumnMatrix
Adds a new column and any non-null elements in vector to the end of the matrix .
addColumn(VectorI) - Method in class drasys.or.matrix.complex.RowMajorMatrix
Adds a new column and any non-null elements in vector to the end of the matrix .
addColumn(VectorI) - Method in class drasys.or.matrix.complex.ColumnMajorMatrix
Adds a new column and any non-null elements in vector to the end of the matrix .
addColumn(VectorI) - Method in interface drasys.or.matrix.complex.SizableMatrixI
Adds a new column and any non-null elements in vector to the end of the matrix .
addConstraint(MatrixI, VectorI, byte[]) - Method in class drasys.or.opt.lp.DenseLPBase
Adds a set of constraints to the model.
addConstraint(MatrixI, VectorI, byte[]) - Method in interface drasys.or.opt.lp.LinearProgrammingI
Adds a set of constraints to the model.
addConstraint(VectorI, double, byte) - Method in class drasys.or.opt.lp.DenseLPBase
Adds a single constraint to the model.
addConstraint(VectorI, double, byte) - Method in interface drasys.or.opt.lp.LinearProgrammingI
Adds a single constraint to the model.
addConstruct(ConstructI) - Method in class drasys.or.graph.tsp.BestOf
Adds a construction algorithm.
addConstruct(ConstructI) - Method in class drasys.or.graph.vrp.BestOf
Adds a construction algorithm.
addConstruct(ConstructI, int, int) - Method in class drasys.or.graph.tsp.BestOf
Adds a construction algorithm.
addConstruct(ConstructI, int, int) - Method in class drasys.or.graph.vrp.BestOf
Adds a construction algorithm.
addEdge(EdgeI) - Method in interface drasys.or.graph.AddEdgeI
Adds a new edge to the graph.
addEdge(EdgeI) - Method in class drasys.or.graph.SparseGraph
Adds a new edge to the graph.
addEdge(EdgeI) - Method in class drasys.or.graph.DenseGraph
Adds a new edge to the graph.
addEdge(Object, Object) - Method in interface drasys.or.graph.AddEdgeI
Adds a new edge to the graph where: value=null, isDirected=false, key=null.
addEdge(Object, Object) - Method in class drasys.or.graph.SparseGraph
Adds a new edge to the graph where: value=null, isDirected=false, key=null.
addEdge(Object, Object) - Method in class drasys.or.graph.DenseGraph
Adds a new edge to the graph where: value=null, isDirected=false, key=null.
addEdge(Object, Object, Object) - Method in interface drasys.or.graph.AddEdgeI
Adds a new edge to the graph where: isDirected=false, key=null.
addEdge(Object, Object, Object) - Method in class drasys.or.graph.SparseGraph
Adds a new edge to the graph where: isDirected=false, key=null.
addEdge(Object, Object, Object) - Method in class drasys.or.graph.DenseGraph
Adds a new edge to the graph where: isDirected=false, key=null.
addEdge(Object, Object, Object, boolean) - Method in interface drasys.or.graph.AddEdgeI
Adds a new edge to the graph where: key=null.
addEdge(Object, Object, Object, boolean) - Method in class drasys.or.graph.SparseGraph
Adds a new edge to the graph where: key=null.
addEdge(Object, Object, Object, boolean) - Method in class drasys.or.graph.DenseGraph
Adds a new edge to the graph where: key=null.
addEdge(Object, Object, Object, boolean, Object) - Method in interface drasys.or.graph.AddEdgeI
Adds a new edge to the graph.
addEdge(Object, Object, Object, boolean, Object) - Method in class drasys.or.graph.SparseGraph
Adds a new edge to the graph.
addEdge(Object, Object, Object, boolean, Object) - Method in class drasys.or.graph.DenseGraph
Adds a new edge to the graph.
AddEdgeI - interface drasys.or.graph.AddEdgeI.
An interface implemented by graphs that can add edges.
addElement(ComplexI) - Method in interface drasys.or.matrix.complex.SizableVectorI
Adds a new element to the end of the vector.
addElement(ComplexI) - Method in class drasys.or.matrix.complex.ContiguousVector
Adds a new element to the end of the vector.
addElement(double) - Method in class drasys.or.matrix.ContiguousVector
Adds a new element to the end of the vector.
addElement(double) - Method in class drasys.or.matrix.SparseVector
Adds a new element to the end of the vector.
addElement(double) - Method in interface drasys.or.matrix.SizableVectorI
Adds a new element to the end of the vector.
addElement(Object) - Method in class drasys.or.cont.OrderedSet
 
addElement(Object, Object) - Method in class drasys.or.cont.IndexedVector
 
AddI - interface drasys.or.graph.AddI.
An interface implemented by graphs that can add both vertices and edges.
addImprove(ImproveI) - Method in class drasys.or.graph.tsp.BestOf
Adds an improvement algorithm.
addImprove(ImproveI) - Method in class drasys.or.graph.vrp.BestOf
Adds an improvement algorithm.
addImprove(ImproveI, int, int) - Method in class drasys.or.graph.tsp.BestOf
Adds an improvement algorithm.
addImprove(ImproveI, int, int) - Method in class drasys.or.graph.vrp.BestOf
Adds an improvement algorithm.
addIterations(int, int) - Method in class drasys.or.graph.vrp.Randomizer
Adds a sequence of iterations at a given strength value.
addNeighbor(Geni.Vert) - Method in class drasys.or.graph.tsp.Geni
 
addRow(VectorI) - Method in class drasys.or.matrix.RowMajorMatrix
Adds a new row and any non-null elements in vector to the end of the matrix .
addRow(VectorI) - Method in class drasys.or.matrix.ColumnMajorMatrix
Adds a new row and any non-null elements in vector to the end of the matrix .
addRow(VectorI) - Method in class drasys.or.matrix.CompressedRowMatrix
Adds a new row and any non-null elements in vector to the end of the matrix .
addRow(VectorI) - Method in class drasys.or.matrix.SparseMatrix
Adds a new row and any non-null elements in vector to the end of the matrix .
addRow(VectorI) - Method in class drasys.or.matrix.RowArrayMatrix
Adds a new row and any non-null elements in vector to the end of the matrix .
addRow(VectorI) - Method in class drasys.or.matrix.ColumnArrayMatrix
Adds a new row and any non-null elements in vector to the end of the matrix .
addRow(VectorI) - Method in interface drasys.or.matrix.SizableMatrixI
Adds a new row and any non-null elements in vector to the end of the matrix .
addRow(VectorI) - Method in class drasys.or.matrix.CompressedColumnMatrix
Adds a new row and any non-null elements in vector to the end of the matrix .
addRow(VectorI) - Method in class drasys.or.matrix.complex.RowMajorMatrix
Adds a new row and any non-null elements in vector to the end of the matrix .
addRow(VectorI) - Method in class drasys.or.matrix.complex.ColumnMajorMatrix
Adds a new row and any non-null elements in vector to the end of the matrix .
addRow(VectorI) - Method in interface drasys.or.matrix.complex.SizableMatrixI
Adds a new row and any non-null elements in vector to the end of the matrix .
addToTour(Geni.Vert) - Method in class drasys.or.graph.tsp.Geni
 
addVertex(Object) - Method in class drasys.or.graph.BaseGraph
Adds a new vertex to the graph where: value=null.
addVertex(Object) - Method in interface drasys.or.graph.AddVertexI
Adds a new vertex to the graph with a null value.
addVertex(Object, Object) - Method in class drasys.or.graph.BaseGraph
Adds a new vertex to the graph.
addVertex(Object, Object) - Method in class drasys.or.graph.PointGraph
Adds a new vertex to the graph.
addVertex(Object, Object) - Method in interface drasys.or.graph.AddVertexI
Adds a new vertex to the graph with a value.
addVertex(VertexI) - Method in class drasys.or.graph.BaseGraph
Adds a new vertex to the graph.
addVertex(VertexI) - Method in interface drasys.or.graph.AddVertexI
Adds a new vertex to the graph, the key and value are taken from 'vertex'.
AddVertexI - interface drasys.or.graph.AddVertexI.
An interface implemented by graphs that can add vertices.
Albers - class drasys.or.geom.geo.proj.Albers.
A class that implements the Albers Equal Area Conic projection.
Albers(double, double) - Constructor for class drasys.or.geom.geo.proj.Albers
 
Albers(RangeI) - Constructor for class drasys.or.geom.geo.proj.Albers
 
Algebra - class drasys.or.linear.algebra.Algebra.
Smart linear algebra operations.
Algebra() - Constructor for class drasys.or.linear.algebra.Algebra
Create new object with default instances of the BLAS.
Algebra(VectorBLAS1, MatrixBLAS2, MatrixBLAS3) - Constructor for class drasys.or.linear.algebra.Algebra
Create new object with BLAS computations enabled and default instances of the BLAS.
AlgebraError - error drasys.or.linear.algebra.AlgebraError.
Indicates an invalid algebraic operation on matrices.
AlgebraError() - Constructor for class drasys.or.linear.algebra.AlgebraError
 
AlgebraError(String) - Constructor for class drasys.or.linear.algebra.AlgebraError
 
AlgebraException - exception drasys.or.linear.algebra.AlgebraException.
Indicates an invalid algebraic operation on matrices.
AlgebraException() - Constructor for class drasys.or.linear.algebra.AlgebraException
 
AlgebraException(String) - Constructor for class drasys.or.linear.algebra.AlgebraException
 
AlgebraI - interface drasys.or.linear.algebra.AlgebraI.
Smart linear algebra operations.
AllPairsI - interface drasys.or.graph.sp.AllPairsI.
The interface used by all algorithms to access all pairs shortest path algorithms.
allVariables() - Method in class drasys.or.stat.model.LinearRegression
A convenience method that returns an array that selects all of the independent variables.
allVariables() - Method in interface drasys.or.stat.model.LinearRegressionI
A convenience method that returns an array that selects all of the independent variables.
alpha() - Method in class drasys.or.prob.GammaDistribution
Returns the value of the alpha parameter.
applyForwardType1(Geni.Vert) - Method in class drasys.or.graph.tsp.Geni
 
applyForwardType2(Geni.Vert) - Method in class drasys.or.graph.tsp.Geni
 
applyReverseType1(Geni.Vert) - Method in class drasys.or.graph.tsp.Geni
 
applyReverseType2(Geni.Vert) - Method in class drasys.or.graph.tsp.Geni
 
applyType0(Geni.Vert) - Method in class drasys.or.graph.tsp.Geni
 
Array - class drasys.or.util.Array.
Array utility class.
Array() - Constructor for class drasys.or.util.Array
 
ArrayMatrix - class drasys.or.matrix.ArrayMatrix.
Abstract base class for array matrices.
ArrayMatrix(double[][]) - Constructor for class drasys.or.matrix.ArrayMatrix
Constructs a dense matrix the same size as 'array'.
ArrayMatrix(int, int) - Constructor for class drasys.or.matrix.ArrayMatrix
Constructs a dense matrix with an explicit size.

B

balanceTasks(int, int) - Method in class drasys.or.util.Smp
Split tasks into groups of equal work that meet the minimum work parameter.
BaseGraph - class drasys.or.graph.BaseGraph.
An abstract graph containing features that are common to the other graph types.
BaseGraph() - Constructor for class drasys.or.graph.BaseGraph
 
BaseGraph(int) - Constructor for class drasys.or.graph.BaseGraph
 
BaysDurhamShuffle - class drasys.or.prob.BaysDurhamShuffle.
An implementation of the Bayes and Durham shuffle to eliminate serial correlation.
BaysDurhamShuffle() - Constructor for class drasys.or.prob.BaysDurhamShuffle
The default random number generator is 'LinearCongruential'.
BaysDurhamShuffle(long) - Constructor for class drasys.or.prob.BaysDurhamShuffle
The default random number generator is 'LinearCongruential'.
BaysDurhamShuffle(RandomI) - Constructor for class drasys.or.prob.BaysDurhamShuffle
 
beginPathTree(VertexI, boolean) - Method in class drasys.or.graph.sp.SingleVertexListenerAdapter
Called before each path tree generation.
beginPathTree(VertexI, boolean) - Method in interface drasys.or.graph.sp.SingleVertexListenerI
Called before each path tree generation.
BestOf - class drasys.or.graph.tsp.BestOf.
This class implements a composite TSP algorithm by combining a set of construction algorithms with a set of improvement algorithms.
BestOf - class drasys.or.graph.vrp.BestOf.
This class implements a composite VRP algorithm by combining a set of construction algorithms with a set of improvement algorithms.
BestOf() - Constructor for class drasys.or.graph.tsp.BestOf
 
BestOf() - Constructor for class drasys.or.graph.vrp.BestOf
 
BestOf(GraphI) - Constructor for class drasys.or.graph.tsp.BestOf
 
BestOf(GraphI) - Constructor for class drasys.or.graph.vrp.BestOf
 
BestOfAll - class drasys.or.graph.tsp.BestOfAll.
This class implements a composite TSP algorithm by combining the set of all the OR-Objects TSP construction algorithms with the set of all OR-Objects improvement algorithms.
BestOfAll - class drasys.or.graph.vrp.BestOfAll.
This class implements a composite VRP algorithm by combining the set of all the OR-Objects VRP construction algorithms with the set of all OR-Objects improvement algorithms.
BestOfAll() - Constructor for class drasys.or.graph.tsp.BestOfAll
 
BestOfAll() - Constructor for class drasys.or.graph.vrp.BestOfAll
 
BestOfAll(GraphI) - Constructor for class drasys.or.graph.tsp.BestOfAll
 
BestOfAll(GraphI) - Constructor for class drasys.or.graph.vrp.BestOfAll
 
beta() - Method in class drasys.or.prob.GammaDistribution
Returns the value of the beta parameter.
BinaryHeap - class drasys.or.cont.BinaryHeap.

References:

Introduction to Algorithms
    Thomas H. Cormen, et al / Hardcover / Published 1990

BinaryHeap(CompareI) - Constructor for class drasys.or.cont.BinaryHeap
 
BinaryHeap(CompareI, int) - Constructor for class drasys.or.cont.BinaryHeap
 
BinarySearch - class drasys.or.alg.BinarySearch.
An implementation of a binary search.
BinarySearch() - Constructor for class drasys.or.alg.BinarySearch
The compare object is not set.
BinarySearch(boolean) - Constructor for class drasys.or.alg.BinarySearch
If descending is true then the elements must be in high-to-low order.
BinarySearch(boolean, CompareI) - Constructor for class drasys.or.alg.BinarySearch
If descending is true then the elements must be in high-to-low order.
BinarySearch(CompareI) - Constructor for class drasys.or.alg.BinarySearch
The compare object is set to 'compare'.
binomialCoefficient(int, int) - Method in class drasys.or.Functions
Returns the binomial coefficient: n!/(k!*(n-k)!)
binomialCoefficient(int, int) - Method in interface drasys.or.FunctionsI
Returns the binomial coefficient: n!/(k!*(n-k)!)
BinomialDistribution - class drasys.or.prob.BinomialDistribution.
An implementation of the Binomial probability distribution.
BinomialDistribution(double, int) - Constructor for class drasys.or.prob.BinomialDistribution
 
BinomialDistribution(double, int, FunctionsI) - Constructor for class drasys.or.prob.BinomialDistribution
The functions object will be used for the 'lnGamma' and 'lnFactorial' methods.
BinomialDistribution(double, int, long) - Constructor for class drasys.or.prob.BinomialDistribution
 
BinomialDistributionBase - class drasys.or.prob.BinomialDistributionBase.
An implementation of the Binomial probability distribution.
BinomialDistributionBase(double, int) - Constructor for class drasys.or.prob.BinomialDistributionBase
 
BinomialDistributionBase(double, int, FunctionsI) - Constructor for class drasys.or.prob.BinomialDistributionBase
The functions object will be used for the 'lnGamma' and 'lnFactorial' methods.
BinomialDistributionBase(double, int, long) - Constructor for class drasys.or.prob.BinomialDistributionBase
 
BinomialHeap - class drasys.or.cont.BinomialHeap.
A binomial heap implementation of a priority queue.
BinomialHeap(CompareI) - Constructor for class drasys.or.cont.BinomialHeap
 
Bisection - class drasys.or.nonlinear.Bisection.
An implementation of the bisection algorithm to solve single equations.
Bisection() - Constructor for class drasys.or.nonlinear.Bisection
 
BLAS1 - class drasys.or.linear.blas.BLAS1.
Serial implementation of the BLAS1.
BLAS1() - Constructor for class drasys.or.linear.blas.BLAS1
 
BLAS1I - interface drasys.or.linear.blas.BLAS1I.
Defines an array based BLAS1 for Java.
BLAS2 - class drasys.or.linear.blas.BLAS2.
Serial implementation of the BLAS2.
BLAS2() - Constructor for class drasys.or.linear.blas.BLAS2
 
BLAS2I - interface drasys.or.linear.blas.BLAS2I.
Defines an array based BLAS2 for Java.
BLAS3 - class drasys.or.linear.blas.BLAS3.
Serial implementation of the BLAS3.
BLAS3() - Constructor for class drasys.or.linear.blas.BLAS3
 
BLAS3I - interface drasys.or.linear.blas.BLAS3I.
Defines an array based BLAS3 for Java.
BlasError - error drasys.or.linear.blas.BlasError.
Indicates an invalid blas operation.
BlasError() - Constructor for class drasys.or.linear.blas.BlasError
 
BlasError(String) - Constructor for class drasys.or.linear.blas.BlasError
 
BlasException - exception drasys.or.linear.blas.BlasException.
Indicates an invalid blas operation.
BlasException() - Constructor for class drasys.or.linear.blas.BlasException
 
BlasException(String) - Constructor for class drasys.or.linear.blas.BlasException
 
BOOLEAN - Static variable in interface drasys.or.mp.VariableI
The variable is boolean valued.
bound(PointI) - Method in class drasys.or.geom.rect2.Range
Returns the argument 'point' if it is included in the range.
bound(PointI) - Method in interface drasys.or.geom.rect2.RangeI
Returns the argument 'point' if it is included in the range.
bound(PointI) - Method in class drasys.or.geom.rect3.Range
Returns the argument 'point' if it is included in the range.
bound(PointI) - Method in interface drasys.or.geom.rect3.RangeI
Returns the argument 'point' if it is included in the range.
bound(PointI) - Method in class drasys.or.geom.geo.Range
Returns the argument 'point' if it is included in the range.
boundPoint(PointI) - Method in interface drasys.or.geom.RangeI
Returns the argument 'point' if it is included in the range.
boundPoint(PointI) - Method in class drasys.or.geom.rect2.Range
Returns the argument 'point' if it is included in the range.
boundPoint(PointI) - Method in class drasys.or.geom.rect3.Range
Returns the argument 'point' if it is included in the range.
boundPoint(PointI) - Method in class drasys.or.geom.geo.Range
Returns the argument 'point' if it is included in the range.
buildColumnIndex() - Method in class drasys.or.matrix.CompressedRowMatrix
Build the column index structure.
buildRowIndex() - Method in class drasys.or.matrix.CompressedColumnMatrix
Build the row index structure.

C

calcCost() - Method in class drasys.or.graph.tsp.Geni
Returns the cost of the solution tour.
calcTour() - Method in class drasys.or.graph.tsp.Geni
Returns the solution tour.
candidates() - Method in interface drasys.or.graph.sp.SingleVertexI
Creates an Enumeration on the candidate vertices that were reached in the path generation.
candidates() - Method in class drasys.or.graph.sp.Connections
Creates an Enumeration on the candidate vertices that were reached in the path generation.
candidates() - Method in class drasys.or.graph.sp.Dijkstra
Creates an Enumeration on the candidate vertices that were reached in the path generation.
capacity() - Method in class drasys.or.cont.IndexedVector
 
capacity() - Method in class drasys.or.matrix.ContiguousVector
Returns the number of elements the vector can hold before allocating memory.
capacity() - Method in class drasys.or.matrix.SparseVector
Always returns Integer.MAX_VALUE.
capacity() - Method in interface drasys.or.matrix.SizableVectorI
Returns the number of elements the vector can hold without reallocating memory.
capacity() - Method in interface drasys.or.matrix.complex.SizableVectorI
Returns the number of elements the vector can hold without reallocating memory.
capacity() - Method in class drasys.or.matrix.complex.ContiguousVector
Returns the number of elements the vector can hold before allocating memory.
capacityOfColumns() - Method in class drasys.or.matrix.ContiguousMatrix
Returns the number of columns the matrix can hold without allocating more memory.
capacityOfColumns() - Method in class drasys.or.matrix.CompressedRowMatrix
Returns the number of columns the matrix can hold without allocating more memory.
capacityOfColumns() - Method in class drasys.or.matrix.SparseMatrix
Always returns Integer.MAX_VALUE.
capacityOfColumns() - Method in class drasys.or.matrix.RowArrayMatrix
Returns the number of columns the matrix can hold without reallocating memory.
capacityOfColumns() - Method in class drasys.or.matrix.ColumnArrayMatrix
Returns the number of columns the matrix can hold without reallocating memory.
capacityOfColumns() - Method in interface drasys.or.matrix.SizableMatrixI
Returns the number of columns the matrix can hold without reallocating memory.
capacityOfColumns() - Method in class drasys.or.matrix.CompressedColumnMatrix
Returns the number of columns the matrix can hold without allocating more memory.
capacityOfColumns() - Method in class drasys.or.matrix.complex.ContiguousMatrix
Returns the number of columns the matrix can hold without allocating more memory.
capacityOfColumns() - Method in interface drasys.or.matrix.complex.SizableMatrixI
Returns the number of columns the matrix can hold without reallocating memory.
capacityOfRows() - Method in class drasys.or.matrix.ContiguousMatrix
Returns the number of rows the matrix can hold without allocating more memory.
capacityOfRows() - Method in class drasys.or.matrix.CompressedRowMatrix
Returns the number of rows the matrix can hold without allocating more memory.
capacityOfRows() - Method in class drasys.or.matrix.SparseMatrix
Always returns Integer.MAX_VALUE.
capacityOfRows() - Method in class drasys.or.matrix.RowArrayMatrix
Returns the number of rows the matrix can hold without reallocating memory.
capacityOfRows() - Method in class drasys.or.matrix.ColumnArrayMatrix
Returns the number of rows the matrix can hold without reallocating memory.
capacityOfRows() - Method in interface drasys.or.matrix.SizableMatrixI
Returns the number of rows the matrix can hold without reallocating memory.
capacityOfRows() - Method in class drasys.or.matrix.CompressedColumnMatrix
Returns the number of rows the matrix can hold without allocating more memory.
capacityOfRows() - Method in class drasys.or.matrix.complex.ContiguousMatrix
Returns the number of rows the matrix can hold without allocating more memory.
capacityOfRows() - Method in interface drasys.or.matrix.complex.SizableMatrixI
Returns the number of rows the matrix can hold without reallocating memory.
caxpy(int, ComplexI, float[], int, int, float[], int, int) - Method in interface drasys.or.linear.blas.BLAS1I
Constant times a vector plus a vector: y = y + alpha * x.
caxpy(int, ComplexI, float[], int, int, float[], int, int) - Method in class drasys.or.linear.blas.SmpBLAS1
Constant times a vector plus a vector: y = y + alpha * x.
caxpy(int, ComplexI, float[], int, int, float[], int, int) - Method in class drasys.or.linear.blas.BLAS1
Constant times a vector plus a vector: y = y + alpha * x.
ccopy(int, float[], int, int, float[], int, int) - Method in interface drasys.or.linear.blas.BLAS1I
Copies vector x to vector y: y = x.
ccopy(int, float[], int, int, float[], int, int) - Method in class drasys.or.linear.blas.SmpBLAS1
Copies vector x to vector y: y = x.
ccopy(int, float[], int, int, float[], int, int) - Method in class drasys.or.linear.blas.BLAS1
Copies vector x to vector y: y = x.
cdf(double) - Method in class drasys.or.prob.GammaDistribution
Computes the cdf by numerical integration using the pdf.
cdf(double) - Method in class drasys.or.prob.DiscreteDistribution
Returns cdf((int)x);
cdf(double) - Method in interface drasys.or.prob.DistributionI
Returns the value of the cumulative distribution function at x;
cdf(double) - Method in class drasys.or.prob.UniformDistribution
Returns the value of the cumulative distribution function at x;
cdf(double) - Method in class drasys.or.prob.NormalDistribution
Computes the cdf by numerical integration using the pdf.
cdf(double) - Method in class drasys.or.prob.FDistribution
Computes the cdf using the incomplete beta function.
cdf(double) - Method in class drasys.or.prob.ChiSquareDistribution
Computes the cdf using the incomplete beta function.
cdf(double) - Method in class drasys.or.prob.StudentsTDistribution
Computes the cdf using the incomplete beta function.
cdf(double) - Method in class drasys.or.prob.ExponentialDistribution
Returns the value of the cumulative distribution function at x;
cdf(int) - Method in class drasys.or.prob.PoissonDistributionBase
Returns the value of the cumulative distribution function at x; The standard edition iterates the pdf (x+1) times.
cdf(int) - Method in class drasys.or.prob.DiscreteUniformDistribution
Returns the value of the cumulative distribution function at x;
cdf(int) - Method in class drasys.or.prob.EmpiricalDistribution
Returns the value of the cumulative distribution function at x;
cdf(int) - Method in interface drasys.or.prob.DiscreteDistributionI
Returns the value of the cumulative distribution function at x;
cdf(int) - Method in class drasys.or.prob.BinomialDistributionBase
Returns the value of the cumulative distribution function at x; The standard edition iterates the pdf (x+1) times.
cdf(int) - Method in class drasys.or.prob.PoissonDistribution
Returns the value of the cumulative distribution function at x; The standard edition iterates the pdf (x+1) times.
cdf(int) - Method in class drasys.or.prob.BinomialDistribution
Returns the value of the cumulative distribution function at x; The standard edition iterates the pdf (x+1) times.
cdotc(int, float[], int, int, float[], int, int, Complex) - Method in interface drasys.or.linear.blas.BLAS1I
Computes the dot product of two vectors: alpha = x (.) y.
cdotc(int, float[], int, int, float[], int, int, Complex) - Method in class drasys.or.linear.blas.SmpBLAS1
Computes the dot product of two vectors: alpha = x (.) y.
cdotc(int, float[], int, int, float[], int, int, Complex) - Method in class drasys.or.linear.blas.BLAS1
Computes the dot product of two vectors: alpha = x (.) y.
cdotu(int, float[], int, int, float[], int, int, Complex) - Method in interface drasys.or.linear.blas.BLAS1I
Computes the dot product of two vectors: alpha = x (.) y.
cdotu(int, float[], int, int, float[], int, int, Complex) - Method in class drasys.or.linear.blas.SmpBLAS1
Computes the dot product of two vectors: alpha = x (.) y.
cdotu(int, float[], int, int, float[], int, int, Complex) - Method in class drasys.or.linear.blas.BLAS1
Computes the dot product of two vectors: alpha = x (.) y.
centroid() - Method in class drasys.or.geom.rect2.Polygon
Returns the point at the mean X and Y for the vertices, the holes are ignored.
centroid() - Method in class drasys.or.geom.rect2.Range
 
centroid() - Method in class drasys.or.geom.rect2.Point
 
centroid() - Method in interface drasys.or.geom.rect2.Rect2I
 
centroid() - Method in class drasys.or.geom.rect2.LineSegment
 
centroid() - Method in interface drasys.or.geom.rect3.Rect3I
 
centroid() - Method in class drasys.or.geom.rect3.Point
 
centroid() - Method in class drasys.or.geom.rect3.LineSegment
 
centroid() - Method in class drasys.or.geom.rect3.Range
 
centroid() - Method in interface drasys.or.geom.geo.GeoI
 
centroid() - Method in interface drasys.or.geom.geo.RangeI
Returns the centroid center point of the range.
centroid() - Method in class drasys.or.geom.geo.Point
 
centroid() - Method in class drasys.or.geom.geo.Range
 
cgemm(int, int, int, ComplexI, float[], int, int, int, float[], int, int, int, ComplexI, float[], int, int, int) - Method in interface drasys.or.linear.blas.BLAS3I
Computes: C = alpha*A*B + beta*C.
cgemm(int, int, int, ComplexI, float[], int, int, int, float[], int, int, int, ComplexI, float[], int, int, int) - Method in class drasys.or.linear.blas.SmpBLAS3
Computes: C = alpha*A*B + beta*C.
cgemm(int, int, int, ComplexI, float[], int, int, int, float[], int, int, int, ComplexI, float[], int, int, int) - Method in class drasys.or.linear.blas.BLAS3
Computes: C = alpha*A*B + beta*C.
cgemv(int, int, ComplexI, float[], int, int, int, float[], int, int, ComplexI, float[], int, int) - Method in class drasys.or.linear.blas.SmpBLAS2
Computes: y = alpha*A*x + beta*y.
cgemv(int, int, ComplexI, float[], int, int, int, float[], int, int, ComplexI, float[], int, int) - Method in interface drasys.or.linear.blas.BLAS2I
Computes: y = alpha*A*x + beta*y.
cgemv(int, int, ComplexI, float[], int, int, int, float[], int, int, ComplexI, float[], int, int) - Method in class drasys.or.linear.blas.BLAS2
Computes: y = alpha*A*x + beta*y.
cgerc(int, int, ComplexI, float[], int, int, float[], int, int, float[], int, int, int) - Method in class drasys.or.linear.blas.SmpBLAS2
Computes: A = alpha*x*y' + A.
cgerc(int, int, ComplexI, float[], int, int, float[], int, int, float[], int, int, int) - Method in interface drasys.or.linear.blas.BLAS2I
Computes: A = alpha*x*y' + A.
cgerc(int, int, ComplexI, float[], int, int, float[], int, int, float[], int, int, int) - Method in class drasys.or.linear.blas.BLAS2
Computes: A = alpha*x*y' + A.
cgeru(int, int, ComplexI, float[], int, int, float[], int, int, float[], int, int, int) - Method in class drasys.or.linear.blas.SmpBLAS2
Computes: A = alpha*x*y' + A.
cgeru(int, int, ComplexI, float[], int, int, float[], int, int, float[], int, int, int) - Method in interface drasys.or.linear.blas.BLAS2I
Computes: A = alpha*x*y' + A.
cgeru(int, int, ComplexI, float[], int, int, float[], int, int, float[], int, int, int) - Method in class drasys.or.linear.blas.BLAS2
Computes: A = alpha*x*y' + A.
changePriority(PairI, Object) - Method in interface drasys.or.cont.PriorityQueueI
Change the priority of a element in the queue.
changePriority(PairI, Object) - Method in class drasys.or.cont.BinaryHeap
 
changePriority(PairI, Object) - Method in class drasys.or.cont.BinomialHeap
 
CheapestInsertion - class drasys.or.graph.tsp.CheapestInsertion.
This is an implementation of the Cheapest Insertion TSP construction algorithm.
CheapestInsertion() - Constructor for class drasys.or.graph.tsp.CheapestInsertion
 
CheapestInsertion(GraphI) - Constructor for class drasys.or.graph.tsp.CheapestInsertion
 
check() - Method in interface drasys.or.cont.PriorityQueueI
Check the integrity of the internal data structures.
check() - Method in class drasys.or.cont.BinaryHeap
 
check() - Method in class drasys.or.cont.BinomialHeap
 
checkChangeCount() - Method in class drasys.or.graph.tsp.TSPBase
 
checkList() - Method in class drasys.or.graph.tsp.Geni
 
ChiSquareDistribution - class drasys.or.prob.ChiSquareDistribution.
An implementation of the Chi-Square probability distribution.
ChiSquareDistribution(double) - Constructor for class drasys.or.prob.ChiSquareDistribution
Create a Chi-Square distribution with explicit degrees of freedom.
ClarkeWright - class drasys.or.graph.vrp.ClarkeWright.
A randomized greedy VRP construction algorithm based on the algorithm described by Clarke and Wright.
ClarkeWright() - Constructor for class drasys.or.graph.vrp.ClarkeWright
Constructs a randomized version of the ClarkeWright algorithm using the Randomizer object.
ClarkeWright(int) - Constructor for class drasys.or.graph.vrp.ClarkeWright
Constructs a randomized version of the ClarkeWright algorithm using the Randomizer object.
ClarkeWright(int, int) - Constructor for class drasys.or.graph.vrp.ClarkeWright
Constructs a randomized version of the ClarkeWright algorithm using the Randomizer object.
ClarkeWright(int, int, ImproveI) - Constructor for class drasys.or.graph.vrp.ClarkeWright
Constructs a randomized version of the ClarkeWright algorithm using the Randomizer object.
ClarkeWrightBase - class drasys.or.graph.vrp.ClarkeWrightBase.
A randomizable greedy VRP construction algorithm based on the savings list algorithm described by Clarke and Wright.
ClarkeWrightBase() - Constructor for class drasys.or.graph.vrp.ClarkeWrightBase
 
ClarkeWrightBase(ImproveI) - Constructor for class drasys.or.graph.vrp.ClarkeWrightBase
 
clone() - Method in class drasys.or.Pair
 
coefficients() - Method in interface drasys.or.mp.ProblemI
Returns a mutable 'Enumeration' of the sparse in the problem.
coefficients() - Method in class drasys.or.mp.Problem
Returns a mutable 'Enumeration' of the sparse in the problem.
colorEdges() - Method in interface drasys.or.graph.color.ColoringI
Colors the edges of the graph.
colorEdges() - Method in class drasys.or.graph.color.WelshPowell
Colors the edges of the graph.
ColoringI - interface drasys.or.graph.color.ColoringI.
The interface used by all algorithms to access graph coloring algorithms.
colorVertices() - Method in interface drasys.or.graph.color.ColoringI
Colors the vertices of the graph.
colorVertices() - Method in class drasys.or.graph.color.WelshPowell
Colors the vertices of the graph.
ColumnArrayMatrix - class drasys.or.matrix.ColumnArrayMatrix.
A dense column-major matrix of double values where each column is an array.
ColumnArrayMatrix(double[][]) - Constructor for class drasys.or.matrix.ColumnArrayMatrix
Constructs a dense matrix and copy the contents from 'array'.
ColumnArrayMatrix(int, int) - Constructor for class drasys.or.matrix.ColumnArrayMatrix
Constructs a dense matrix with an explicit size.
ColumnArrayMatrix(int, int, int, int) - Constructor for class drasys.or.matrix.ColumnArrayMatrix
Constructs a dense matrix with an explicit size and capacity.
ColumnArrayMatrix(MatrixI) - Constructor for class drasys.or.matrix.ColumnArrayMatrix
Constructs a sparse matrix the same size as 'matrix'.
ColumnArrayMatrix(VectorI) - Constructor for class drasys.or.matrix.ColumnArrayMatrix
Constructs a square matrix with the 'vector' as the diagonal.
columnElements(int) - Method in class drasys.or.matrix.Matrix
Returns an enumeration of the non-null elements in a column.
columnElements(int) - Method in class drasys.or.matrix.ContiguousMatrix
Returns an enumeration of the non-null elements in a column.
columnElements(int) - Method in class drasys.or.matrix.CompressedRowMatrix
Returns an enumeration of the non-null elements in a column.
columnElements(int) - Method in class drasys.or.matrix.SparseMatrix
Returns an enumeration of the non-null elements in a column.
columnElements(int) - Method in class drasys.or.matrix.RowArrayMatrix
Returns an enumeration of the non-null elements in a column.
columnElements(int) - Method in class drasys.or.matrix.ColumnArrayMatrix
Returns an enumeration of the non-null elements in a column.
columnElements(int) - Method in interface drasys.or.matrix.MatrixI
Returns an enumeration of the non-null elements in a column.
columnElements(int) - Method in class drasys.or.matrix.ContiguousMatrix.Sub
Returns an enumeration of the non-null elements in a column.
columnElements(int) - Method in class drasys.or.matrix.CompressedColumnMatrix
Returns an enumeration of the non-null elements in a column.
columnElements(int) - Method in class drasys.or.matrix.complex.RowMajorMatrix
Returns an enumeration of the non-null elements in a column.
columnElements(int) - Method in class drasys.or.matrix.complex.ColumnMajorMatrix
Returns an enumeration of the non-null elements in a column.
columnElements(int) - Method in interface drasys.or.matrix.complex.MatrixI
Returns an enumeration of the non-null elements in a column.
columnElements(int) - Method in class drasys.or.matrix.complex.ContiguousMatrix.Sub
Returns an enumeration of the non-null elements in a column.
ColumnMajorMatrix - class drasys.or.matrix.ColumnMajorMatrix.
A dense contiguous resizable column-major matrix of double values.
ColumnMajorMatrix - class drasys.or.matrix.complex.ColumnMajorMatrix.
A dense contiguous column-major matrix of complex values.
ColumnMajorMatrix(double[][]) - Constructor for class drasys.or.matrix.ColumnMajorMatrix
Constructs a contiguous dense column-major matrix with the same number of rows as 'array'.
ColumnMajorMatrix(double[][]) - Constructor for class drasys.or.matrix.complex.ColumnMajorMatrix
Constructs a contiguous dense column-major matrix with the same number of rows as 'array'.
ColumnMajorMatrix(double[][], double[][]) - Constructor for class drasys.or.matrix.complex.ColumnMajorMatrix
Constructs a contiguous dense column-major matrix with the same number of rows as 'real' and 'imag'.
ColumnMajorMatrix(int, int) - Constructor for class drasys.or.matrix.ColumnMajorMatrix
Constructs a contiguous dense column-major matrix with an explicit size.
ColumnMajorMatrix(int, int) - Constructor for class drasys.or.matrix.complex.ColumnMajorMatrix
Constructs a contiguous dense column-major matrix with an explicit size.
ColumnMajorMatrix(int, int, int, int) - Constructor for class drasys.or.matrix.ColumnMajorMatrix
Constructs a contiguous dense column-major matrix with an explicit size and capacity.
ColumnMajorMatrix(int, int, int, int) - Constructor for class drasys.or.matrix.complex.ColumnMajorMatrix
Constructs a contiguous dense column-major matrix with an explicit size and capacity.
ColumnMajorMatrix(MatrixI) - Constructor for class drasys.or.matrix.ColumnMajorMatrix
Constructs a contiguous dense column-major matrix with the same number of rows and columns as 'matrix'.
ColumnMajorMatrix(MatrixI) - Constructor for class drasys.or.matrix.complex.ColumnMajorMatrix
Constructs a contiguous dense column-major matrix with the same number of rows and columns as 'matrix'.
ColumnMajorMatrix(VectorI) - Constructor for class drasys.or.matrix.ColumnMajorMatrix
Constructs a square matrix with the 'vector' as the diagonal and zeros.
ColumnMajorMatrix(VectorI) - Constructor for class drasys.or.matrix.complex.ColumnMajorMatrix
Constructs a square matrix with the 'vector' as the diagonal and zeros.
columnVector(int) - Method in class drasys.or.matrix.ContiguousMatrix
Returns a reference to the column.
columnVector(int) - Method in interface drasys.or.matrix.ContiguousMatrixI
Returns a reference to the column.
columnVector(int) - Method in class drasys.or.matrix.ContiguousMatrix.Sub
Returns a reference to the column.
columnVector(int) - Method in class drasys.or.matrix.complex.ContiguousMatrix
Returns a reference to the column.
columnVector(int) - Method in interface drasys.or.matrix.complex.ContiguousMatrixI
Returns a reference to the column.
columnVector(int) - Method in class drasys.or.matrix.complex.ContiguousMatrix.Sub
Returns a reference to the column.
combine(TransformI) - Method in class drasys.or.geom.rect2.Transform
Includes the argument transform into this transform.
combine(TransformI) - Method in interface drasys.or.geom.rect2.TransformI
Includes the argument transform into this transform.
compare(Object, Object) - Method in class drasys.or.CompareNumber
 
compare(Object, Object) - Method in class drasys.or.CompareNumberReverse
 
compare(Object, Object) - Method in interface drasys.or.CompareI
 
compare(Object, Object) - Method in class drasys.or.CompareStringReverse
 
compare(Object, Object) - Method in class drasys.or.CompareString
 
compare(Object, Object) - Method in class drasys.or.CompareReverse
 
CompareI - interface drasys.or.CompareI.
An interface to compare two objects.
CompareNumber - class drasys.or.CompareNumber.
A comparison object to compare two Number objects.
CompareNumber() - Constructor for class drasys.or.CompareNumber
 
CompareNumberReverse - class drasys.or.CompareNumberReverse.
A comparison object to compare two Number objects.
CompareNumberReverse() - Constructor for class drasys.or.CompareNumberReverse
 
CompareReverse - class drasys.or.CompareReverse.
A comparison object that reverses the direction of another comparison object.
CompareReverse(CompareI) - Constructor for class drasys.or.CompareReverse
 
CompareString - class drasys.or.CompareString.
A comparison object to compare two String objects.
CompareString() - Constructor for class drasys.or.CompareString
 
CompareStringReverse - class drasys.or.CompareStringReverse.
A comparison object to compare two String objects.
CompareStringReverse() - Constructor for class drasys.or.CompareStringReverse
 
Complex - class drasys.or.Complex.
An implementation of a complex value.
Complex() - Constructor for class drasys.or.Complex
 
Complex(ComplexI) - Constructor for class drasys.or.Complex
 
Complex(double) - Constructor for class drasys.or.Complex
 
Complex(double, double) - Constructor for class drasys.or.Complex
 
ComplexArray - class drasys.or.util.ComplexArray.
Complex Array utility class.
ComplexArray() - Constructor for class drasys.or.util.ComplexArray
 
ComplexContainer - class drasys.or.matrix.complex.ComplexContainer.
Complex container implementation.
ComplexContainer() - Constructor for class drasys.or.matrix.complex.ComplexContainer
Create a real container with using the global epsilon.
ComplexContainer(double) - Constructor for class drasys.or.matrix.complex.ComplexContainer
Create a real container with explicit epsilon.
ComplexContainerI - interface drasys.or.matrix.complex.ComplexContainerI.
Containers that hold complex numbers.
ComplexI - interface drasys.or.ComplexI.
An interface to an object that has a complex value.
Composite - class drasys.or.graph.tsp.Composite.
This class implements a composite TSP algorithm by combining a construction algorithm with an improvement algorithm.
Composite - class drasys.or.graph.vrp.Composite.
This class implements a composite VRP algorithm by combining a construction algorithm with an improvement algorithm.
Composite(ConstructI, ImproveI) - Constructor for class drasys.or.graph.tsp.Composite
 
Composite(ConstructI, ImproveI) - Constructor for class drasys.or.graph.vrp.Composite
 
Composite(ConstructI, ImproveI, GraphI) - Constructor for class drasys.or.graph.tsp.Composite
 
Composite(ConstructI, ImproveI, GraphI) - Constructor for class drasys.or.graph.vrp.Composite
 
CompressedColumnMatrix - class drasys.or.matrix.CompressedColumnMatrix.
A sparse compressed resizable column-major matrix of double values.
CompressedColumnMatrix(double[][], int) - Constructor for class drasys.or.matrix.CompressedColumnMatrix
Creates a sparse matrix from the contents of 'array'.
CompressedColumnMatrix(double[][], int, double) - Constructor for class drasys.or.matrix.CompressedColumnMatrix
Creates a sparse matrix from the contents of 'array'.
CompressedColumnMatrix(int, int, int) - Constructor for class drasys.or.matrix.CompressedColumnMatrix
 
CompressedColumnMatrix(int, int, int, int) - Constructor for class drasys.or.matrix.CompressedColumnMatrix
 
CompressedColumnMatrix(MatrixI, int) - Constructor for class drasys.or.matrix.CompressedColumnMatrix
 
CompressedColumnMatrix(VectorI, int) - Constructor for class drasys.or.matrix.CompressedColumnMatrix
 
CompressedMatrix - class drasys.or.matrix.CompressedMatrix.
Abstract base class for compressed matrices.
CompressedMatrix() - Constructor for class drasys.or.matrix.CompressedMatrix
 
CompressedMatrix(double) - Constructor for class drasys.or.matrix.CompressedMatrix
 
CompressedMatrix(double[][]) - Constructor for class drasys.or.matrix.CompressedMatrix
 
CompressedMatrix(double[][], double) - Constructor for class drasys.or.matrix.CompressedMatrix
 
CompressedRowMatrix - class drasys.or.matrix.CompressedRowMatrix.
A sparse compressed resizable row-major matrix of double values.
CompressedRowMatrix(double[][], int) - Constructor for class drasys.or.matrix.CompressedRowMatrix
Creates a sparse matrix from the contents of 'array'.
CompressedRowMatrix(double[][], int, double) - Constructor for class drasys.or.matrix.CompressedRowMatrix
Creates a sparse matrix from the contents of 'array'.
CompressedRowMatrix(int, int, int) - Constructor for class drasys.or.matrix.CompressedRowMatrix
Constructs a compressed sparse row-major matrix with an explicit row capacity and column size.
CompressedRowMatrix(int, int, int, int) - Constructor for class drasys.or.matrix.CompressedRowMatrix
 
CompressedRowMatrix(MatrixI, int) - Constructor for class drasys.or.matrix.CompressedRowMatrix
 
CompressedRowMatrix(VectorI, int) - Constructor for class drasys.or.matrix.CompressedRowMatrix
 
computeConditionNumber() - Method in interface drasys.or.linear.algebra.SVDecompositionI
Computes the condition number of the matrix.
computeConditionNumber() - Method in class drasys.or.linear.algebra.QRIteration
Computes the condition number of the matrix.
computeDeterminate() - Method in interface drasys.or.linear.algebra.LUDecompositionI
Computes the determinate of the original matrix from the components.
computeDeterminate() - Method in class drasys.or.linear.algebra.CroutPivot
Computes the determinate of the original matrix from the components.
computeInverse() - Method in interface drasys.or.linear.algebra.LUDecompositionI
Uses backsubstitution to solve for the inverse.
computeInverse() - Method in interface drasys.or.linear.algebra.DecompositionI
Computes the inverse of the original matrix from the components.
computeInverse() - Method in class drasys.or.linear.algebra.CroutPivot
Uses backsubstitution on each column to solve for the inverse.
computeInverse() - Method in interface drasys.or.linear.algebra.SVDecompositionI
Computes the inverse of the decomposed matrix from the components.
computeInverse() - Method in class drasys.or.linear.algebra.QRIteration
Computes the inverse of the decomposed matrix from the components.
computeInverse(MatrixI) - Method in interface drasys.or.linear.algebra.LUDecompositionI
Uses backsubstitution to solve for the inverse.
computeInverse(MatrixI) - Method in interface drasys.or.linear.algebra.DecompositionI
Computes the inverse of the original matrix from the components.
computeInverse(MatrixI) - Method in class drasys.or.linear.algebra.CroutPivot
Uses backsubstitution on each column to solve for the inverse.
computeInverse(MatrixI) - Method in interface drasys.or.linear.algebra.SVDecompositionI
Computes the inverse of the decomposed matrix from the components.
computeInverse(MatrixI) - Method in class drasys.or.linear.algebra.QRIteration
Computes the inverse of the decomposed matrix from the components.
computeProportion(int, int, double) - Static method in class drasys.or.prob.BinomialDistribution
Compute the parameter 'p' which fits a binomial distribution to the arguments.
Conic - class drasys.or.geom.geo.proj.Conic.
A class that implements features common to conic projections.
Conic(double, double) - Constructor for class drasys.or.geom.geo.proj.Conic
 
Conic(RangeI) - Constructor for class drasys.or.geom.geo.proj.Conic
 
ConicI - interface drasys.or.geom.geo.proj.ConicI.
An interface to abstractly access features common to conic projections.
conjugate() - Method in class drasys.or.Complex
Compute: this = conjugate(this).
Connections - class drasys.or.graph.sp.Connections.
A single vertex shortest path implementation which uses the connection restriction and cost properties.
Connections(GraphI) - Constructor for class drasys.or.graph.sp.Connections
A constructor that sets the target graph.
Connections(GraphI, PriorityQueueI) - Constructor for class drasys.or.graph.sp.Connections
A constructor that sets the target graph and the 'PriorityQueueI' used by the algorithm.
Constants - class drasys.or.Constants.
A class containing commonly used constants.
Constants() - Constructor for class drasys.or.Constants
 
Constraint - class drasys.or.mp.Constraint.
Constraint implementation.
ConstraintI - interface drasys.or.mp.ConstraintI.
Abstract interface to constraints.
constraints() - Method in interface drasys.or.mp.ProblemI
Returns an 'Enumeration' of the constraints.
constraints() - Method in class drasys.or.mp.Problem
Returns an 'Enumeration' of the constraints.
construct() - Method in class drasys.or.graph.tsp.ConstructBase
 
construct() - Method in class drasys.or.graph.tsp.FarthestInsertion
 
construct() - Method in class drasys.or.graph.tsp.Geni
 
construct() - Method in class drasys.or.graph.tsp.NearestAddition
 
construct() - Method in class drasys.or.graph.tsp.NearestInsertion
 
construct() - Method in class drasys.or.graph.tsp.CheapestInsertion
 
construct() - Method in class drasys.or.graph.tsp.FullEnumeration
 
ConstructBase - class drasys.or.graph.tsp.ConstructBase.
A base class containing features common to many construction TSP algorithms.
ConstructBase - class drasys.or.graph.vrp.ConstructBase.
A base class containing features common to many construction VRP algorithms.
ConstructBase() - Constructor for class drasys.or.graph.tsp.ConstructBase
The target graph must be set with 'setGraph()'.
ConstructBase() - Constructor for class drasys.or.graph.vrp.ConstructBase
 
ConstructBase(GraphI) - Constructor for class drasys.or.graph.tsp.ConstructBase
Sets the target graph.
ConstructBase(ImproveI) - Constructor for class drasys.or.graph.vrp.ConstructBase
 
constructClosedTour() - Method in class drasys.or.graph.tsp.ConstructBase
Construct a closed tour solution.
constructClosedTour() - Method in class drasys.or.graph.tsp.Geni
Construct a closed tour solution.
constructClosedTour() - Method in class drasys.or.graph.tsp.Composite
Construct a closed tour solution.
constructClosedTour() - Method in class drasys.or.graph.tsp.BestOf
Construct a closed tour solution.
constructClosedTour() - Method in interface drasys.or.graph.tsp.ConstructI
Construct a closed tour solution.
constructClosedTours(Object) - Method in class drasys.or.graph.vrp.ClarkeWrightBase
Construct a solution with closed tours that begin and end at the depot vertex.
constructClosedTours(Object) - Method in class drasys.or.graph.vrp.GillettMillerBase
Construct a solution with closed tours that begin and end at the depot vertex.
constructClosedTours(Object) - Method in class drasys.or.graph.vrp.Randomizer
Construct a solution with closed tours that begin and end at the depot vertex.
constructClosedTours(Object) - Method in interface drasys.or.graph.vrp.ConstructI
Construct a solution with closed tours that begin and end at the depot vertex.
constructClosedTours(Object) - Method in class drasys.or.graph.vrp.BestOf
Construct a solution with closed tours that begin and end at the depot vertex.
constructClosedTours(Object) - Method in class drasys.or.graph.vrp.Composite
Construct a solution with closed tours that begin and end at the depot vertex.
ConstructI - interface drasys.or.graph.tsp.ConstructI.
The interface used by all algorithms to access TSP construction algorithms.
ConstructI - interface drasys.or.graph.vrp.ConstructI.
The interface used by all algorithms to access VRP construction algorithms.
constructInboundTours(Object) - Method in class drasys.or.graph.vrp.ClarkeWrightBase
Construct a solution with open tours that begin at arbitrary vertices and end at the depot vertex.
constructInboundTours(Object) - Method in class drasys.or.graph.vrp.GillettMillerBase
Construct a solution with open tours that begin at arbitrary vertices and end at the depot vertex.
constructInboundTours(Object) - Method in class drasys.or.graph.vrp.Randomizer
Construct a solution with open tours that begin at arbitrary vertices and end at the depot vertex.
constructInboundTours(Object) - Method in interface drasys.or.graph.vrp.ConstructI
Construct a solution with open tours that begin at arbitrary vertices and end at the depot vertex.
constructInboundTours(Object) - Method in class drasys.or.graph.vrp.BestOf
Construct a solution with open tours that begin at arbitrary vertices and end at the depot vertex.
constructInboundTours(Object) - Method in class drasys.or.graph.vrp.Composite
Construct a solution with open tours that begin at arbitrary vertices and end at the depot vertex.
constructOpenTour() - Method in class drasys.or.graph.tsp.ConstructBase
Construct an open tour solution with arbitrary end points.
constructOpenTour() - Method in class drasys.or.graph.tsp.Geni
Construct an open tour solution with arbitrary end points.
constructOpenTour() - Method in class drasys.or.graph.tsp.Composite
Construct an open tour solution with arbitrary end points.
constructOpenTour() - Method in class drasys.or.graph.tsp.BestOf
Construct an open tour solution with arbitrary end points.
constructOpenTour() - Method in interface drasys.or.graph.tsp.ConstructI
Construct an open tour solution with arbitrary end points.
constructOpenTour(Object, Object) - Method in class drasys.or.graph.tsp.ConstructBase
Construct a tour with explicit end points.
constructOpenTour(Object, Object) - Method in class drasys.or.graph.tsp.Geni
Construct a tour with explicit end points.
constructOpenTour(Object, Object) - Method in class drasys.or.graph.tsp.Composite
Construct a tour with explicit end points.
constructOpenTour(Object, Object) - Method in class drasys.or.graph.tsp.BestOf
Construct a tour with explicit end points.
constructOpenTour(Object, Object) - Method in interface drasys.or.graph.tsp.ConstructI
Construct a tour with explicit end points.
constructOpenTourFrom(Object) - Method in class drasys.or.graph.tsp.ConstructBase
Construct an open tour solution with an explicit origin and arbitrary destination.
constructOpenTourFrom(Object) - Method in class drasys.or.graph.tsp.Geni
Construct an open tour solution with an explicit origin and arbitrary destination.
constructOpenTourFrom(Object) - Method in class drasys.or.graph.tsp.Composite
Construct an open tour solution with an explicit origin and arbitrary destination.
constructOpenTourFrom(Object) - Method in class drasys.or.graph.tsp.BestOf
Construct an open tour solution with an explicit origin and arbitrary destination.
constructOpenTourFrom(Object) - Method in interface drasys.or.graph.tsp.ConstructI
Construct an open tour solution with an explicit origin and arbitrary destination.
constructOpenTourTo(Object) - Method in class drasys.or.graph.tsp.ConstructBase
Construct an open tour solution with an explicit destination and arbitrary origin.
constructOpenTourTo(Object) - Method in class drasys.or.graph.tsp.Geni
Construct an open tour solution with an explicit destination and arbitrary origin.
constructOpenTourTo(Object) - Method in class drasys.or.graph.tsp.Composite
Construct an open tour solution with an explicit destination and arbitrary origin.
constructOpenTourTo(Object) - Method in class drasys.or.graph.tsp.BestOf
Construct an open tour solution with an explicit destination and arbitrary origin.
constructOpenTourTo(Object) - Method in interface drasys.or.graph.tsp.ConstructI
Construct an open tour solution with an explicit destination and arbitrary origin.
constructOutboundTours(Object) - Method in class drasys.or.graph.vrp.ClarkeWrightBase
Construct a solution with open tours that begin at the depot vertex and end at arbitrary vertices.
constructOutboundTours(Object) - Method in class drasys.or.graph.vrp.GillettMillerBase
Construct a solution with open tours that begin at the depot vertex and end at arbitrary vertices.
constructOutboundTours(Object) - Method in class drasys.or.graph.vrp.Randomizer
Construct a solution with open tours that begin at the depot vertex and end at arbitrary vertices.
constructOutboundTours(Object) - Method in interface drasys.or.graph.vrp.ConstructI
Construct a solution with open tours that begin at the depot vertex and end at arbitrary vertices.
constructOutboundTours(Object) - Method in class drasys.or.graph.vrp.BestOf
Construct a solution with open tours that begin at the depot vertex and end at arbitrary vertices.
constructOutboundTours(Object) - Method in class drasys.or.graph.vrp.Composite
Construct a solution with open tours that begin at the depot vertex and end at arbitrary vertices.
ConstructToImproveConverter - class drasys.or.graph.tsp.ConstructToImproveConverter.
This class allows a construction algorithm to be used as an improvement algorithm.
ConstructToImproveConverter(ConstructI) - Constructor for class drasys.or.graph.tsp.ConstructToImproveConverter
 
ConstructToImproveConverter(ConstructI, GraphI) - Constructor for class drasys.or.graph.tsp.ConstructToImproveConverter
 
ContiguousMatrix - class drasys.or.matrix.ContiguousMatrix.
Abstract base class for contiguous matrices.
ContiguousMatrix - class drasys.or.matrix.complex.ContiguousMatrix.
Abstract base class for contiguous complex matrices.
ContiguousMatrix.Sub - class drasys.or.matrix.ContiguousMatrix.Sub.
 
ContiguousMatrix.Sub - class drasys.or.matrix.complex.ContiguousMatrix.Sub.
 
ContiguousMatrix.Sub(double[], int, int, int, int, int) - Constructor for class drasys.or.matrix.ContiguousMatrix.Sub
 
ContiguousMatrix.Sub(double[], int, int, int, int, int) - Constructor for class drasys.or.matrix.complex.ContiguousMatrix.Sub
 
ContiguousMatrix(double[][]) - Constructor for class drasys.or.matrix.ContiguousMatrix
 
ContiguousMatrix(double[][]) - Constructor for class drasys.or.matrix.complex.ContiguousMatrix
 
ContiguousMatrix(double[][], double[][]) - Constructor for class drasys.or.matrix.complex.ContiguousMatrix
 
ContiguousMatrix(int, int, int, int) - Constructor for class drasys.or.matrix.ContiguousMatrix
 
ContiguousMatrix(int, int, int, int) - Constructor for class drasys.or.matrix.complex.ContiguousMatrix
 
ContiguousMatrix(MatrixI) - Constructor for class drasys.or.matrix.ContiguousMatrix
 
ContiguousMatrix(MatrixI) - Constructor for class drasys.or.matrix.complex.ContiguousMatrix
 
ContiguousMatrix(VectorI) - Constructor for class drasys.or.matrix.ContiguousMatrix
 
ContiguousMatrix(VectorI) - Constructor for class drasys.or.matrix.complex.ContiguousMatrix
 
ContiguousMatrixI - interface drasys.or.matrix.ContiguousMatrixI.
Abstract interface to abstractly access contiguous matrices.
ContiguousMatrixI - interface drasys.or.matrix.complex.ContiguousMatrixI.
Abstract interface to abstractly access contiguous matrices.
ContiguousVector - class drasys.or.matrix.ContiguousVector.
A dense resizable vector of double values.
ContiguousVector - class drasys.or.matrix.complex.ContiguousVector.
A dense resizable vector of complex values.
ContiguousVector() - Constructor for class drasys.or.matrix.ContiguousVector
Create an empty dense vector with size zero and capacity 10.
ContiguousVector() - Constructor for class drasys.or.matrix.complex.ContiguousVector
Create an empty dense vector with size zero and capacity 10.
ContiguousVector(double[]) - Constructor for class drasys.or.matrix.ContiguousVector
Create a new dense vector and copy the contents from 'array'.
ContiguousVector(double[]) - Constructor for class drasys.or.matrix.complex.ContiguousVector
Create a new dense vector and copy the contents from 'array'.
ContiguousVector(double[], boolean) - Constructor for class drasys.or.matrix.ContiguousVector
Create a new dense vector from 'array'.
ContiguousVector(double[], boolean) - Constructor for class drasys.or.matrix.complex.ContiguousVector
Create a new dense vector from 'array'.
ContiguousVector(double[], double[]) - Constructor for class drasys.or.matrix.complex.ContiguousVector
Create a new dense vector and copy the contents from 'real' and 'imag'.
ContiguousVector(int) - Constructor for class drasys.or.matrix.ContiguousVector
Create a new dense vector with explicit size.
ContiguousVector(int) - Constructor for class drasys.or.matrix.complex.ContiguousVector
Create a new dense vector with explicit size.
ContiguousVector(int, ComplexI) - Constructor for class drasys.or.matrix.complex.ContiguousVector
Create a new dense vector with explicit size and initialized to 'fill'.
ContiguousVector(int, double) - Constructor for class drasys.or.matrix.ContiguousVector
Create a new dense vector with explicit size and initialized to 'fill'.
ContiguousVector(int, int) - Constructor for class drasys.or.matrix.ContiguousVector
Create a new dense vector with explicit size and capacity.
ContiguousVector(int, int) - Constructor for class drasys.or.matrix.complex.ContiguousVector
Create a new dense vector with explicit size and capacity.
ContiguousVector(VectorI) - Constructor for class drasys.or.matrix.ContiguousVector
Create a new dense vector copying the contents of 'vector'.
ContiguousVector(VectorI) - Constructor for class drasys.or.matrix.complex.ContiguousVector
Create a new dense vector copying the contents of 'vector'.
ContiguousVectorI - interface drasys.or.matrix.ContiguousVectorI.
Contiguous vectors.
ContiguousVectorI - interface drasys.or.matrix.complex.ContiguousVectorI.
Abstract interface to a generic contiguous vector.
ContinuousDistribution - class drasys.or.prob.ContinuousDistribution.
An abstract class shared by all continuous distributions.
ContinuousDistribution() - Constructor for class drasys.or.prob.ContinuousDistribution
 
ContinuousDistribution(long) - Constructor for class drasys.or.prob.ContinuousDistribution
 
ContinuousDistributionI - interface drasys.or.prob.ContinuousDistributionI.
The interface used by algorithms to access continuous distributions.
ConvergenceException - exception drasys.or.opt.lp.ConvergenceException.
Thrown if an algorithm doesn't converge to a solution after the maximum iterations.
ConvergenceException - exception drasys.or.mp.ConvergenceException.
Algorithm didn't converge after the maximum iteration count.
ConvergenceException() - Constructor for class drasys.or.opt.lp.ConvergenceException
 
ConvergenceException() - Constructor for class drasys.or.mp.ConvergenceException
 
ConvergenceException(String) - Constructor for class drasys.or.opt.lp.ConvergenceException
 
ConvergenceException(String) - Constructor for class drasys.or.mp.ConvergenceException
 
CoordinateSystem - class drasys.or.geom.rect2.CoordinateSystem.
The object that describes the 2D rectangular coordinate system.
CoordinateSystem - class drasys.or.geom.rect3.CoordinateSystem.
The object that describes the 3D rectangular coordinate system.
CoordinateSystem - class drasys.or.geom.geo.CoordinateSystem.
The object that describes the geographic coordinate system.
coordinateSystem() - Method in interface drasys.or.geom.RangeI
Returns the coordinate system used by the range.
coordinateSystem() - Method in class drasys.or.geom.KDTree
Returns the coordinate system that the index is using.
coordinateSystem() - Method in interface drasys.or.geom.GeomI
Returns the coordinate system used by the polygon
coordinateSystem() - Method in interface drasys.or.geom.PointIndexI
Returns the coordinate system that the index is using.
coordinateSystem() - Method in class drasys.or.geom.rect2.Rect2
Returns the 2-D coordinate system object.
coordinateSystem() - Method in class drasys.or.geom.rect3.Rect3
Returns the 3-D coordinate system object.
coordinateSystem() - Method in class drasys.or.geom.geo.Geo
Returns the geographic coordinate system.
CoordinateSystemI - interface drasys.or.geom.CoordinateSystemI.
An interface used by all algorithms to abstractly access coordinates.
copy(int, boolean[], int, int, boolean) - Static method in class drasys.or.util.Array
Sets x[i] = 'scaler' for all i
Where: i = begX + k*incX
k = 0,1,..,n-1
copy(int, boolean[], int, int, boolean[], int, int) - Static method in class drasys.or.util.Array
Sets x[i] = y[j] for all i,j
Where: i = begX + k*incX
j = begY + k*incY
k = {0,..,n-1}
copy(int, byte[], int, int, byte) - Static method in class drasys.or.util.Array
Sets x[i] = 'scaler' for all i
Where: i = begX + k*incX
k = 0,1,..,n-1
copy(int, byte[], int, int, byte[], int, int) - Static method in class drasys.or.util.Array
Sets x[i] = y[j] for all i,j
Where: i = begX + k*incX
j = begY + k*incY
k = {0,..,n-1}
copy(int, double[], int, int, ComplexI) - Static method in class drasys.or.util.ComplexArray
Sets x[i] = 'scaler' for all i
Where: i = begX + k*incX
k = 0,1,..,n-1
copy(int, double[], int, int, double) - Static method in class drasys.or.util.Array
Sets x[i] = 'scaler' for all i
Where: i = begX + k*incX
k = 0,1,..,n-1
copy(int, double[], int, int, double[], int, int) - Static method in class drasys.or.util.Array
Sets x[i] = y[j] for all i,j
Where: i = begX + k*incX
j = begY + k*incY
k = {0,..,n-1}
copy(int, double[], int, int, double[], int, int) - Static method in class drasys.or.util.ComplexArray
Sets x[i] = y[j] for all i,j
Where: i = begX + k*incX
j = begY + k*incY
k = {0,..,n-1}
copy(int, float[], int, int, ComplexI) - Static method in class drasys.or.util.ComplexArray
Sets x[i] = 'scaler' for all i
Where: i = begX + k*incX
k = 0,1,..,n-1
copy(int, float[], int, int, float) - Static method in class drasys.or.util.Array
Sets x[i] = 'scaler' for all i
Where: i = begX + k*incX
k = 0,1,..,n-1
copy(int, float[], int, int, float[], int, int) - Static method in class drasys.or.util.Array
Sets x[i] = y[j] for all i,j
Where: i = begX + k*incX
j = begY + k*incY
k = {0,..,n-1}
copy(int, float[], int, int, float[], int, int) - Static method in class drasys.or.util.ComplexArray
Sets x[i] = y[j] for all i,j
Where: i = begX + k*incX
j = begY + k*incY
k = {0,..,n-1}
copy(int, int[], int, int, int) - Static method in class drasys.or.util.Array
Sets x[i] = 'scaler' for all i
Where: i = begX + k*incX
k = 0,1,..,n-1
copy(int, int[], int, int, int[], int, int) - Static method in class drasys.or.util.Array
Sets x[i] = y[j] for all i,j
Where: i = begX + k*incX
j = begY + k*incY
k = {0,..,n-1}
copy(int, long[], int, int, long) - Static method in class drasys.or.util.Array
Sets x[i] = 'scaler' for all i
Where: i = begX + k*incX
k = 0,1,..,n-1
copy(int, long[], int, int, long[], int, int) - Static method in class drasys.or.util.Array
Sets x[i] = y[j] for all i,j
Where: i = begX + k*incX
j = begY + k*incY
k = {0,..,n-1}
copy(int, Object[], int, int, Object) - Static method in class drasys.or.util.Array
Sets x[i] = 'scaler' for all i
Where: i = begX + k*incX
k = 0,1,..,n-1
copy(int, Object[], int, int, Object[], int, int) - Static method in class drasys.or.util.Array
Sets x[i] = y[j] for all i,j
Where: i = begX + k*incX
j = begY + k*incY
k = {0,..,n-1}
copy(int, short[], int, int, short) - Static method in class drasys.or.util.Array
Sets x[i] = 'scaler' for all i
Where: i = begX + k*incX
k = 0,1,..,n-1
copy(int, short[], int, int, short[], int, int) - Static method in class drasys.or.util.Array
Sets x[i] = y[j] for all i,j
Where: i = begX + k*incX
j = begY + k*incY
k = {0,..,n-1}
copy(int, String[], int, int, String) - Static method in class drasys.or.util.Array
Sets x[i] = 'scaler' for all i
Where: i = begX + k*incX
k = 0,1,..,n-1
copy(int, String[], int, int, String[], int, int) - Static method in class drasys.or.util.Array
Sets x[i] = y[j] for all i,j
Where: i = begX + k*incX
j = begY + k*incY
k = {0,..,n-1}
copyTours(Vector[]) - Static method in class drasys.or.graph.vrp.VRPBase
 
cordinateSystem() - Method in class drasys.or.graph.PointGraph
Returns the coordinate system used by the graph.
CorruptedError - error drasys.or.CorruptedError.
Thrown if a data structure is found to be corrupted.
CorruptedError() - Constructor for class drasys.or.CorruptedError
 
CorruptedError(String) - Constructor for class drasys.or.CorruptedError
 
costOfType0(int, Geni.Vert) - Method in class drasys.or.graph.tsp.Geni
 
count(int, boolean[], int, int, boolean) - Static method in class drasys.or.util.Array
Returns the number of elements where:
low <= x[i] <= high
i = begX + k*incX
k = 0,1,..,n-1
count(int, byte[], int, int, byte, byte) - Static method in class drasys.or.util.Array
Returns the number of elements where:
low <= x[i] <= high
i = begX + k*incX
k = 0,1,..,n-1
count(int, double[], int, int, ComplexI, ComplexI) - Static method in class drasys.or.util.ComplexArray
Returns the number of elements where:
low <= x[i] <= high
i = begX + k*incX
k = 0,1,..,n-1
count(int, double[], int, int, double, double) - Static method in class drasys.or.util.Array
Returns the number of elements where:
low <= x[i] <= high
i = begX + k*incX
k = 0,1,..,n-1
count(int, float[], int, int, ComplexI, ComplexI) - Static method in class drasys.or.util.ComplexArray
Returns the number of elements where:
low <= x[i] <= high
i = begX + k*incX
k = 0,1,..,n-1
count(int, float[], int, int, float, float) - Static method in class drasys.or.util.Array
Returns the number of elements where:
low <= x[i] <= high
i = begX + k*incX
k = 0,1,..,n-1
count(int, int[], int, int, int, int) - Static method in class drasys.or.util.Array
Returns the number of elements where:
low <= x[i] <= high
i = begX + k*incX
k = 0,1,..,n-1
count(int, long[], int, int, long, long) - Static method in class drasys.or.util.Array
Returns the number of elements where:
low <= x[i] <= high
i = begX + k*incX
k = 0,1,..,n-1
count(int, Object[], int, int, Object) - Static method in class drasys.or.util.Array
Returns the number of elements where:
low <= x[i] <= high
i = begX + k*incX
k = 0,1,..,n-1
count(int, short[], int, int, short, short) - Static method in class drasys.or.util.Array
Returns the number of elements where:
low <= x[i] <= high
i = begX + k*incX
k = 0,1,..,n-1
count(int, String[], int, int, String, String) - Static method in class drasys.or.util.Array
Returns the number of elements where:
low <= x[i] <= high
i = begX + k*incX
k = 0,1,..,n-1
countVertices() - Method in class drasys.or.graph.tsp.TSPBase
 
CroutPivot - class drasys.or.linear.algebra.CroutPivot.
An implementation of LU decomposition using Crout's algorithm with partial pivoting.
CroutPivot() - Constructor for class drasys.or.linear.algebra.CroutPivot
 
CroutPivot(MatrixI) - Constructor for class drasys.or.linear.algebra.CroutPivot
 
cscal(int, ComplexI, float[], int, int) - Method in interface drasys.or.linear.blas.BLAS1I
Scale a vector by a constant: x = alpha * x.
cscal(int, ComplexI, float[], int, int) - Method in class drasys.or.linear.blas.SmpBLAS1
Scale a vector by a constant: x = alpha * x.
cscal(int, ComplexI, float[], int, int) - Method in class drasys.or.linear.blas.BLAS1
Scale a vector by a constant: x = alpha * x.
csscal(int, float, float[], int, int) - Method in interface drasys.or.linear.blas.BLAS1I
Scale a vector by a constant: x = alpha * x.
csscal(int, float, float[], int, int) - Method in class drasys.or.linear.blas.SmpBLAS1
Scale a vector by a constant: x = alpha * x.
csscal(int, float, float[], int, int) - Method in class drasys.or.linear.blas.BLAS1
Scale a vector by a constant: x = alpha * x.
cswap(int, float[], int, int, float[], int, int) - Method in interface drasys.or.linear.blas.BLAS1I
Interchange two vectors: x <-> y.
cswap(int, float[], int, int, float[], int, int) - Method in class drasys.or.linear.blas.SmpBLAS1
Interchange two vectors: x <-> y.
cswap(int, float[], int, int, float[], int, int) - Method in class drasys.or.linear.blas.BLAS1
Interchange two vectors: x <-> y.

D

dasum(ContiguousVectorI) - Method in class drasys.or.linear.blas.VectorBLAS1
Computes the sum of the absolute values.
dasum(int, double[], int, int) - Method in interface drasys.or.linear.blas.BLAS1I
Computes the sum of the absolute values.
dasum(int, double[], int, int) - Method in class drasys.or.linear.blas.SmpBLAS1
Computes the sum of the absolute values.
dasum(int, double[], int, int) - Method in class drasys.or.linear.blas.BLAS1
Computes the sum of the absolute values.
daxpy(double, ContiguousVectorI, ContiguousVectorI) - Method in class drasys.or.linear.blas.VectorBLAS1
Constant times a vector plus a vector.
Y = Y + a * X
daxpy(int, double, double[], int, int, double[], int, int) - Method in interface drasys.or.linear.blas.BLAS1I
Constant times a vector plus a vector: y = y + alpha * x.
daxpy(int, double, double[], int, int, double[], int, int) - Method in class drasys.or.linear.blas.SmpBLAS1
Constant times a vector plus a vector: y = y + alpha * x.
daxpy(int, double, double[], int, int, double[], int, int) - Method in class drasys.or.linear.blas.BLAS1
Constant times a vector plus a vector: y = y + alpha * x.
dcopy(ContiguousVectorI, ContiguousVectorI) - Method in class drasys.or.linear.blas.VectorBLAS1
Copies vector x to vector y.
Y = X;
dcopy(int, double[], int, int, double[], int, int) - Method in interface drasys.or.linear.blas.BLAS1I
Copies vector x to vector y: y = x.
dcopy(int, double[], int, int, double[], int, int) - Method in class drasys.or.linear.blas.SmpBLAS1
Copies vector x to vector y: y = x.
dcopy(int, double[], int, int, double[], int, int) - Method in class drasys.or.linear.blas.BLAS1
Copies vector x to vector y: y = x.
ddot(ContiguousVectorI, ContiguousVectorI) - Method in class drasys.or.linear.blas.VectorBLAS1
Computes the dot product of two vectors.
Y = X .
ddot(int, double[], int, int, double[], int, int) - Method in interface drasys.or.linear.blas.BLAS1I
Computes the dot product of two vectors: alpha = x (.) y.
ddot(int, double[], int, int, double[], int, int) - Method in class drasys.or.linear.blas.SmpBLAS1
Computes the dot product of two vectors: alpha = x (.) y.
ddot(int, double[], int, int, double[], int, int) - Method in class drasys.or.linear.blas.BLAS1
Computes the dot product of two vectors: alpha = x (.) y.
decompose(int, int, double[][], double[], double[][], double) - Method in class drasys.or.linear.algebra.QRIteration
Decompose matrix A into U, W and V matrices.
decompose(MatrixI) - Method in interface drasys.or.linear.algebra.LUDecompositionI
Decompose a matrix into lower and upper triangular matrices.
decompose(MatrixI) - Method in interface drasys.or.linear.algebra.DecompositionI
Decompose matrix into components.
decompose(MatrixI) - Method in class drasys.or.linear.algebra.CroutPivot
Decompose a matrix into lower and upper triangular matrices.
decompose(MatrixI) - Method in interface drasys.or.linear.algebra.SVDecompositionI
Decompose matrix A into U, W and V matrices.
decompose(MatrixI) - Method in class drasys.or.linear.algebra.QRIteration
Decompose matrix A into U, W and V matrices.
DecompositionI - interface drasys.or.linear.algebra.DecompositionI.
The interface used by all algorithms to access decomposition algorithms.
deleteColumnIndex() - Method in class drasys.or.matrix.CompressedRowMatrix
Delete the column index structure.
deleteRowIndex() - Method in class drasys.or.matrix.CompressedColumnMatrix
Delete the row index structure.
DenseGraph - class drasys.or.graph.DenseGraph.
A implementation of a graph that is optimized for dense edges.
DenseGraph() - Constructor for class drasys.or.graph.DenseGraph
 
DenseGraph(int) - Constructor for class drasys.or.graph.DenseGraph
 
DenseLPBase - class drasys.or.opt.lp.DenseLPBase.
The interface used by all algorithms to access linear programming models.
DenseLPBase - class drasys.or.mp.lp.DenseLPBase.
Abstract class containing common dense data structures.
DenseLPBase() - Constructor for class drasys.or.opt.lp.DenseLPBase
 
DenseLPBase() - Constructor for class drasys.or.mp.lp.DenseLPBase
 
DenseLPBase(int, int) - Constructor for class drasys.or.opt.lp.DenseLPBase
 
DenseMatrix - class drasys.or.matrix.DenseMatrix.
Convenience class defining a general purpose dense matrix.
DenseMatrix - class drasys.or.matrix.complex.DenseMatrix.
A convenience class defining a general purpose dense complex matrix.
DenseMatrix(double[][]) - Constructor for class drasys.or.matrix.DenseMatrix
Constructs a dense matrix with the same number of rows as 'array'.
DenseMatrix(double[][]) - Constructor for class drasys.or.matrix.complex.DenseMatrix
Constructs a dense matrix with the same number of rows as 'array'.
DenseMatrix(double[][], double) - Constructor for class drasys.or.matrix.DenseMatrix
Constructs a dense matrix with the same number of rows as 'array'.
DenseMatrix(int, int) - Constructor for class drasys.or.matrix.DenseMatrix
Constructs a dense matrix with an explicit size.
DenseMatrix(int, int) - Constructor for class drasys.or.matrix.complex.DenseMatrix
Constructs a dense matrix with an explicit size.
DenseMatrix(int, int, int, int) - Constructor for class drasys.or.matrix.DenseMatrix
Constructs a dense matrix with an explicit size and capacity.
DenseMatrix(int, int, int, int) - Constructor for class drasys.or.matrix.complex.DenseMatrix
Constructs a dense matrix with an explicit size and capacity.
DenseMatrix(MatrixI) - Constructor for class drasys.or.matrix.DenseMatrix
Constructs a dense matrix with the same number of rows and columns as 'matrix'.
DenseMatrix(MatrixI) - Constructor for class drasys.or.matrix.complex.DenseMatrix
Constructs a dense matrix with the same number of rows and columns as 'matrix'.
DenseMatrix(VectorI) - Constructor for class drasys.or.matrix.DenseMatrix
Constructs a square dense matrix with the 'vector' as the diagonal and zeros.
DenseMatrix(VectorI) - Constructor for class drasys.or.matrix.complex.DenseMatrix
Constructs a square dense matrix with the 'vector' as the diagonal and zeros.
DenseSimplex - class drasys.or.opt.lp.DenseSimplex.
An implementation of the simplex algorithm that is optimized for dense coefficients.
DenseSimplex - class drasys.or.mp.lp.DenseSimplex.
Simple simplex algorithm for dense coefficients.
DenseSimplex() - Constructor for class drasys.or.opt.lp.DenseSimplex
 
DenseSimplex() - Constructor for class drasys.or.mp.lp.DenseSimplex
 
DenseSimplex(int, int) - Constructor for class drasys.or.opt.lp.DenseSimplex
 
DenseSimplex(ProblemI) - Constructor for class drasys.or.mp.lp.DenseSimplex
 
DenseVector - class drasys.or.matrix.DenseVector.
A dense resizable vector of double values.
DenseVector - class drasys.or.matrix.complex.DenseVector.
A dense resizable vector of double values.
DenseVector() - Constructor for class drasys.or.matrix.DenseVector
Create an empty dense vector with size zero and capacity 10.
DenseVector() - Constructor for class drasys.or.matrix.complex.DenseVector
Create an empty dense vector with size zero and capacity 10.
DenseVector(double[]) - Constructor for class drasys.or.matrix.DenseVector
Create a new dense vector and copy the contents from 'array'.
DenseVector(double[]) - Constructor for class drasys.or.matrix.complex.DenseVector
Create a new dense vector and copy the contents from 'array'.
DenseVector(double[], double) - Constructor for class drasys.or.matrix.DenseVector
Create a new dense vector and copy the contents from 'array'.
DenseVector(double[], double[]) - Constructor for class drasys.or.matrix.complex.DenseVector
Create a new dense vector and copy the contents from 'real' and 'imag'.
DenseVector(int) - Constructor for class drasys.or.matrix.DenseVector
Create a new dense vector with explicit size.
DenseVector(int) - Constructor for class drasys.or.matrix.complex.DenseVector
Create a new dense vector with explicit size.
DenseVector(int, ComplexI) - Constructor for class drasys.or.matrix.complex.DenseVector
Create a new dense vector with explicit size and initialized to 'fill'.
DenseVector(int, double) - Constructor for class drasys.or.matrix.DenseVector
Create a new dense vector with explicit size and initialized to 'fill'.
DenseVector(int, int) - Constructor for class drasys.or.matrix.DenseVector
Create a new dense vector with explicit size and capacity.
DenseVector(int, int) - Constructor for class drasys.or.matrix.complex.DenseVector
Create a new dense vector with explicit size and capacity.
DenseVector(VectorI) - Constructor for class drasys.or.matrix.DenseVector
Create a new dense vector copying the contents of 'vector'.
DenseVector(VectorI) - Constructor for class drasys.or.matrix.complex.DenseVector
Create a new dense vector copying the contents of 'vector'.
dgemm(boolean, boolean, double, ContiguousMatrixI, ContiguousMatrixI, double, ContiguousMatrixI) - Method in class drasys.or.linear.blas.MatrixBLAS3
Computes: C = alpha*A*B + beta*C.
dgemm(int, int, int, double, double[], int, int, int, double[], int, int, int, double, double[], int, int, int) - Method in interface drasys.or.linear.blas.BLAS3I
Computes: C = alpha*A*B + beta*C.
dgemm(int, int, int, double, double[], int, int, int, double[], int, int, int, double, double[], int, int, int) - Method in class drasys.or.linear.blas.SmpBLAS3
Computes: C = alpha*A*B + beta*C.
dgemm(int, int, int, double, double[], int, int, int, double[], int, int, int, double, double[], int, int, int) - Method in class drasys.or.linear.blas.BLAS3
Computes: C = alpha*A*B + beta*C.
dgemv(boolean, double, ContiguousMatrixI, ContiguousVectorI, double, ContiguousVectorI) - Method in class drasys.or.linear.blas.MatrixBLAS2
Computes y = alpha*A*x + beta*y if transpose is 'false'.
dgemv(int, int, double, double[], int, int, int, double[], int, int, double, double[], int, int) - Method in class drasys.or.linear.blas.SmpBLAS2
Computes: y = alpha*A*x + beta*y.
dgemv(int, int, double, double[], int, int, int, double[], int, int, double, double[], int, int) - Method in interface drasys.or.linear.blas.BLAS2I
Computes: y = alpha*A*x + beta*y.
dgemv(int, int, double, double[], int, int, int, double[], int, int, double, double[], int, int) - Method in class drasys.or.linear.blas.BLAS2
Computes: y = alpha*A*x + beta*y.
dger(double, ContiguousVectorI, ContiguousVectorI, ContiguousMatrixI) - Method in class drasys.or.linear.blas.MatrixBLAS2
Computes A = alpha*x*y' + A
dger(int, int, double, double[], int, int, double[], int, int, double[], int, int, int) - Method in class drasys.or.linear.blas.SmpBLAS2
Computes: A = alpha*x*y' + A.
dger(int, int, double, double[], int, int, double[], int, int, double[], int, int, int) - Method in interface drasys.or.linear.blas.BLAS2I
Computes: A = alpha*x*y' + A.
dger(int, int, double, double[], int, int, double[], int, int, double[], int, int, int) - Method in class drasys.or.linear.blas.BLAS2
Computes: A = alpha*x*y' + A.
diagonalVector() - Method in class drasys.or.matrix.ContiguousMatrix
Returns a reference to the diagonal.
diagonalVector() - Method in interface drasys.or.matrix.ContiguousMatrixI
Returns a reference to the diagonal vector.
diagonalVector() - Method in class drasys.or.matrix.ContiguousMatrix.Sub
Returns a reference to the diagonal.
diagonalVector() - Method in class drasys.or.matrix.complex.ContiguousMatrix
Returns a reference to the diagonal.
diagonalVector() - Method in interface drasys.or.matrix.complex.ContiguousMatrixI
Returns a reference to the diagonal vector.
diagonalVector() - Method in class drasys.or.matrix.complex.ContiguousMatrix.Sub
Returns a reference to the diagonal.
Dijkstra - class drasys.or.graph.sp.Dijkstra.
A single vertex shortest path implementation using Dijkstra's algorithm.
Dijkstra(GraphI) - Constructor for class drasys.or.graph.sp.Dijkstra
A constructor that sets the target graph.
Dijkstra(GraphI, PriorityQueueI) - Constructor for class drasys.or.graph.sp.Dijkstra
A constructor that sets the target graph and the 'PriorityQueueI' used by the algorithm.
dimensionName(int) - Method in interface drasys.or.geom.CoordinateSystemI
Returns dimension names by ordinality.
dimensionName(int) - Method in class drasys.or.geom.rect2.CoordinateSystem
Returns dimension names by ordinality.
dimensionName(int) - Method in class drasys.or.geom.rect3.CoordinateSystem
Returns dimension names by ordinality.
dimensionName(int) - Method in class drasys.or.geom.geo.CoordinateSystem
Returns the name of the dimension.
directionTo(PointI) - Method in interface drasys.or.geom.rect2.PointI
Returns the direction to the argument.
directionTo(PointI) - Method in class drasys.or.geom.rect2.Point
Returns the direction to the argument.
directionTo(PointI) - Method in class drasys.or.geom.rect3.Point
Returns the direction to the argument.
directionTo(PointI) - Method in interface drasys.or.geom.rect3.PointI
Returns the direction to the argument.
directionTo(PointI) - Method in interface drasys.or.geom.geo.PointI
Returns the direction to the argument.
directionTo(PointI) - Method in class drasys.or.geom.geo.Point
Returns the direction to the argument.
DiscreteDistribution - class drasys.or.prob.DiscreteDistribution.
An abstract class shared by all discrete distributions.
DiscreteDistribution() - Constructor for class drasys.or.prob.DiscreteDistribution
 
DiscreteDistribution(long) - Constructor for class drasys.or.prob.DiscreteDistribution
 
DiscreteDistributionI - interface drasys.or.prob.DiscreteDistributionI.
The interface used by algorithms to access discrete distributions.
DiscreteUniformDistribution - class drasys.or.prob.DiscreteUniformDistribution.
An implementation of the discrete uniform probability distribution.
DiscreteUniformDistribution(int, int, int) - Constructor for class drasys.or.prob.DiscreteUniformDistribution
 
DiscreteUniformDistribution(int, int, int, long) - Constructor for class drasys.or.prob.DiscreteUniformDistribution
 
distanceProxyTo(PointI) - Method in class drasys.or.geom.rect2.Polygon
Returns an easily computable proxy that can be used to compare the distance from the polygon border to the point argument.
distanceProxyTo(PointI) - Method in class drasys.or.geom.rect2.Range
Returns the distance proxy from the range boundary to a point.
distanceProxyTo(PointI) - Method in class drasys.or.geom.rect2.Point
Returns an easily computable proxy that can be used to compare the distance from this point to the argument point.
distanceProxyTo(PointI) - Method in interface drasys.or.geom.rect2.Rect2I
 
distanceProxyTo(PointI) - Method in class drasys.or.geom.rect2.LineSegment
Returns an easily computable proxy that can be used to compare the distance from this line segment to the point argument.
distanceProxyTo(PointI) - Method in interface drasys.or.geom.rect3.Rect3I
 
distanceProxyTo(PointI) - Method in class drasys.or.geom.rect3.Point
Returns an easily computable proxy that can be used to compare the distance between two points.
distanceProxyTo(PointI) - Method in class drasys.or.geom.rect3.LineSegment
Returns an easily computable proxy that can be used to compare the distance from this line segment to the point argument.
distanceProxyTo(PointI) - Method in class drasys.or.geom.rect3.Range
Returns the distance proxy from the range boundary to a point.
distanceProxyTo(PointI) - Method in interface drasys.or.geom.geo.GeoI
Returns an easily computable proxy that can be used to compare the distance from this point to the argument point.
distanceProxyTo(PointI) - Method in interface drasys.or.geom.geo.PointI
Returns an easily computable proxy that can be used to compare the distance from this point to the argument point.
distanceProxyTo(PointI) - Method in class drasys.or.geom.geo.Point
Returns an easily computable proxy that can be used to compare the distance from this point to the argument point.
distanceProxyTo(PointI) - Method in class drasys.or.geom.geo.Range
Returns the distance proxy from the range boundary to a point.
distanceTo(PointI) - Method in class drasys.or.geom.rect2.Polygon
Returns the distance from the polygon border to the point argument.
distanceTo(PointI) - Method in class drasys.or.geom.rect2.Range
Returns the distance from the range boundary to a point.
distanceTo(PointI) - Method in class drasys.or.geom.rect2.Point
Returns the distance from this point to the argument point.
distanceTo(PointI) - Method in interface drasys.or.geom.rect2.Rect2I
 
distanceTo(PointI) - Method in class drasys.or.geom.rect2.LineSegment
Returns the distance from this line segment to the point argument.
distanceTo(PointI) - Method in interface drasys.or.geom.rect3.Rect3I
 
distanceTo(PointI) - Method in class drasys.or.geom.rect3.Point
 
distanceTo(PointI) - Method in class drasys.or.geom.rect3.LineSegment
Returns the distance from this line segment to the point argument.
distanceTo(PointI) - Method in class drasys.or.geom.rect3.Range
Returns the distance from the range boundary to a point.
distanceTo(PointI) - Method in interface drasys.or.geom.geo.GeoI
Returns the great circle distance in the units of the ellipsoid.
distanceTo(PointI) - Method in interface drasys.or.geom.geo.PointI
Returns the great circle distance in the units of the ellipsoid.
distanceTo(PointI) - Method in class drasys.or.geom.geo.Point
Returns the great circle distance in the units of the ellipsoid.
distanceTo(PointI) - Method in class drasys.or.geom.geo.Range
Returns the distance from the range boundary to a point.
Distribution - class drasys.or.prob.Distribution.
An abstract class shared by all distributions.
Distribution() - Constructor for class drasys.or.prob.Distribution
The default random number generator is 'BaysDurhamShuffle'.
Distribution(long) - Constructor for class drasys.or.prob.Distribution
The random number generator is 'BaysDurhamShuffle' which is initialized to seed.
DistributionI - interface drasys.or.prob.DistributionI.
The interface used by algorithms to access all distributions.
divide(ComplexI) - Method in class drasys.or.Complex
Compute: this = this / a;
divide(ComplexI, ComplexI) - Static method in class drasys.or.Complex
Compute: result = a / b;
divide(ComplexI, ComplexI, Complex) - Static method in class drasys.or.Complex
Compute: result = a / b;
divide(double) - Method in class drasys.or.Complex
Compute: this = this / (r,0);
divide(double, double) - Method in class drasys.or.Complex
Compute: this = this / (r,i);
divide(double, double, double, double, Complex) - Static method in class drasys.or.Complex
Compute: result = (r1,i1) / (r2,i2);
dnrm2(ContiguousVectorI) - Method in class drasys.or.linear.blas.VectorBLAS1
Computes the euclidean norm of the vector.
dnrm2(int, double[], int, int) - Method in interface drasys.or.linear.blas.BLAS1I
Computes the euclidean norm of the vector: sqrt(sum(xi^2))
dnrm2(int, double[], int, int) - Method in class drasys.or.linear.blas.SmpBLAS1
Computes the euclidean norm of the vector: sqrt(sum(xi^2))
dnrm2(int, double[], int, int) - Method in class drasys.or.linear.blas.BLAS1
Computes the euclidean norm of the vector: sqrt(sum(xi^2))
DoubleI - interface drasys.or.DoubleI.
An interface to an object that has a double value.
doubleValue() - Method in class drasys.or.Real
Return the double value of this Real object;
doubleValue() - Method in interface drasys.or.DoubleI
Return the double value;
doubleValue() - Method in interface drasys.or.RealI
Return the double value of this real;
drasys.or - package drasys.or
Basic OR-Objects classes.
drasys.or.alg - package drasys.or.alg
Common algorithms.
drasys.or.cont - package drasys.or.cont
Container objects
drasys.or.geom - package drasys.or.geom
Basic geometric classes.
drasys.or.geom.geo - package drasys.or.geom.geo
Geographic coordinate system.
drasys.or.geom.geo.proj - package drasys.or.geom.geo.proj
Projections from the 'geo' coordinate system to 'rect2'.
drasys.or.geom.rect2 - package drasys.or.geom.rect2
Two dimensional rectangular coordinate system.
drasys.or.geom.rect3 - package drasys.or.geom.rect3
Three dimensional rectangular coordinate system.
drasys.or.graph - package drasys.or.graph
Basic graph classes.
drasys.or.graph.color - package drasys.or.graph.color
Graph coloring algorithms.
drasys.or.graph.sp - package drasys.or.graph.sp
Shortest path algorithms.
drasys.or.graph.tsp - package drasys.or.graph.tsp
Traveling salesman problem algorithms.
drasys.or.graph.tw - package drasys.or.graph.tw
Time Windows.
drasys.or.graph.vrp - package drasys.or.graph.vrp
Vehicle routing problem algorithms.
drasys.or.linear - package drasys.or.linear
Parent package for linear packages.
drasys.or.linear.algebra - package drasys.or.linear.algebra
Linear algebra algorithms.
drasys.or.linear.blas - package drasys.or.linear.blas
Basic Linear Algebra Subroutines (BLAS 1,2,3).
drasys.or.matrix - package drasys.or.matrix
Double matrix and vector classes.
drasys.or.matrix.complex - package drasys.or.matrix.complex
Complex Matrix and Vector classes
drasys.or.mp - package drasys.or.mp
Basic mathematical programming classes.
drasys.or.mp.lp - package drasys.or.mp.lp
Linear Programming Algorithms.
drasys.or.mp.util - package drasys.or.mp.util
Mathematical programming I/O.
drasys.or.nonlinear - package drasys.or.nonlinear
Nonlinear algorithms.
drasys.or.opt - package drasys.or.opt
Parent package for optimization packages.
drasys.or.opt.lp - package drasys.or.opt.lp
Dense simplex algorithm (depreciated).
drasys.or.prob - package drasys.or.prob
Probability distributions and random number generators.
drasys.or.stat - package drasys.or.stat
Statistics classes (Professional Edition)
drasys.or.stat.model - package drasys.or.stat.model
Regression/General Linear Model (Professional Edition)
drasys.or.util - package drasys.or.util
Utility classes.
drot(ContiguousVectorI, ContiguousVectorI, double, double) - Method in class drasys.or.linear.blas.VectorBLAS1
Applies a plane rotation.
drot(int, double[], int, int, double[], int, int, double, double) - Method in interface drasys.or.linear.blas.BLAS1I
Applies a plane rotation: x = cos*x + sin*y & y = cos*y + sin*x
drot(int, double[], int, int, double[], int, int, double, double) - Method in class drasys.or.linear.blas.SmpBLAS1
Applies a plane rotation: x = cos*x + sin*y & y = cos*y + sin*x
drot(int, double[], int, int, double[], int, int, double, double) - Method in class drasys.or.linear.blas.BLAS1
Applies a plane rotation: x = cos*x + sin*y & y = cos*y + sin*x
drotg(Real, Real, Real, Real) - Method in interface drasys.or.linear.blas.BLAS1I
Generates the parmseters cos and sin for a plane rotation.
drotg(Real, Real, Real, Real) - Method in class drasys.or.linear.blas.SmpBLAS1
Generates the parmseters cos and sin for a plane rotation.
drotg(Real, Real, Real, Real) - Method in class drasys.or.linear.blas.BLAS1
Generates the parmseters cos and sin for a plane rotation.
dscal(double, ContiguousVectorI) - Method in class drasys.or.linear.blas.VectorBLAS1
Scale a vector by a constant.
X = a * X
dscal(int, double, double[], int, int) - Method in interface drasys.or.linear.blas.BLAS1I
Scale a vector by a constant: x = alpha * x.
dscal(int, double, double[], int, int) - Method in class drasys.or.linear.blas.SmpBLAS1
Scale a vector by a constant: x = alpha * x.
dscal(int, double, double[], int, int) - Method in class drasys.or.linear.blas.BLAS1
Scale a vector by a constant: x = alpha * x.
dsdot(int, float[], int, int, float[], int, int) - Method in interface drasys.or.linear.blas.BLAS1I
Computes the sum of the absolute values.
dsdot(int, float[], int, int, float[], int, int) - Method in class drasys.or.linear.blas.SmpBLAS1
Computes the dot product of two vectors: alpha = x (.) y.
dsdot(int, float[], int, int, float[], int, int) - Method in class drasys.or.linear.blas.BLAS1
Computes the dot product of two vectors: alpha = x (.) y.
dswap(ContiguousVectorI, ContiguousVectorI) - Method in class drasys.or.linear.blas.VectorBLAS1
Interchange two vectors.
X <-> Y
dswap(int, double[], int, int, double[], int, int) - Method in interface drasys.or.linear.blas.BLAS1I
Interchange two vectors: x <-> y.
dswap(int, double[], int, int, double[], int, int) - Method in class drasys.or.linear.blas.SmpBLAS1
Interchange two vectors: x <-> y.
dswap(int, double[], int, int, double[], int, int) - Method in class drasys.or.linear.blas.BLAS1
Interchange two vectors: x <-> y.
DuplicateEdgeException - exception drasys.or.graph.DuplicateEdgeException.
The parent of all exceptions in the 'graph' package.
DuplicateEdgeException() - Constructor for class drasys.or.graph.DuplicateEdgeException
 
DuplicateEdgeException(String) - Constructor for class drasys.or.graph.DuplicateEdgeException
 
DuplicateException - exception drasys.or.mp.DuplicateException.
Attempting to add an existing item.
DuplicateException() - Constructor for class drasys.or.mp.DuplicateException
 
DuplicateException(String) - Constructor for class drasys.or.mp.DuplicateException
 
DuplicateVertexException - exception drasys.or.graph.DuplicateVertexException.
The parent of all exceptions in the 'graph' package.
DuplicateVertexException() - Constructor for class drasys.or.graph.DuplicateVertexException
 
DuplicateVertexException(String) - Constructor for class drasys.or.graph.DuplicateVertexException
 
dzasum(int, double[], int, int) - Method in interface drasys.or.linear.blas.BLAS1I
Computes the sum of the absolute values.
dzasum(int, double[], int, int) - Method in class drasys.or.linear.blas.SmpBLAS1
Computes the sum of the absolute values.
dzasum(int, double[], int, int) - Method in class drasys.or.linear.blas.BLAS1
Computes the sum of the absolute values.
dznrm2(int, double[], int, int) - Method in interface drasys.or.linear.blas.BLAS1I
Computes the euclidean norm of the vector: sqrt(sum(xi^2))
dznrm2(int, double[], int, int) - Method in class drasys.or.linear.blas.SmpBLAS1
Computes the euclidean norm of the vector: sqrt(sum(xi^2))
dznrm2(int, double[], int, int) - Method in class drasys.or.linear.blas.BLAS1
Computes the euclidean norm of the vector: sqrt(sum(xi^2))

E

e - Static variable in class drasys.or.Constants
 
earthEquatorialRadiusKilometers - Static variable in class drasys.or.Constants
 
earthMeanRadiusKilometers - Static variable in class drasys.or.Constants
 
earthPolarRadiusKilometers - Static variable in class drasys.or.Constants
 
east() - Method in interface drasys.or.geom.geo.RangeI
Returns the longitude of the east boundary for the range.
east() - Method in class drasys.or.geom.geo.Range
Returns the longitude of the east boundary for the range.
EdgeBase - class drasys.or.graph.EdgeBase.
A common base for edges containing common attributes.
EdgeI - interface drasys.or.graph.EdgeI.
The interface used by all algorithms to access edge features.
EdgeNotFoundException - exception drasys.or.graph.EdgeNotFoundException.
Thrown if an edge can not be found in the graph.
EdgeNotFoundException() - Constructor for class drasys.or.graph.EdgeNotFoundException
 
EdgeNotFoundException(String) - Constructor for class drasys.or.graph.EdgeNotFoundException
 
EdgePropertiesI - interface drasys.or.graph.EdgePropertiesI.
The interface used to obtain edge properties.
edges() - Method in class drasys.or.graph.Graph
Creates an enumeration on the edges of the graph.
edges() - Method in interface drasys.or.graph.GraphI
Creates an enumeration on the edges of the graph.
EdgeValue - class drasys.or.graph.EdgeValue.
A object which can hold generic edge values.
EdgeValue() - Constructor for class drasys.or.graph.EdgeValue
 
EdgeValue(double, double, double) - Constructor for class drasys.or.graph.EdgeValue
Constructs a new edge value object with explicit values.
EdgeValue(EdgeValueI) - Constructor for class drasys.or.graph.EdgeValue
Constructs a new edge value object with explicit values.
EdgeValueI - interface drasys.or.graph.EdgeValueI.
The interface used by all algorithms to access edge features.
EditI - interface drasys.or.graph.EditI.
An interface implemented by graphs that can add and remove both vertices and edges.
elementAt(int) - Method in class drasys.or.cont.BinaryHeap
 
elementAt(int) - Method in class drasys.or.cont.IndexedVector
 
elementAt(int) - Method in class drasys.or.matrix.ContiguousVector
Returns an element's value by its index.
elementAt(int) - Method in class drasys.or.matrix.SparseVector
Gets an element's value from the vector.
elementAt(int) - Method in interface drasys.or.matrix.VectorI
Gets the value of an element by its index.
elementAt(int) - Method in interface drasys.or.matrix.complex.VectorI
Gets the value of an element by its index.
elementAt(int) - Method in class drasys.or.matrix.complex.ContiguousVector
Returns an element's value by its index.
elementAt(int, Complex) - Method in interface drasys.or.matrix.complex.VectorI
Gets the value of an element by its index.
elementAt(int, Complex) - Method in class drasys.or.matrix.complex.ContiguousVector
Returns an element's value by its index.
elementAt(int, int) - Method in class drasys.or.matrix.RowMajorMatrix
Returns the value of an element by its row and column index.
elementAt(int, int) - Method in class drasys.or.matrix.FunctionMatrix
Gets the value of the element at 'row' and 'column' by calling 'functionElementAt' after checking the validity of the indices.
elementAt(int, int) - Method in class drasys.or.matrix.ColumnMajorMatrix
Returns the value of an element by its row and column index.
elementAt(int, int) - Method in class drasys.or.matrix.CompressedRowMatrix
Gets an element's value from the matrix.
elementAt(int, int) - Method in class drasys.or.matrix.SparseMatrix
Gets an element's value from the matrix.
elementAt(int, int) - Method in class drasys.or.matrix.RowArrayMatrix
Gets an element's value from the matrix.
elementAt(int, int) - Method in class drasys.or.matrix.ColumnArrayMatrix
Gets an element's value from the matrix.
elementAt(int, int) - Method in interface drasys.or.matrix.MatrixI
Gets the value of an element by its row and column index.
elementAt(int, int) - Method in class drasys.or.matrix.ContiguousMatrix.Sub
Returns the value of an element by its row and column index.
elementAt(int, int) - Method in class drasys.or.matrix.CompressedColumnMatrix
Gets an element's value from the matrix.
elementAt(int, int) - Method in class drasys.or.matrix.complex.RowMajorMatrix
Returns the value of an element by its row and column index.
elementAt(int, int) - Method in class drasys.or.matrix.complex.ColumnMajorMatrix
Returns the value of an element by its row and column index.
elementAt(int, int) - Method in interface drasys.or.matrix.complex.MatrixI
Gets the value of an element by its row and column index.
elementAt(int, int) - Method in class drasys.or.matrix.complex.ContiguousMatrix.Sub
Returns the value of an element by its row and column index.
elementAt(int, int, Complex) - Method in class drasys.or.matrix.complex.RowMajorMatrix
Returns the value of an element by its row and column index.
elementAt(int, int, Complex) - Method in class drasys.or.matrix.complex.ColumnMajorMatrix
Returns the value of an element by its row and column index.
elementAt(int, int, Complex) - Method in interface drasys.or.matrix.complex.MatrixI
Gets the value of an element by its row and column index.
elementAt(int, int, Complex) - Method in class drasys.or.matrix.complex.ContiguousMatrix.Sub
Returns the value of an element by its row and column index.
ElementI - interface drasys.or.graph.ElementI.
The interface used by all algorithms to access graph elements.
elements() - Method in interface drasys.or.cont.PriorityQueueI
Get an enumerator to access all the elements in random order.
elements() - Method in class drasys.or.cont.BinaryHeap
 
elements() - Method in class drasys.or.cont.OrderedSet
 
elements() - Method in class drasys.or.cont.BinomialHeap
 
elements() - Method in class drasys.or.matrix.Matrix
Returns an enumeration of the non-null elements in the matrix.
elements() - Method in class drasys.or.matrix.ContiguousMatrix
Returns an enumeration of the non-null elements in the matrix.
elements() - Method in class drasys.or.matrix.ContiguousVector
Returns an enumeration of the elements in the matrix.
elements() - Method in class drasys.or.matrix.CompressedRowMatrix
Returns an enumeration of the non-null elements in the matrix.
elements() - Method in class drasys.or.matrix.SparseVector
Returns an enumeration of the non-null elements in the vector.
elements() - Method in interface drasys.or.matrix.VectorI
Returns an enumeration of the non-null elements in the vector.
elements() - Method in class drasys.or.matrix.SparseMatrix
Returns an enumeration of the non-null elements in the matrix.
elements() - Method in class drasys.or.matrix.RowArrayMatrix
Returns an enumeration of the non-null elements in the matrix.
elements() - Method in class drasys.or.matrix.ColumnArrayMatrix
Returns an enumeration of the non-null elements in the matrix.
elements() - Method in interface drasys.or.matrix.MatrixI
Returns an enumeration of the non-null elements in the matrix.
elements() - Method in class drasys.or.matrix.ContiguousMatrix.Sub
Returns an enumeration of the non-null elements in the matrix.
elements() - Method in class drasys.or.matrix.CompressedColumnMatrix
Returns an enumeration of the non-null elements in the matrix.
elements() - Method in class drasys.or.matrix.complex.RowMajorMatrix
Returns an enumeration of the non-null elements in the matrix.
elements() - Method in interface drasys.or.matrix.complex.VectorI
Returns an enumeration of the non-null elements in the vector.
elements() - Method in class drasys.or.matrix.complex.ColumnMajorMatrix
Returns an enumeration of the non-null elements in the matrix.
elements() - Method in class drasys.or.matrix.complex.ContiguousVector
Returns an enumeration of the elements in the matrix.
elements() - Method in interface drasys.or.matrix.complex.MatrixI
Returns an enumeration of the non-null elements in the matrix.
elements() - Method in class drasys.or.matrix.complex.ContiguousMatrix.Sub
Returns an enumeration of the non-null elements in the matrix.
elements() - Method in class drasys.or.geom.KDTree
Returns an enumeration to access all the elements in random order.
elements() - Method in interface drasys.or.geom.PointIndexI
Returns an enumeration to access all of the elements in random order.
Ellipsoid - class drasys.or.geom.geo.Ellipsoid.
An implementation of an elipsoid.
ellipsoid() - Method in interface drasys.or.geom.geo.GeoI
Returns the default ellipsoid.
ellipsoid() - Method in class drasys.or.geom.geo.Geo
Returns the default ellipsoid.
Ellipsoid(String, double, double) - Constructor for class drasys.or.geom.geo.Ellipsoid
Construct a custom ellipsoid.
EllipsoidI - interface drasys.or.geom.geo.EllipsoidI.
An interface used to abstractly access ellipsoids.
EmpiricalDistribution - class drasys.or.prob.EmpiricalDistribution.
An implementation of a discrete probability distribution where each probability is specified individually.
EmpiricalDistribution(int[], VectorI) - Constructor for class drasys.or.prob.EmpiricalDistribution
 
EmpiricalDistribution(int[], VectorI, long) - Constructor for class drasys.or.prob.EmpiricalDistribution
 
endPathTree(int) - Method in class drasys.or.graph.sp.SingleVertexListenerAdapter
Called after each path tree generation.
endPathTree(int) - Method in interface drasys.or.graph.sp.SingleVertexListenerI
Called after each path tree generation.
ensureCapacity(int) - Method in interface drasys.or.cont.PriorityQueueI
Ensure that the queue can hold this many elements.
ensureCapacity(int) - Method in class drasys.or.cont.BinaryHeap
Ensure that the queue can hold this many elements.
ensureCapacity(int) - Method in class drasys.or.cont.IndexedVector
 
ensureCapacity(int) - Method in class drasys.or.cont.BinomialHeap
This is not needed with this queue and has no effect.
ensureCapacity(int, int) - Method in class drasys.or.opt.lp.DenseLPBase
Ensures the algorithm has room to hold this many rows.
ensureCapacity(int, int) - Method in interface drasys.or.opt.lp.LinearProgrammingI
Ensures the algorithm has room to hold this many rows and columns.
ensureEdgeCapacity(int) - Method in interface drasys.or.graph.AddEdgeI
Ensures that the graph can efficiently hold this many edges.
ensureEdgeCapacity(int) - Method in class drasys.or.graph.SparseGraph
Increases the capacity of the graph if needed to ensure it can efficiently hold this many edges.
ensureEdgeCapacity(int) - Method in class drasys.or.graph.DenseGraph
Increases the capacity of the graph if needed to ensure it can efficiently hold this many edges.
ensureVertexCapacity(int) - Method in class drasys.or.graph.BaseGraph
Increases the capacity of the graph if needed to ensure it can efficiently hold this many vertices.
ensureVertexCapacity(int) - Method in interface drasys.or.graph.AddVertexI
Ensures that the graph can efficiently hold this many vertices.
EQUAL - Static variable in interface drasys.or.CompareI
Return value that indicates 'a' is equal to 'b'.
EQUAL - Static variable in interface drasys.or.opt.lp.LinearProgrammingI
Indicates an equality constraint: '=='
EQUAL - Static variable in interface drasys.or.mp.ConstraintI
The row must be equal to the right hand side.
equals(Complex, Complex) - Method in class drasys.or.matrix.complex.ComplexContainer
Returns true if two complex scalers are equal to within epsilon.
equals(ComplexI) - Method in class drasys.or.Complex
returns 'true' if this is equal to 'a'.
equals(ComplexI, ComplexI) - Method in class drasys.or.matrix.complex.ComplexContainer
Returns true if two complex scalers are equal to within epsilon.
equals(ComplexI, ComplexI) - Method in interface drasys.or.matrix.complex.ComplexContainerI
Returns true if two complex scalers are equal to within epsilon.
equals(ComplexI, ComplexI, double) - Static method in class drasys.or.Complex
returns 'true' if a is equal to b to within 'epsilon'.
equals(ComplexI, double) - Method in class drasys.or.Complex
returns 'true' if this is equal to 'a' to within 'epsilon'.
equals(double, double) - Method in class drasys.or.Complex
returns 'true' if this is equal to (r,i).
equals(double, double) - Method in class drasys.or.matrix.RealContainer
Returns true if two scalers are equal to within the equality fuzz.
equals(double, double) - Method in interface drasys.or.matrix.RealContainerI
Returns true if two scalers are equal to within epsilon.
equals(double, double) - Method in interface drasys.or.geom.CoordinateSystemI
Returns true if the arguments are equal to with in the accuracy of the coordinate system.
equals(double, double) - Method in class drasys.or.geom.rect2.CoordinateSystem
Returns true if the arguments are equal to with in the accuracy of the coordinate system.
equals(double, double) - Method in class drasys.or.geom.rect3.CoordinateSystem
Returns true if the arguments are equal to with in the accuracy of the coordinate system.
equals(double, double) - Method in class drasys.or.geom.geo.CoordinateSystem
Returns true if the arguments are equal to with in the accuracy of the coordinate system.
equals(double, double, double) - Method in class drasys.or.Complex
returns 'true' if this is equal to (r,i) to within 'epsilon'.
equals(double, double, double, double, double) - Static method in class drasys.or.Complex
returns 'true' if (r1,i1) is equal to (r2,i2) to within 'epsilon'.
equals(int, boolean[], int, int, boolean[], int, int) - Static method in class drasys.or.util.Array
Returns true if abs(x[i]-y[j]) <= epsilon for all i,j
Where: i = begX + k*incX
j = begY + k*incY
k = 0,1,..,n-1
equals(int, byte[], int, int, byte[], int, int) - Static method in class drasys.or.util.Array
Returns true if abs(x[i]-y[j]) <= epsilon for all i,j
Where: i = begX + k*incX
j = begY + k*incY
k = 0,1,..,n-1
equals(int, double[], int, int, double[], int, int, double) - Static method in class drasys.or.util.Array
Returns true if abs(x[i]-y[j]) <= epsilon for all i,j
Where: i = begX + k*incX
j = begY + k*incY
k = 0,1,..,n-1
equals(int, double[], int, int, double[], int, int, double) - Static method in class drasys.or.util.ComplexArray
Returns true if abs(x[i]-y[j]) <= epsilon for all i,j
Where: i = begX + k*incX
j = begY + k*incY
k = 0,1,..,n-1
equals(int, float[], int, int, float[], int, int, float) - Static method in class drasys.or.util.Array
Returns true if abs(x[i]-y[j]) <= epsilon for all i,j
Where: i = begX + k*incX
j = begY + k*incY
k = 0,1,..,n-1
equals(int, float[], int, int, float[], int, int, float) - Static method in class drasys.or.util.ComplexArray
Returns true if abs(x[i]-y[j]) <= epsilon for all i,j
Where: i = begX + k*incX
j = begY + k*incY
k = 0,1,..,n-1
equals(int, int[], int, int, int[], int, int) - Static method in class drasys.or.util.Array
Returns true if abs(x[i]-y[j]) <= epsilon for all i,j
Where: i = begX + k*incX
j = begY + k*incY
k = 0,1,..,n-1
equals(int, long[], int, int, long[], int, int) - Static method in class drasys.or.util.Array
Returns true if abs(x[i]-y[j]) <= epsilon for all i,j
Where: i = begX + k*incX
j = begY + k*incY
k = 0,1,..,n-1
equals(int, Object[], int, int, Object[], int, int) - Static method in class drasys.or.util.Array
Returns true if abs(x[i]-y[j]) <= epsilon for all i,j
Where: i = begX + k*incX
j = begY + k*incY
k = 0,1,..,n-1
equals(int, short[], int, int, short[], int, int) - Static method in class drasys.or.util.Array
Returns true if abs(x[i]-y[j]) <= epsilon for all i,j
Where: i = begX + k*incX
j = begY + k*incY
k = 0,1,..,n-1
equals(int, String[], int, int, String[], int, int) - Static method in class drasys.or.util.Array
Returns true if abs(x[i]-y[j]) <= epsilon for all i,j
Where: i = begX + k*incX
j = begY + k*incY
k = 0,1,..,n-1
equals(MatrixI) - Method in class drasys.or.matrix.Matrix
Returns true if the matrices are numerically equal.
equals(MatrixI) - Method in interface drasys.or.matrix.MatrixI
Returns true if the matrices are numerically equal.
equals(MatrixI) - Method in class drasys.or.matrix.complex.Matrix
Returns true if the matrices are numerically equal.
equals(MatrixI) - Method in interface drasys.or.matrix.complex.MatrixI
Returns true if the matrices are numerically equal.
equals(Object) - Method in class drasys.or.Real
returns 'true' this is equal to 'o'.
equals(Object) - Method in class drasys.or.Complex
returns 'true' this is equal to 'o'.
equals(Object) - Method in class drasys.or.Pair
 
equals(Object) - Method in class drasys.or.prob.GammaDistribution
 
equals(Object) - Method in class drasys.or.prob.PoissonDistributionBase
 
equals(Object) - Method in class drasys.or.prob.DiscreteUniformDistribution
 
equals(Object) - Method in class drasys.or.prob.EmpiricalDistribution
 
equals(Object) - Method in class drasys.or.prob.BinomialDistributionBase
 
equals(Object) - Method in class drasys.or.prob.UniformDistribution
 
equals(Object) - Method in class drasys.or.prob.NormalDistribution
 
equals(Object) - Method in class drasys.or.prob.FDistribution
 
equals(Object) - Method in class drasys.or.prob.ChiSquareDistribution
 
equals(Object) - Method in class drasys.or.prob.StudentsTDistribution
 
equals(Object) - Method in class drasys.or.prob.ExponentialDistribution
 
equals(Object) - Method in class drasys.or.graph.Graph
Two graphs are equal if they have exacty the same elements.
equals(Object) - Method in class drasys.or.matrix.Matrix
 
equals(Object) - Method in class drasys.or.matrix.Vect
 
equals(Object) - Method in class drasys.or.matrix.complex.Matrix
 
equals(Object) - Method in class drasys.or.matrix.complex.Vect
 
equals(Object) - Method in class drasys.or.mp.Problem
 
equals(Object) - Method in class drasys.or.mp.Constraint
 
equals(Object) - Method in class drasys.or.mp.Variable
 
equals(Object) - Method in class drasys.or.geom.rect2.CoordinateSystem
 
equals(Object) - Method in class drasys.or.geom.rect2.Polygon
Returns true if the points and all the holes in each polygon are equal.
equals(Object) - Method in class drasys.or.geom.rect2.Range
 
equals(Object) - Method in class drasys.or.geom.rect2.Point
 
equals(Object) - Method in class drasys.or.geom.rect2.LineSegment
Returns true if the two corresponding points in each line segment are equal.
equals(Object) - Method in class drasys.or.geom.rect3.Point
 
equals(Object) - Method in class drasys.or.geom.rect3.CoordinateSystem
 
equals(Object) - Method in class drasys.or.geom.rect3.LineSegment
Returns true if the two corresponding points in each line segment are equal.
equals(Object) - Method in class drasys.or.geom.rect3.Range
 
equals(Object) - Method in class drasys.or.geom.geo.CoordinateSystem
 
equals(Object) - Method in class drasys.or.geom.geo.Point
 
equals(Object) - Method in class drasys.or.geom.geo.Range
 
equals(PointI, PointI, double) - Static method in class drasys.or.geom.rect2.Point
 
equals(PointI, PointI, double) - Static method in class drasys.or.geom.rect3.Point
 
equals(VectorI) - Method in class drasys.or.matrix.Vect
Returns true if the vectors are numerically equal.
equals(VectorI) - Method in interface drasys.or.matrix.VectorI
Returns true if the vectors are numerically equal.
equals(VectorI) - Method in interface drasys.or.matrix.complex.VectorI
Returns true if the vectors are numerically equal.
equals(VectorI) - Method in class drasys.or.matrix.complex.Vect
Returns true if the vectors are numerically equal.
EquationSolution - class drasys.or.nonlinear.EquationSolution.
An alias class which redefines the best equation solution algorithm in the edition.
EquationSolution() - Constructor for class drasys.or.nonlinear.EquationSolution
 
EquationSolutionI - interface drasys.or.nonlinear.EquationSolutionI.
An interface to access algorithms that solve single equations.
eulersConstant - Static variable in class drasys.or.Constants
 
ExponentialDistribution - class drasys.or.prob.ExponentialDistribution.
An implementation of the Exponential probability distribution.
ExponentialDistribution() - Constructor for class drasys.or.prob.ExponentialDistribution
 
ExponentialDistribution(double) - Constructor for class drasys.or.prob.ExponentialDistribution
 
ExponentialDistribution(double, long) - Constructor for class drasys.or.prob.ExponentialDistribution
 

F

FarthestInsertion - class drasys.or.graph.tsp.FarthestInsertion.
This is an implementation of the Farthest Insertion TSP construction algorithm.
FarthestInsertion() - Constructor for class drasys.or.graph.tsp.FarthestInsertion
 
FarthestInsertion(GraphI) - Constructor for class drasys.or.graph.tsp.FarthestInsertion
 
FDistribution - class drasys.or.prob.FDistribution.
An implementation of Snedecor's F-distribution.
FDistribution(double, double) - Constructor for class drasys.or.prob.FDistribution
Create F-distribution with explicit degrees of freedom.
file - Variable in class drasys.or.SyntaxException
 
fillGraph(AddI) - Method in interface drasys.or.graph.sp.AllPairsI
This finds all the paths costs from each of the origin vertices and all of the paths to each of the destination vertices.
fillGraph(AddI) - Method in class drasys.or.graph.sp.Iterate
This finds all the paths costs from each of the origin vertices and all of the paths to each of the destination vertices.
fillGraph(AddI, int, int) - Method in interface drasys.or.graph.sp.AllPairsI
This finds the 'maxPathsOut' lowest cost paths from each of the origin vertices and the 'maxPathsIn' lowest cost paths to each of the destination vertices.
fillGraph(AddI, int, int) - Method in class drasys.or.graph.sp.Iterate
This finds the 'maxPathsOut' lowest cost paths from each of the origin vertices and the 'maxPathsIn' lowest cost paths to each of the destination vertices.
fillMatrix(SizableMatrixI, SizableMatrixI, SizableMatrixI) - Method in interface drasys.or.graph.sp.AllPairsI
This finds the shortest path costs from all the origin vertices to all of the connected destination vertices.
fillMatrix(SizableMatrixI, SizableMatrixI, SizableMatrixI) - Method in class drasys.or.graph.sp.Iterate
This finds the shortest path costs from all the origin vertices to all of the connected destination vertices.
fillMatrix(SizableMatrixI, SizableMatrixI, SizableMatrixI, int, int) - Method in interface drasys.or.graph.sp.AllPairsI
This finds 'maxPathsOut' lowest costs from each of the origin vertices and the 'maxPathsIn' lowest costs into each of the destination vertices.
fillMatrix(SizableMatrixI, SizableMatrixI, SizableMatrixI, int, int) - Method in class drasys.or.graph.sp.Iterate
This finds 'maxPathsOut' lowest costs from each of the origin vertices and the 'maxPathsIn' lowest costs into each of the destination vertices.
find(byte[], byte) - Method in interface drasys.or.alg.SearchI
Returns the index of the matching element.
find(byte[], byte) - Method in class drasys.or.alg.SequentialSearch
Returns the index of the first matching element.
find(byte[], byte) - Method in class drasys.or.alg.BinarySearch
Returns the index of a matching element in the block.
find(byte[], byte, int, int) - Method in interface drasys.or.alg.SearchI
Returns the index of the matching element.
find(byte[], byte, int, int) - Method in class drasys.or.alg.SequentialSearch
Returns the index of the first matching element in the block.
find(byte[], byte, int, int) - Method in class drasys.or.alg.BinarySearch
Returns the index of a matching element in the block.
find(double[], double) - Method in interface drasys.or.alg.SearchI
Returns the index of the matching element.
find(double[], double) - Method in class drasys.or.alg.SequentialSearch
Returns the index of the first matching element.
find(double[], double) - Method in class drasys.or.alg.BinarySearch
Returns the index of a matching element in the block.
find(double[], double, int, int) - Method in interface drasys.or.alg.SearchI
Returns the index of the matching element.
find(double[], double, int, int) - Method in class drasys.or.alg.SequentialSearch
Returns the index of the first matching element in the block.
find(double[], double, int, int) - Method in class drasys.or.alg.BinarySearch
Returns the index of a matching element in the block.
find(float[], float) - Method in interface drasys.or.alg.SearchI
Returns the index of the matching element.
find(float[], float) - Method in class drasys.or.alg.SequentialSearch
Returns the index of the first matching element.
find(float[], float) - Method in class drasys.or.alg.BinarySearch
Returns the index of a matching element in the block.
find(float[], float, int, int) - Method in interface drasys.or.alg.SearchI
Returns the index of the matching element.
find(float[], float, int, int) - Method in class drasys.or.alg.SequentialSearch
Returns the index of the first matching element in the block.
find(float[], float, int, int) - Method in class drasys.or.alg.BinarySearch
Returns the index of a matching element in the block.
find(int[], int) - Method in interface drasys.or.alg.SearchI
Returns the index of the matching element.
find(int[], int) - Method in class drasys.or.alg.SequentialSearch
Returns the index of the first matching element.
find(int[], int) - Method in class drasys.or.alg.BinarySearch
Returns the index of a matching element in the block.
find(int[], int, int, int) - Method in interface drasys.or.alg.SearchI
Returns the index of the matching element.
find(int[], int, int, int) - Method in class drasys.or.alg.SequentialSearch
Returns the index of the first matching element in the block.
find(int[], int, int, int) - Method in class drasys.or.alg.BinarySearch
Returns the index of a matching element in the block.
find(int, boolean[], int, int, boolean) - Static method in class drasys.or.util.Array
Returns the index of the first element where:
low <= x[i] <= high
i = begX + k*incX
k = 0,1,..,n-1
find(int, byte[], int, int, byte, byte) - Static method in class drasys.or.util.Array
Returns the index of the first element where:
low <= x[i] <= high
i = begX + k*incX
k = 0,1,..,n-1
find(int, double[], int, int, ComplexI, ComplexI) - Static method in class drasys.or.util.ComplexArray
Returns the index of the first element where:
low <= x[i] <= high
i = begX + k*incX
k = 0,1,..,n-1
find(int, double[], int, int, double, double) - Static method in class drasys.or.util.Array
Returns the index of the first element where:
low <= x[i] <= high
i = begX + k*incX
k = 0,1,..,n-1
find(int, float[], int, int, ComplexI, ComplexI) - Static method in class drasys.or.util.ComplexArray
Returns the index of the first element where:
low <= x[i] <= high
i = begX + k*incX
k = 0,1,..,n-1
find(int, float[], int, int, float, float) - Static method in class drasys.or.util.Array
Returns the index of the first element where:
low <= x[i] <= high
i = begX + k*incX
k = 0,1,..,n-1
find(int, int[], int, int, int, int) - Static method in class drasys.or.util.Array
Returns the index of the first element where:
low <= x[i] <= high
i = begX + k*incX
k = 0,1,..,n-1
find(int, long[], int, int, long, long) - Static method in class drasys.or.util.Array
Returns the index of the first element where:
low <= x[i] <= high
i = begX + k*incX
k = 0,1,..,n-1
find(int, Object[], int, int, Object) - Static method in class drasys.or.util.Array
Returns the index of the first element where:
low <= x[i] <= high
i = begX + k*incX
k = 0,1,..,n-1
find(int, short[], int, int, short, short) - Static method in class drasys.or.util.Array
Returns the index of the first element where:
low <= x[i] <= high
i = begX + k*incX
k = 0,1,..,n-1
find(int, String[], int, int, String, String) - Static method in class drasys.or.util.Array
Returns the index of the first element where:
low <= x[i] <= high
i = begX + k*incX
k = 0,1,..,n-1
find(long[], long) - Method in interface drasys.or.alg.SearchI
Returns the index of the matching element.
find(long[], long) - Method in class drasys.or.alg.SequentialSearch
Returns the index of the first matching element.
find(long[], long) - Method in class drasys.or.alg.BinarySearch
Returns the index of a matching element in the block.
find(long[], long, int, int) - Method in interface drasys.or.alg.SearchI
Returns the index of the matching element.
find(long[], long, int, int) - Method in class drasys.or.alg.SequentialSearch
Returns the index of the first matching element in the block.
find(long[], long, int, int) - Method in class drasys.or.alg.BinarySearch
Returns the index of a matching element in the block.
find(Object[], Object) - Method in interface drasys.or.alg.SearchI
Returns the index of the matching element.
find(Object[], Object) - Method in class drasys.or.alg.SequentialSearch
Returns the index of the first matching element.
find(Object[], Object) - Method in class drasys.or.alg.BinarySearch
Returns the index of a matching element in the block.
find(Object[], Object, int, int) - Method in interface drasys.or.alg.SearchI
Returns the index of the matching element.
find(Object[], Object, int, int) - Method in class drasys.or.alg.SequentialSearch
Returns the index of the first matching element in the block.
find(Object[], Object, int, int) - Method in class drasys.or.alg.BinarySearch
Returns the index of a matching element in the block.
find(short[], short) - Method in interface drasys.or.alg.SearchI
Returns the index of the matching element.
find(short[], short) - Method in class drasys.or.alg.SequentialSearch
Returns the index of the first matching element.
find(short[], short) - Method in class drasys.or.alg.BinarySearch
Returns the index of a matching element in the block.
find(short[], short, int, int) - Method in interface drasys.or.alg.SearchI
Returns the index of the matching element.
find(short[], short, int, int) - Method in class drasys.or.alg.SequentialSearch
Returns the index of the first matching element in the block.
find(short[], short, int, int) - Method in class drasys.or.alg.BinarySearch
Returns the index of a matching element in the block.
find(String[], String) - Method in interface drasys.or.alg.SearchI
Returns the index of the matching element.
find(String[], String) - Method in class drasys.or.alg.SequentialSearch
Returns the index of the first matching element.
find(String[], String) - Method in class drasys.or.alg.BinarySearch
Returns the index of a matching element in the block.
find(String[], String, int, int) - Method in interface drasys.or.alg.SearchI
Returns the index of the matching element.
find(String[], String, int, int) - Method in class drasys.or.alg.SequentialSearch
Returns the index of the first matching element in the block.
find(String[], String, int, int) - Method in class drasys.or.alg.BinarySearch
Returns the index of a matching element in the block.
find(VectorI, double) - Method in interface drasys.or.alg.SearchI
Returns the index of the matching element.
find(VectorI, double) - Method in class drasys.or.alg.SequentialSearch
Returns the index of the first matching element.
find(VectorI, double) - Method in class drasys.or.alg.BinarySearch
Returns the index of a matching element in the block.
find(VectorI, double, int, int) - Method in interface drasys.or.alg.SearchI
Returns the index of the matching element.
find(VectorI, double, int, int) - Method in class drasys.or.alg.SequentialSearch
Returns the index of the first matching element in the block.
find(VectorI, double, int, int) - Method in class drasys.or.alg.BinarySearch
Returns the index of a matching element in the block.
find(Vector, Object) - Method in interface drasys.or.alg.SearchI
Returns the index of the matching element.
find(Vector, Object) - Method in class drasys.or.alg.SequentialSearch
Returns the index of the first matching element.
find(Vector, Object) - Method in class drasys.or.alg.BinarySearch
Returns the index of a matching element in the block.
find(Vector, Object, int, int) - Method in interface drasys.or.alg.SearchI
Returns the index of the matching element.
find(Vector, Object, int, int) - Method in class drasys.or.alg.SequentialSearch
Returns the index of the first matching element in the block.
find(Vector, Object, int, int) - Method in class drasys.or.alg.BinarySearch
Returns the index of a matching element in the block.
flip(ImproveBase.Vert, ImproveBase.Vert) - Method in class drasys.or.graph.tsp.ImproveBase
 
floatValue() - Method in class drasys.or.Real
Return the float value of this Real object;
floatValue() - Method in interface drasys.or.RealI
Return the float value of this real;
forward(PointI) - Method in class drasys.or.geom.rect2.Transform
Returns a point that is translated, scaled and rotated in the forward direction.
forward(PointI) - Method in interface drasys.or.geom.rect2.TransformI
Returns a point that is translated, scaled and rotated int the forward direction.
forward(PointI) - Method in interface drasys.or.geom.geo.proj.ProjectionI
Returns a projected point.
forward(PointI) - Method in class drasys.or.geom.geo.proj.Mercator
Returns a projected point.
forward(PointI) - Method in class drasys.or.geom.geo.proj.Albers
Returns a projected point.
forward(PointI) - Method in class drasys.or.geom.geo.proj.LambertConic
Returns a projected point.
forward(RangeI) - Method in class drasys.or.geom.rect2.Transform
Returns a range that is translated, scaled and rotated int the forward direction.
forward(RangeI) - Method in interface drasys.or.geom.rect2.TransformI
Returns a range that is translated, scaled and rotated int the forward direction.
forward(RangeI) - Method in class drasys.or.geom.geo.proj.Projection
Returns a projected range.
forward(RangeI) - Method in interface drasys.or.geom.geo.proj.ProjectionI
Returns a projected range.
forwardCost(int, int) - Method in class drasys.or.graph.tsp.TSPBase
Retuns the forward cost between two vertices.
forwardCostOfInsertType1(int, Geni.Vert, Geni.Vert, Geni.Vert) - Method in class drasys.or.graph.tsp.Geni
 
forwardCostOfInsertType2(int, Geni.Vert, Geni.Vert, Geni.Vert, Geni.Vert) - Method in class drasys.or.graph.tsp.Geni
 
forwardFindBestInsert(Geni.Vert) - Method in class drasys.or.graph.tsp.Geni
 
forwardFindBestRemove(Geni.Vert) - Method in class drasys.or.graph.tsp.Us
 
forwardFlip(Geni.Vert, Geni.Vert) - Method in class drasys.or.graph.tsp.Geni
 
forwardRemoveType1(Geni.Vert, Geni.Vert, Geni.Vert, Geni.Vert, Geni.Vert) - Method in class drasys.or.graph.tsp.Us
 
forwardRemoveType2(Geni.Vert, Geni.Vert, Geni.Vert, Geni.Vert, Geni.Vert, Geni.Vert, Geni.Vert) - Method in class drasys.or.graph.tsp.Us
 
forwardReplaceType1(Geni.Vert, Geni.Vert, Geni.Vert, Geni.Vert, Geni.Vert) - Method in class drasys.or.graph.tsp.Us
 
forwardReplaceType2(Geni.Vert, Geni.Vert, Geni.Vert, Geni.Vert, Geni.Vert, Geni.Vert, Geni.Vert) - Method in class drasys.or.graph.tsp.Us
 
forwardSaveForRemoveType1(Geni.Vert, Geni.Vert, Geni.Vert) - Method in class drasys.or.graph.tsp.Us
 
forwardSaveForRemoveType2(Geni.Vert, Geni.Vert, Geni.Vert, Geni.Vert) - Method in class drasys.or.graph.tsp.Us
 
forwardSequenceInsert(Geni.Vert) - Method in class drasys.or.graph.tsp.Geni
 
forwardSequenceRemove(Geni.Vert) - Method in class drasys.or.graph.tsp.Us
 
forwardTransform(PointI) - Method in interface drasys.or.geom.TransformI
Returns a transformed point.
forwardTransform(PointI) - Method in class drasys.or.geom.rect2.Transform
Returns a transformed point.
forwardTransform(PointI) - Method in class drasys.or.geom.geo.proj.Projection
Returns a transformed point.
forwardTransform(RangeI) - Method in interface drasys.or.geom.TransformI
Returns a transformed range.
forwardTransform(RangeI) - Method in class drasys.or.geom.rect2.Transform
Returns a transformed range.
forwardTransform(RangeI) - Method in class drasys.or.geom.geo.proj.Projection
Returns a transformed range.
FREE - Static variable in interface drasys.or.mp.VariableI
The variable is free.
FREE - Static variable in interface drasys.or.mp.ConstraintI
The constraint is free.
from() - Method in class drasys.or.geom.rect2.LineSegment
Returns the from point of the line segment.
from() - Method in class drasys.or.geom.rect3.LineSegment
Returns the from point of the line segment.
FullEnumeration - class drasys.or.graph.tsp.FullEnumeration.
This is TSP construction algorithm which fully enumerates all possibilities and retains the best.
FullEnumeration() - Constructor for class drasys.or.graph.tsp.FullEnumeration
 
FullEnumeration(GraphI) - Constructor for class drasys.or.graph.tsp.FullEnumeration
 
function(double) - Method in class drasys.or.prob.GammaDistribution
 
function(double) - Method in class drasys.or.prob.NormalDistribution
 
function(double) - Method in class drasys.or.prob.NormalDistribution.Pdf
 
function(double) - Method in class drasys.or.prob.NormalDistribution.Cdf
 
function(double) - Method in class drasys.or.prob.FDistribution
 
function(double) - Method in class drasys.or.prob.IncompleteGamma
Compute the incomplete gamma value for 'x'.
function(double) - Method in class drasys.or.prob.ChiSquareDistribution
 
function(double) - Method in class drasys.or.prob.IncompleteBeta
Compute the incomplete beta value for 'x'.
function(double) - Method in class drasys.or.prob.StudentsTDistribution
 
function(double) - Method in class drasys.or.prob.BinomialDistribution
Continuous implementation of the CDF, used to compute the inverse CDF.
function(double) - Method in interface drasys.or.nonlinear.FunctionI
 
functionElementAt(int, int) - Method in class drasys.or.matrix.FunctionMatrix
Computes the value of the element at 'row' and 'column'.
functionElementAt(int, int) - Method in class drasys.or.stat.model.PolynomialMatrix
Computes the values for the additional columns.
functionElementAt(int, int) - Method in class drasys.or.stat.model.QuadraticMatrix
Computes the values for the additional columns.
FunctionI - interface drasys.or.nonlinear.FunctionI.
An interface to access a function accepting one double argument and returning a double.
FunctionMatrix - class drasys.or.matrix.FunctionMatrix.
A matrix that computes some or all of the elements with the abstract method 'functionElementAt' that must be defined in a subclass.
FunctionMatrix() - Constructor for class drasys.or.matrix.FunctionMatrix
 
Functions - class drasys.or.Functions.
A class containing common functions not supplied in 'java.lang.Math'.
Functions() - Constructor for class drasys.or.Functions
 
FunctionsI - interface drasys.or.FunctionsI.
An interface used by algorithms to access useful functions not supplied in 'java.lang.Math'.

G

GammaDistribution - class drasys.or.prob.GammaDistribution.
An implementation of the Gamma probability distribution.
GammaDistribution() - Constructor for class drasys.or.prob.GammaDistribution
 
GammaDistribution(double, double) - Constructor for class drasys.or.prob.GammaDistribution
 
GammaDistribution(double, double, IntegrationI) - Constructor for class drasys.or.prob.GammaDistribution
The argument integration will be used to compute the cdf from the pdf.
GammaDistribution(double, double, long) - Constructor for class drasys.or.prob.GammaDistribution
 
GeneralLinearModel - class drasys.or.stat.model.GeneralLinearModel.
An implementation of the general linear model.
GeneralLinearModel(VectorI, MatrixI) - Constructor for class drasys.or.stat.model.GeneralLinearModel
Initialize the model with the variables.
GeneralLinearModelI - interface drasys.or.stat.model.GeneralLinearModelI.
The interface implemented by general linear models.
generatePathsFrom(Object) - Method in interface drasys.or.graph.sp.SingleVertexI
Creates the single source shortest path tree from the root vertex to the candidate vertices.
generatePathsFrom(Object) - Method in class drasys.or.graph.sp.Connections
Creates the single source shortest path tree from the root vertex to the candidate vertices.
generatePathsFrom(Object) - Method in class drasys.or.graph.sp.Dijkstra
Creates the single source shortest path tree from the root vertex to the candidate vertices.
generatePathsTo(Object) - Method in interface drasys.or.graph.sp.SingleVertexI
Creates the single destination shortest path tree from the candidate vertices to the root vertex.
generatePathsTo(Object) - Method in class drasys.or.graph.sp.Connections
Creates the single destination shortest path tree from the candidate vertices to the root vertex.
generatePathsTo(Object) - Method in class drasys.or.graph.sp.Dijkstra
Creates the single destination shortest path tree from the candidate vertices to the root vertex.
Geni - class drasys.or.graph.tsp.Geni.
An implementation of the 'GENI' construction portion of the composite TSP heuristic 'GENIUS'.
Geni(int) - Constructor for class drasys.or.graph.tsp.Geni
Sets the neighborhood to the argument.
Geni(int, GraphI) - Constructor for class drasys.or.graph.tsp.Geni
Sets the neighborhood and the target graph.
Genius - class drasys.or.graph.tsp.Genius.
An implementation of the composite TSP heuristic 'GENIUS'.
Genius(int) - Constructor for class drasys.or.graph.tsp.Genius
Sets the neighborhood for both the GENI and US sections to the argument.
Genius(int, GraphI) - Constructor for class drasys.or.graph.tsp.Genius
Sets the neighborhood for both sections and the target graph.
Genius(int, int) - Constructor for class drasys.or.graph.tsp.Genius
Sets the neighborhood for both the GENI and US sections separately.
Genius(int, int, GraphI) - Constructor for class drasys.or.graph.tsp.Genius
Sets the neighborhood for each section separately and the target graph.
Geo - class drasys.or.geom.geo.Geo.
A base class for the Geo objects.
Geo() - Constructor for class drasys.or.geom.geo.Geo
 
GeoI - interface drasys.or.geom.geo.GeoI.
An interface to abstractly access geographic objects.
GeomError - error drasys.or.geom.GeomError.
The parent of all error classes in the 'geom' package.
GeomError() - Constructor for class drasys.or.geom.GeomError
 
GeomError(String) - Constructor for class drasys.or.geom.GeomError
 
GeomException - exception drasys.or.geom.GeomException.
The parent of all exception classes in the 'geom' package.
GeomException() - Constructor for class drasys.or.geom.GeomException
 
GeomException(String) - Constructor for class drasys.or.geom.GeomException
 
GeomI - interface drasys.or.geom.GeomI.
An interface used by all algorithms to abstractly geometric objects.
get(Object) - Method in class drasys.or.cont.IndexedVector
 
get(PointI) - Method in class drasys.or.geom.KDTree
Returns an element with an exact key match.
get(PointI) - Method in interface drasys.or.geom.PointIndexI
Returns the value of the element whose key exactly matches 'key'.
get(String[], String[]) - Method in class drasys.or.util.Metadata
Get the arguments from the container.
get(String, boolean) - Method in class drasys.or.util.Metadata
Get a datum from the container.
get(String, double) - Method in class drasys.or.util.Metadata
Get a datum from the container.
get(String, double, double) - Method in class drasys.or.util.Metadata
Get a datum from the container with lower bound.
get(String, double, double, double) - Method in class drasys.or.util.Metadata
Get a datum from the container with bounds.
get(String, int) - Method in class drasys.or.util.Metadata
Get a datum from the container.
get(String, int, int) - Method in class drasys.or.util.Metadata
Get a datum from the container with lower bound.
get(String, int, int, int) - Method in class drasys.or.util.Metadata
Get a datum from the container with bounds.
get(String, String) - Method in class drasys.or.util.Metadata
Get a datum from the container.
getAccuracy() - Method in class drasys.or.nonlinear.Bisection
Get the accuracy of the answer.
getAccuracy() - Method in interface drasys.or.nonlinear.EquationSolutionI
Get the accuracy of the answer.
getAccuracy() - Method in interface drasys.or.geom.CoordinateSystemI
Returns the absolute accuracy required in the coordinate system.
getAccuracy() - Method in class drasys.or.geom.rect2.CoordinateSystem
Returns the absolute accuracy required in this coordinate system.
getAccuracy() - Method in class drasys.or.geom.rect3.CoordinateSystem
Returns the absolute accuracy required in this coordinate system.
getAccuracy() - Method in class drasys.or.geom.geo.CoordinateSystem
Returns the absolute accuracy required in this coordinate system.
getArray() - Method in class drasys.or.matrix.Matrix
Returns a new two-dimensional array containing the values in matrix.
getArray() - Method in class drasys.or.matrix.RowMajorMatrix
Returns a new two-dimensional array containing the values in matrix.
getArray() - Method in class drasys.or.matrix.ContiguousVector
Returns a new two-dimensional array containing the values in matrix.
getArray() - Method in class drasys.or.matrix.ColumnMajorMatrix
Returns a new two-dimensional array containing the values in matrix.
getArray() - Method in class drasys.or.matrix.CompressedRowMatrix
Returns a new two-dimensional array containing the values in matrix.
getArray() - Method in class drasys.or.matrix.SparseVector
Returns a new two-dimensional array containing the values in matrix.
getArray() - Method in interface drasys.or.matrix.VectorI
Returns a new array containing the values in vector.
getArray() - Method in class drasys.or.matrix.SparseMatrix
Returns a new two-dimensional array containing the values in matrix.
getArray() - Method in class drasys.or.matrix.ArrayMatrix
Returns a new two-dimensional array containing the values in matrix.
getArray() - Method in class drasys.or.matrix.RowArrayMatrix
Returns a new two-dimensional array containing the values in matrix.
getArray() - Method in class drasys.or.matrix.ColumnArrayMatrix
Returns a new two-dimensional array containing the values in matrix.
getArray() - Method in interface drasys.or.matrix.MatrixI
Returns a new two-dimensional array containing the values in matrix.
getArray() - Method in class drasys.or.matrix.ContiguousMatrix.Sub
Returns a new two-dimensional array containing the values in matrix.
getArray() - Method in class drasys.or.matrix.CompressedColumnMatrix
Returns a new two-dimensional array containing the values in matrix.
getArray() - Method in class drasys.or.matrix.complex.RowMajorMatrix
Returns a new two-dimensional array containing the values in matrix.
getArray() - Method in interface drasys.or.matrix.complex.VectorI
Returns a new array containing the values in vector.
getArray() - Method in class drasys.or.matrix.complex.ColumnMajorMatrix
Returns a new two-dimensional array containing the values in matrix.
getArray() - Method in class drasys.or.matrix.complex.ContiguousVector
Returns a new two-dimensional array containing the values in matrix.
getArray() - Method in interface drasys.or.matrix.complex.MatrixI
Returns a new two-dimensional array containing the values in matrix.
getArray() - Method in class drasys.or.matrix.complex.ContiguousMatrix.Sub
Returns a new two-dimensional array containing the values in matrix.
getBegin() - Method in class drasys.or.matrix.ContiguousVector
Returns the offset of the first element into the internal array.
getBegin() - Method in interface drasys.or.matrix.ContiguousVectorI
Returns the offset of the first element into the internal array.
getBegin() - Method in interface drasys.or.matrix.complex.ContiguousVectorI
Returns the offset of the first element into the internal array.
getBegin() - Method in class drasys.or.matrix.complex.ContiguousVector
Returns the offset of the first element into the internal array.
getCentralMeridian() - Method in class drasys.or.geom.geo.proj.Mercator
Returns the central meridian which is the single parameter for the Mercator projection.
getCentroid() - Method in interface drasys.or.geom.GeomI
Returns a PointI describing the centroid of the object
getCentroid() - Method in class drasys.or.geom.rect2.Rect2
 
getCentroid() - Method in class drasys.or.geom.rect3.Rect3
 
getCentroid() - Method in class drasys.or.geom.geo.Geo
 
getChangeCount() - Method in class drasys.or.graph.BaseGraph
Returns the number of changes that have been made to a graph.
getChangeCount() - Method in class drasys.or.graph.MatrixGraph
Always returns zero since this graph is immutable.
getChangeCount() - Method in interface drasys.or.graph.GraphI
Returns the number of changes that have been made to a graph.
getCoefficientAt(int, int) - Method in interface drasys.or.mp.ProblemI
Gets a matrix coefficient by index.
getCoefficientAt(int, int) - Method in class drasys.or.mp.Problem
Gets a matrix coefficient by index.
getCoefficientAt(String, String) - Method in interface drasys.or.mp.ProblemI
Gets a matrix coefficient by name.
getCoefficientAt(String, String) - Method in class drasys.or.mp.Problem
Gets a matrix coefficient by name.
getCoefficientMatrix() - Method in interface drasys.or.mp.ProblemI
Returns the matrx used to hold the coefficients.
getCoefficientMatrix() - Method in class drasys.or.mp.Problem
Returns the matrx holding the coefficients.
getCoefficients() - Method in class drasys.or.stat.model.LinearRegression
Returns the selected variable coefficients.
getCoefficients() - Method in interface drasys.or.stat.model.LinearRegressionI
Returns the selected variable coefficients.
getCoefficients() - Method in class drasys.or.stat.model.GeneralLinearModel
Returns the solution coefficients.
getCoefficients() - Method in interface drasys.or.stat.model.GeneralLinearModelI
Returns the solution coefficients.
getColumnBeginArray() - Method in class drasys.or.matrix.CompressedColumnMatrix
Return the array used to hold the index of the first element in each column.
getColumnEndArray() - Method in class drasys.or.matrix.CompressedRowMatrix
Return the array used to indicate the end of each column in the column index.
getColumnIncrement() - Method in class drasys.or.matrix.RowMajorMatrix
Returns the distance between corresponding elements in adjacent columns.
getColumnIncrement() - Method in class drasys.or.matrix.ColumnMajorMatrix
Returns the distance between corresponding elements in adjacent columns.
getColumnIncrement() - Method in interface drasys.or.matrix.ContiguousMatrixI
Returns the distance between corresponding elements in adjacent columns.
getColumnIncrement() - Method in class drasys.or.matrix.ContiguousMatrix.Sub
Returns the distance between corresponding elements in adjacent columns.
getColumnIncrement() - Method in class drasys.or.matrix.complex.RowMajorMatrix
Returns the distance between corresponding elements in adjacent columns.
getColumnIncrement() - Method in interface drasys.or.matrix.complex.ContiguousMatrixI
Returns the distance between corresponding elements in adjacent columns.
getColumnIncrement() - Method in class drasys.or.matrix.complex.ColumnMajorMatrix
Returns the distance between corresponding elements in adjacent columns.
getColumnIncrement() - Method in class drasys.or.matrix.complex.ContiguousMatrix.Sub
Returns the distance between corresponding elements in adjacent columns.
getColumnIndex() - Method in interface drasys.or.matrix.MatrixElementI
Returns the element's column index.
getColumnIndex() - Method in interface drasys.or.matrix.complex.MatrixElementI
Returns the element's column index.
getColumnIndex() - Method in interface drasys.or.mp.VariableI
Returns the column index of the variable.
getColumnIndex() - Method in class drasys.or.mp.Variable
Returns the column index of the variable.
getColumnIndexArray() - Method in class drasys.or.matrix.CompressedRowMatrix
Return the array used to hold the column indices.
getColumnIndexArray() - Method in class drasys.or.matrix.CompressedColumnMatrix
Return the array used to hold the column indices for the row index.
getColumnSizeArray() - Method in class drasys.or.matrix.CompressedColumnMatrix
Return the array used to hold the number of elements in each column.
getCompare() - Method in interface drasys.or.alg.SearchI
Gets the comparison object.
getCompare() - Method in class drasys.or.alg.SequentialSearch
Gets the comparison object.
getCompare() - Method in interface drasys.or.alg.SortI
Gets the comparison object.
getCompare() - Method in class drasys.or.alg.QuickSort
Returns the comparison object.
getCompare() - Method in class drasys.or.alg.BinarySearch
Gets the compare object.
getConnectionCost(EdgeI, VertexI, EdgeI) - Method in interface drasys.or.graph.PropertiesI
Returns the cost of crossing a vertex between two explicit edges.
getConnectionCost(EdgeI, VertexI, EdgeI) - Method in class drasys.or.graph.PropertiesAdapter
Always returns zero.
getConnectionTime(EdgeI, VertexI, EdgeI) - Method in interface drasys.or.graph.PropertiesI
Returns the time to cross a vertex between two explicit edges.
getConnectionTime(EdgeI, VertexI, EdgeI) - Method in class drasys.or.graph.PropertiesAdapter
Always returns zero.
getConstraint(int) - Method in interface drasys.or.mp.ProblemI
Returns a constraint by row index.
getConstraint(int) - Method in class drasys.or.mp.Problem
Returns a constraint by row index.
getConstraint(String) - Method in interface drasys.or.mp.ProblemI
Returns a constraint by name.
getConstraint(String) - Method in class drasys.or.mp.Problem
Returns a constraint by name.
getConstructAlgorithm() - Method in class drasys.or.graph.tsp.Composite
 
getConstructAlgorithm() - Method in class drasys.or.graph.tsp.ConstructToImproveConverter
 
getConstructAlgorithm() - Method in class drasys.or.graph.vrp.Composite
 
getCoordinate(int) - Method in interface drasys.or.geom.PointI
Returns individual coordinates by ordinality.
getCoordinate(int) - Method in class drasys.or.geom.rect2.Point
 
getCoordinate(int) - Method in class drasys.or.geom.rect3.Point
 
getCoordinate(int) - Method in class drasys.or.geom.geo.Point
 
getCorrelation() - Method in class drasys.or.stat.model.LinearCorrelation
Returns the correlation coefficients for all the column pairs.
getCost() - Method in interface drasys.or.graph.VertexValueI
Returns the cost of crossing the vertex.
getCost() - Method in class drasys.or.graph.VertexValue
Returns the cost of crossing the vertex.
getCost() - Method in class drasys.or.graph.VertexBase
If the value object is a 'VertexValueI' the return value is 'value.getCost()'.
getCost() - Method in class drasys.or.graph.tsp.TSPBase
Returns the cost of the solution tour.
getCost() - Method in class drasys.or.graph.tsp.Composite
Returns the cost of the solution tour.
getCost() - Method in class drasys.or.graph.tsp.BestOf
Returns the cost of the solution tour.
getCost() - Method in interface drasys.or.graph.tsp.TSPI
Returns the cost of the solution tour.
getCost() - Method in class drasys.or.graph.tsp.ConstructToImproveConverter
Returns the cost of the solution tour.
getCost() - Method in class drasys.or.graph.vrp.ClarkeWrightBase
Returns the total cost of the solution tours.
getCost() - Method in class drasys.or.graph.vrp.GillettMillerBase
Returns the total cost of the solution tours.
getCost() - Method in class drasys.or.graph.vrp.Randomizer
Returns the total cost of the solution tours.
getCost() - Method in interface drasys.or.graph.vrp.VRPI
Returns the total cost of the solution tours.
getCost() - Method in class drasys.or.graph.vrp.ImproveWithTSP
Returns the total cost of the solution tours.
getCost() - Method in class drasys.or.graph.vrp.BestOf
Returns the total cost of the solution tours.
getCost() - Method in class drasys.or.graph.vrp.Composite
Returns the total cost of the solution tours.
getCost(boolean) - Method in class drasys.or.graph.EdgeBase
If the value object is a 'EdgeValueI' the return value is 'value.getCost(isReverse)'.
getCost(boolean) - Method in interface drasys.or.graph.EdgeValueI
Returns the cost of crossong the edge in the indicated direction.
getCost(boolean) - Method in class drasys.or.graph.EdgeValue
Returns the cost of crossing the edge in the indicated direction.
getCost(VertexI, VertexI) - Method in class drasys.or.graph.vrp.VRPBase
Returns the cost of traveling between two vertices using the properties as appropriate.
getCosts() - Method in class drasys.or.graph.vrp.ClarkeWrightBase
Returns the cost of each of the solution tours.
getCosts() - Method in class drasys.or.graph.vrp.GillettMillerBase
Returns the cost of each of the solution tours.
getCosts() - Method in class drasys.or.graph.vrp.Randomizer
Returns the cost of each tour in the solution.
getCosts() - Method in interface drasys.or.graph.vrp.VRPI
Returns the cost of each of the solution tours.
getCosts() - Method in class drasys.or.graph.vrp.ImproveWithTSP
Returns the cost of each tour in the solution.
getCosts() - Method in class drasys.or.graph.vrp.BestOf
Returns the cost of each tour in the solution.
getCosts() - Method in class drasys.or.graph.vrp.Composite
Returns the cost of each solution tour.
getCovariance() - Method in class drasys.or.stat.model.LinearCorrelation
Returns the covariances for all of the column pairs.
getDefaultMaxThreads() - Static method in class drasys.or.util.Smp
Gets the default number of threads for Smp classes.
getDemand() - Method in interface drasys.or.graph.VertexValueI
Returns the demand at the vertex.
getDemand() - Method in class drasys.or.graph.VertexValue
Returns the vertex demand.
getDemand() - Method in class drasys.or.graph.VertexBase
If the value object is a 'VertexValueI' the return value is 'value.getDemand()'.
getDependent() - Method in class drasys.or.stat.model.GeneralLinearModel
Returns the dependent vector.
getDependent() - Method in interface drasys.or.stat.model.GeneralLinearModelI
Returns the dependent vector.
getDestinationVertices() - Method in interface drasys.or.graph.sp.AllPairsI
Returns an array containing all of the destination vertices.
getDestinationVertices() - Method in class drasys.or.graph.sp.Iterate
Returns an array containing all of the destination vertices.
getDFE() - Method in class drasys.or.stat.model.GeneralLinearModel
Returns the number of degrees of freedom for the errors.
getDFE() - Method in interface drasys.or.stat.model.GeneralLinearModelI
Returns the number of degrees of freedom for the errors.
getDFR() - Method in class drasys.or.stat.model.GeneralLinearModel
Returns the number of degrees of freedom for the regression.
getDFR() - Method in interface drasys.or.stat.model.GeneralLinearModelI
Returns the number of degrees of freedom for the regression.
getDFT() - Method in class drasys.or.stat.model.GeneralLinearModel
Returns the total number of degrees.
getDFT() - Method in interface drasys.or.stat.model.GeneralLinearModelI
Returns the total number of degrees.
getDirectionTo(PointI) - Method in interface drasys.or.geom.PointI
Returns the direction to the argument.
getDirectionTo(PointI) - Method in class drasys.or.geom.rect2.Point
 
getDirectionTo(PointI) - Method in class drasys.or.geom.rect3.Point
 
getDirectionTo(PointI) - Method in class drasys.or.geom.geo.Point
 
getDistance(boolean) - Method in class drasys.or.graph.EdgeBase
If the value object is an 'EdgeValueI' the return value is 'value.getDistance(isReverse)'.
getDistance(boolean) - Method in interface drasys.or.graph.EdgeValueI
Returns the distance across the edge in the indicated direction.
getDistance(boolean) - Method in class drasys.or.graph.EdgeValue
Returns the distance across the edge in the indicated direction.
getDistanceProxyTo(PointI) - Method in interface drasys.or.geom.GeomI
Returns an easily computable proxy that can be used to compare the distance to a point.
getDistanceProxyTo(PointI) - Method in class drasys.or.geom.rect2.Rect2
 
getDistanceProxyTo(PointI) - Method in class drasys.or.geom.rect3.Rect3
 
getDistanceProxyTo(PointI) - Method in class drasys.or.geom.geo.Geo
 
getDistanceTo(PointI) - Method in interface drasys.or.geom.GeomI
Returns the distance to a point.
getDistanceTo(PointI) - Method in class drasys.or.geom.rect2.Rect2
 
getDistanceTo(PointI) - Method in class drasys.or.geom.rect3.Rect3
 
getDistanceTo(PointI) - Method in class drasys.or.geom.geo.Geo
 
getEasting() - Method in class drasys.or.geom.geo.proj.Projection
Gets the easting value for the projection.
getEasting() - Method in interface drasys.or.geom.geo.proj.ProjectionI
Gets the easting value for the projection.
getEccentricity() - Method in interface drasys.or.geom.geo.EllipsoidI
Returns the eccentricity of the ellipsoid.
getEccentricity() - Method in class drasys.or.geom.geo.Ellipsoid
Returns the eccentricity of the ellipsoid.
getEccentricitySquared() - Method in interface drasys.or.geom.geo.EllipsoidI
Returns the square of the eccentricity of the ellipsoid.
getEccentricitySquared() - Method in class drasys.or.geom.geo.Ellipsoid
Returns the square of the eccentricity of the ellipsoid.
getEdge(EdgeI) - Method in class drasys.or.graph.Graph
Get the edge that matches edge.
getEdge(EdgeI) - Method in interface drasys.or.graph.GraphI
Get an edge using the keys in the 'edge' argument.
getEdge(Object, Object, Object) - Method in class drasys.or.graph.Graph
Get the edge between the from and to vertices whose key matches 'edgeKey'.
getEdge(Object, Object, Object) - Method in interface drasys.or.graph.GraphI
Get the edge between the from and to vertices whose key matches 'edgeKey'.
getEdge(VertexI, VertexI, Object) - Method in class drasys.or.graph.PointGraph
Get the edge between the 'from' and 'to' vertices whose key matches 'edgeKey'.
getEdge(VertexI, VertexI, Object) - Method in class drasys.or.graph.SparseGraph
Get the edge between the from and to vertices whose key matches 'edgeKey'.
getEdge(VertexI, VertexI, Object) - Method in class drasys.or.graph.MatrixGraph
Get the edge between the from and to vertices, the edge key must be null for a match.
getEdge(VertexI, VertexI, Object) - Method in interface drasys.or.graph.GraphI
Get the edge between the from and to vertices whose key matches 'edgeKey'.
getEdge(VertexI, VertexI, Object) - Method in class drasys.or.graph.DenseGraph
Get the edge between the from and to vertices whose key matches 'edgeKey'.
getEdgeColor(EdgeI) - Method in interface drasys.or.graph.color.ColoringI
Returns the color assigned to the edge.
getEdgeColor(EdgeI) - Method in class drasys.or.graph.color.WelshPowell
Returns the color assigned to the edge.
getEdgeColors() - Method in interface drasys.or.graph.color.ColoringI
Returns an array containing the edge color assignments.
getEdgeColors() - Method in class drasys.or.graph.color.WelshPowell
Returns an array containing the edge color assignments.
getEdgeCost(EdgeI, boolean) - Method in interface drasys.or.graph.EdgePropertiesI
Returns the cost of crossing the edge in the indicated direction.
getEdgeCost(EdgeI, boolean) - Method in class drasys.or.graph.PropertiesAdapter
Always returns 'edge.getCost(isReverse)'.
getEdgeDistance(EdgeI, boolean) - Method in interface drasys.or.graph.EdgePropertiesI
Returns the distance to cross the edge in the indicated direction.
getEdgeDistance(EdgeI, boolean) - Method in class drasys.or.graph.PropertiesAdapter
Always returns 'edge.getDistance(isReverse)'.
getEdgeTime(EdgeI, boolean) - Method in interface drasys.or.graph.EdgePropertiesI
Returns the time required to cross the edge in the indicated direction.
getEdgeTime(EdgeI, boolean) - Method in class drasys.or.graph.PropertiesAdapter
Always returns 'edge.getTime(isReverse)'.
getEdgeValue(VertexI) - Method in interface drasys.or.graph.sp.SingleVertexI
Gets the values of the path between this candidate vertex and the root vertex.
getEdgeValue(VertexI) - Method in class drasys.or.graph.sp.Connections
Gets the edge value of the path between this candidate vertex and the root vertex.
getEdgeValue(VertexI) - Method in class drasys.or.graph.sp.Dijkstra
Gets the edge value of the path between this candidate vertex and the root vertex.
getElementIndex(Object) - Method in class drasys.or.cont.IndexedVector
 
getEllipsoid() - Static method in class drasys.or.geom.geo.CoordinateSystem
Returns the current ellipsoid used to describe the shape of the earth.
getEllipsoid() - Method in class drasys.or.geom.geo.proj.Projection
Gets the ellipsoid used by the projection.
getEllipsoidNames() - Static method in class drasys.or.geom.geo.Ellipsoid
Returns an array containing the names of the available ellipsoids.
getEnteringThreshold() - Method in class drasys.or.stat.model.LinearRegression
Returns the p-value threshold used to select entering variables.
getEnteringThreshold() - Method in interface drasys.or.stat.model.LinearRegressionI
Returns the p-value threshold used to select entering variables.
getEnteringVariables() - Method in class drasys.or.stat.model.LinearRegression
Returns the internal array describing entering variable set.
getEnteringVariables() - Method in interface drasys.or.stat.model.LinearRegressionI
Returns the internal array describing entering variable set.
getEpsilon() - Method in class drasys.or.matrix.RealContainer
Gets the value that is used to relax the element equality test in the equals method.
getEpsilon() - Method in interface drasys.or.matrix.RealContainerI
Returns the value that is used to relax the element equality test in the equals method.
getEpsilon() - Method in class drasys.or.matrix.complex.ComplexContainer
Gets the value that is used to relax the element equality test in the equals method.
getEpsilon() - Method in interface drasys.or.matrix.complex.ComplexContainerI
Returns the value that is used to relax the element equality test in the equals method.
getEpsilon() - Method in class drasys.or.nonlinear.Simpsons
Get the relative error of the integration.
getEpsilon() - Method in interface drasys.or.nonlinear.IntegrationI
Get the relative error of the integration.
getEpsilon() - Method in class drasys.or.nonlinear.Trapezoidal
Get the relative error of the integration.
getEquatorialRadius() - Method in interface drasys.or.geom.geo.EllipsoidI
Returns the equatorial radius of the ellipsoid.
getEquatorialRadius() - Method in class drasys.or.geom.geo.Ellipsoid
Returns the equatorial radius of the ellipsoid.
getExitingThreshold() - Method in class drasys.or.stat.model.LinearRegression
Returns the p-value threshold used to select exiting variables.
getExitingThreshold() - Method in interface drasys.or.stat.model.LinearRegressionI
Returns the p-value threshold used to select exiting variables.
getExpandedRange(PointI) - Method in interface drasys.or.geom.RangeI
Returns a range that includes both this range and the argument.
getExpandedRange(PointI) - Method in class drasys.or.geom.rect2.Range
Returns a range that includes both this range and the argument.
getExpandedRange(PointI) - Method in class drasys.or.geom.rect3.Range
Returns a range that includes both this range and the argument.
getExpandedRange(PointI) - Method in class drasys.or.geom.geo.Range
Returns a range that includes both this range and the argument.
getF() - Method in class drasys.or.stat.model.LinearRegression
Returns the 'F' statistic for the currrent model.
getF() - Method in interface drasys.or.stat.model.LinearRegressionI
Returns the 'F' statistic for the currrent model.
getFirst() - Method in class drasys.or.Pair
Get the first element of the pair.
getFirst() - Method in interface drasys.or.PairI
Get the first element of the pair.
getFlattening() - Method in interface drasys.or.geom.geo.EllipsoidI
Returns the flattening of the ellipsoid.
getFlattening() - Method in class drasys.or.geom.geo.Ellipsoid
Returns the flattening of the ellipsoid.
getFPV() - Method in class drasys.or.stat.model.LinearRegression
Returns the one-sided p-value for the current 'F' statistic.
getFPV() - Method in interface drasys.or.stat.model.LinearRegressionI
Returns the one-sided p-value for the current 'F' statistic.
getFromVertex() - Method in interface drasys.or.graph.EdgeI
Returns the vertex adjacent to the 'from' end of the edge.
getGLM() - Method in class drasys.or.stat.model.LinearRegression
Returns the underlying general linear model used for solving the regression.
getGLM() - Method in interface drasys.or.stat.model.LinearRegressionI
Returns the underlying general linear model used for solving the regression.
getGlobalEpsilon() - Static method in class drasys.or.matrix.RealContainer
Gets the global matrix default equality fuzz factor.
getGlobalEpsilon() - Static method in class drasys.or.matrix.complex.ComplexContainer
Gets the global matrix default equality fuzz factor.
getGraph() - Method in interface drasys.or.graph.ElementI
Returns the graph that owns the element.
getGraph() - Method in class drasys.or.graph.vrp.VRPBase
Gets the graph used by the algorithm.
getHead() - Method in interface drasys.or.cont.PriorityQueueI
Access the next element in the queue and leave the entry in the queue.
getHead() - Method in class drasys.or.cont.BinaryHeap
 
getHead() - Method in class drasys.or.cont.BinomialHeap
 
getImag() - Method in class drasys.or.Complex
Return the imaginary part;
getImag() - Method in interface drasys.or.ComplexI
Return the imaginary part;
getImproveAlgorithm() - Method in class drasys.or.graph.tsp.Composite
 
getImproveAlgorithm() - Method in class drasys.or.graph.vrp.Composite
 
getIncrement() - Method in class drasys.or.matrix.ContiguousVector
Returns the increment between elements in the internal array.
getIncrement() - Method in interface drasys.or.matrix.ContiguousVectorI
Returns the increment between elements in the internal array.
getIncrement() - Method in interface drasys.or.matrix.complex.ContiguousVectorI
Returns the increment between elements in the internal array.
getIncrement() - Method in class drasys.or.matrix.complex.ContiguousVector
Returns the increment between elements in the internal array.
getInDegree() - Method in interface drasys.or.graph.VertexI
Get the number of edges that are connected to this vertex on the 'to' end.
getInDegree() - Method in class drasys.or.graph.VertexBase
 
getIndependent() - Method in class drasys.or.stat.model.GeneralLinearModel
Returns the independent matrix.
getIndependent() - Method in interface drasys.or.stat.model.GeneralLinearModelI
Returns the independent matrix.
getIndex() - Method in interface drasys.or.graph.VertexI
The index of the vertex in the graph.
getIndex() - Method in class drasys.or.graph.EdgeBase
 
getIndex() - Method in interface drasys.or.graph.EdgeI
The index of the edge in the graph.
getIndex() - Method in class drasys.or.graph.VertexBase
 
getIndex() - Method in interface drasys.or.matrix.VectorElementI
Returns the element's index.
getIndex() - Method in interface drasys.or.matrix.complex.VectorElementI
Returns the element's index.
getIndex(Object) - Method in class drasys.or.cont.OrderedSet
 
getInstance() - Static method in class drasys.or.geom.rect2.CoordinateSystem
 
getInstance() - Static method in class drasys.or.geom.rect3.CoordinateSystem
 
getInstance() - Static method in class drasys.or.geom.geo.CoordinateSystem
 
getInstance(String) - Static method in class drasys.or.geom.geo.Ellipsoid
Returns an instance of a standard ellipsoid by name.
getInverseMeridinalDistance(double) - Method in interface drasys.or.geom.geo.EllipsoidI
Returns the latitude in radians that is 'distance' from the equator.
getInverseMeridinalDistance(double) - Method in class drasys.or.geom.geo.Ellipsoid
Returns the latitude in radians that is 'distance' from the equator.
getInverseXX() - Method in class drasys.or.stat.model.GeneralLinearModel
Returns the X'X inverse matrix.
getInverseXX() - Method in interface drasys.or.stat.model.GeneralLinearModelI
Returns the X'X inverse matrix.
getKey() - Method in interface drasys.or.graph.VertexI
Returns the vertex key.
getKey() - Method in class drasys.or.graph.EdgeBase
 
getKey() - Method in interface drasys.or.graph.EdgeI
Returns the edge key.
getKey() - Method in class drasys.or.graph.VertexBase
 
getL() - Method in interface drasys.or.linear.algebra.LUDecompositionI
Get the lower triangular matrix.
getL() - Method in class drasys.or.linear.algebra.CroutPivot
Get the permuted lower triangular matrix.
getL(MatrixI) - Method in interface drasys.or.linear.algebra.LUDecompositionI
Get the lower triangular matrix.
getL(MatrixI) - Method in class drasys.or.linear.algebra.CroutPivot
Get the permuted lower triangular matrix.
getLine() - Method in class drasys.or.mp.SyntaxException
 
getLineNumber() - Method in class drasys.or.mp.SyntaxException
 
getLoad(VertexI) - Method in class drasys.or.graph.vrp.VRPBase
Returns the load at a vertex using the properties as appropriate.
getLoads() - Method in class drasys.or.graph.vrp.ClarkeWrightBase
Returns the load for each of the solution tours.
getLoads() - Method in class drasys.or.graph.vrp.GillettMillerBase
Returns the load for each of the solution tours.
getLoads() - Method in class drasys.or.graph.vrp.Randomizer
Returns the load for each tour in the solution.
getLoads() - Method in interface drasys.or.graph.vrp.VRPI
Returns the load for each of the solution tours.
getLoads() - Method in class drasys.or.graph.vrp.ImproveWithTSP
Returns the load for each tour in the solution.
getLoads() - Method in class drasys.or.graph.vrp.BestOf
Returns the load for each tour in the solution.
getLoads() - Method in class drasys.or.graph.vrp.Composite
Returns the load for each solution tour.
getLoads(Vector[]) - Method in class drasys.or.graph.vrp.VRPBase
 
getLowerBound() - Method in interface drasys.or.mp.VariableI
Returns the lower bound.
getLowerBound() - Method in class drasys.or.mp.Variable
Returns the lower bound.
getLowerBound(double) - Method in class drasys.or.stat.PopulationMean
Computes the lower bound of the confidence interval.
getLowerBound(double) - Method in class drasys.or.stat.PopulationProportion
Computes the lower bound of the confidence interval.
getLowerBound(double) - Method in class drasys.or.stat.PopulationMedian
Computes the lower bound of the confidence interval.
getLowerBound(double) - Method in class drasys.or.stat.model.LinearCorrelation
Computes the lower bound of the confidence interval.
getLowerBounds(double) - Method in class drasys.or.stat.model.LinearRegression
Returns the selected variable lower bounds.
getLowerBounds(double) - Method in interface drasys.or.stat.model.LinearRegressionI
Returns the selected variable lower bounds.
getLowerRange() - Method in class drasys.or.mp.Constraint
Returns the lower range.
getLowerRange() - Method in interface drasys.or.mp.ConstraintI
Returns the lower range.
getMax() - Method in interface drasys.or.geom.RangeI
Returns the maximum boundary point.
getMax() - Method in class drasys.or.geom.rect2.Range
 
getMax() - Method in class drasys.or.geom.rect3.Range
 
getMax() - Method in class drasys.or.geom.geo.Range
 
getMaxAbsoluteValue() - Method in class drasys.or.opt.lp.DenseLPBase
Gets largest absolute value in the equations.
getMaxAbsoluteValue() - Method in interface drasys.or.opt.lp.LinearProgrammingI
Gets largest absolute value in the equations.
getMaxIterations() - Method in class drasys.or.nonlinear.Bisection
Get the maximum number of iterations.
getMaxIterations() - Method in class drasys.or.nonlinear.Simpsons
Get the maximum number of iterations.
getMaxIterations() - Method in interface drasys.or.nonlinear.EquationSolutionI
Get the maximum number of iterations.
getMaxIterations() - Method in interface drasys.or.nonlinear.IntegrationI
Get the maximum number of iterations.
getMaxIterations() - Method in class drasys.or.nonlinear.Trapezoidal
Get the maximum number of iterations.
getMean() - Method in class drasys.or.stat.PopulationMean
Returns the mean.
getMean() - Method in class drasys.or.stat.model.LinearCorrelation
Returns the sample arithmetic means for all of the columns.
getMeanRadius() - Method in interface drasys.or.geom.geo.EllipsoidI
Returns the mean radius of the ellipsoid.
getMeanRadius() - Method in class drasys.or.geom.geo.Ellipsoid
Returns the mean radius of the ellipsoid.
getMedian() - Method in class drasys.or.stat.PopulationMedian
Returns the estimate of the proportion of successes in the population.
getMeridinalDistance(double) - Method in interface drasys.or.geom.geo.EllipsoidI
Returns the meridinal distance from the equator to a latitude given in radians.
getMeridinalDistance(double) - Method in class drasys.or.geom.geo.Ellipsoid
Returns the meridinal distance from the equator to a latitude given in radians.
getMeridinalDistance(double, double, double) - Method in interface drasys.or.geom.geo.EllipsoidI
Returns the meridinal distance from the equator to a latitude given in radians.
getMeridinalDistance(double, double, double) - Method in class drasys.or.geom.geo.Ellipsoid
Returns the meridinal distance from the equator to a latitude.
getMetadata() - Method in interface drasys.or.mp.ProblemI
Returns the metadata container for the problem.
getMetadata() - Method in class drasys.or.mp.Problem
Returns the metadata container for the problem.
getMin() - Method in interface drasys.or.geom.RangeI
Returns the minimum boundary point.
getMin() - Method in class drasys.or.geom.rect2.Range
 
getMin() - Method in class drasys.or.geom.rect3.Range
 
getMin() - Method in class drasys.or.geom.geo.Range
 
getMinAbsoluteValue() - Method in class drasys.or.opt.lp.DenseLPBase
Gets smallest absolute value in the equations.
getMinAbsoluteValue() - Method in interface drasys.or.opt.lp.LinearProgrammingI
Gets smallest absolute value in the equations.
getMSE() - Method in class drasys.or.stat.model.GeneralLinearModel
Returns the mean of the squares of the error terms.
getMSE() - Method in interface drasys.or.stat.model.GeneralLinearModelI
Returns the mean of the squares of the error terms.
getMSR() - Method in class drasys.or.stat.model.GeneralLinearModel
Returns the mean of the squares of the computed dependent values.
getMSR() - Method in interface drasys.or.stat.model.GeneralLinearModelI
Returns the mean of the squares of the computed dependent values.
getMST() - Method in class drasys.or.stat.model.GeneralLinearModel
Returns the mean of the squares of the sampled dependent values.
getMST() - Method in interface drasys.or.stat.model.GeneralLinearModelI
Returns the mean of the squares of the sampled dependent values.
getMutableEdge(VertexI, VertexI, Object) - Method in class drasys.or.graph.PointGraph
Get the edge between the 'from' and 'to' vertices whose key matches 'edgeKey'.
getMutableEdge(VertexI, VertexI, Object) - Method in class drasys.or.graph.SparseGraph
Get the edge between the from and to vertices whose key matches 'edgeKey'.
getMutableEdge(VertexI, VertexI, Object) - Method in class drasys.or.graph.MatrixGraph
Get the edge between the from and to vertices, the edge key must be null for a match.
getMutableEdge(VertexI, VertexI, Object) - Method in interface drasys.or.graph.GraphI
Get the edge between the from and to vertices whose key matches 'edgeKey'.
getMutableEdge(VertexI, VertexI, Object) - Method in class drasys.or.graph.DenseGraph
Get the edge between the from and to vertices whose key matches 'edgeKey'.
getName() - Method in class drasys.or.mp.Constraint
Returns the name of the constraint.
getName() - Method in interface drasys.or.mp.VariableI
Returns the name of the variable.
getName() - Method in interface drasys.or.mp.ConstraintI
Returns the name of the constraint.
getName() - Method in class drasys.or.mp.Variable
Returns the name of the variable.
getName() - Method in interface drasys.or.geom.geo.EllipsoidI
Returns the name used to identify the ellipsoid.
getName() - Method in class drasys.or.geom.geo.Ellipsoid
Returns the name used to identify the ellipsoid.
getNearestCandidate() - Method in interface drasys.or.graph.sp.SingleVertexI
Returns the candidate vertex for the single shortest path generated.
getNearestCandidate() - Method in class drasys.or.graph.sp.Connections
Returns the candidate vertex for the single shortest path generated.
getNearestCandidate() - Method in class drasys.or.graph.sp.Dijkstra
Returns the candidate vertex for the single shortest path generated.
getNearestNeighborTo(PointI) - Method in class drasys.or.geom.KDTree
Returns the element with the nearest key.
getNearestNeighborTo(PointI) - Method in interface drasys.or.geom.PointIndexI
Returns the element with the nearest key.
getNearestPointTo(PointI) - Method in interface drasys.or.geom.GeomI
Returns a PointI describing the point on the boundary closest to 'point'.
getNearestPointTo(PointI) - Method in class drasys.or.geom.rect2.Rect2
 
getNearestPointTo(PointI) - Method in class drasys.or.geom.rect3.Rect3
 
getNearestPointTo(PointI) - Method in class drasys.or.geom.geo.Geo
 
getNorthing() - Method in class drasys.or.geom.geo.proj.Projection
Gets the northing value for the projection.
getNorthing() - Method in interface drasys.or.geom.geo.proj.ProjectionI
Gets the northing value for the projection.
getNorthParallel() - Method in class drasys.or.geom.geo.proj.Conic
Returns the latitude of the north standard parallel in degrees.
getNorthParallel() - Method in interface drasys.or.geom.geo.proj.ConicI
Returns the latitude of the north standard parallel in degrees.
getObjectiveCoefficient() - Method in interface drasys.or.mp.VariableI
Returns the objective function coefficient.
getObjectiveCoefficient() - Method in class drasys.or.mp.Variable
Returns the objective function coefficient.
getObjectiveValue() - Method in class drasys.or.opt.lp.DenseSimplex
Returns the optimized value of the objective function.
getObjectiveValue() - Method in interface drasys.or.opt.lp.LinearProgrammingI
Returns the optimized value of the objective function.
getObjectiveValue() - Method in interface drasys.or.mp.lp.LinearProgrammingI
Returns the optimized value of the objective function.
getObjectiveValue() - Method in class drasys.or.mp.lp.DenseSimplex
Returns the optimized value of the objective function.
getOffset(int) - Method in class drasys.or.matrix.ContiguousVector
Returns an element's offset into the value array.
getOffset(int) - Method in interface drasys.or.matrix.ContiguousVectorI
Returns an element's offset into the value array.
getOffset(int) - Method in interface drasys.or.matrix.complex.ContiguousVectorI
Returns an element's offset into the value array.
getOffset(int) - Method in class drasys.or.matrix.complex.ContiguousVector
Returns an element's offset into the value array.
getOffset(int, int) - Method in class drasys.or.matrix.RowMajorMatrix
Returns an element's offset into the value array.
getOffset(int, int) - Method in class drasys.or.matrix.ColumnMajorMatrix
Returns an element's offset into the value array.
getOffset(int, int) - Method in interface drasys.or.matrix.ContiguousMatrixI
Returns an element's offset into the value array.
getOffset(int, int) - Method in class drasys.or.matrix.ContiguousMatrix.Sub
Returns an element's offset into the value array.
getOffset(int, int) - Method in class drasys.or.matrix.complex.RowMajorMatrix
Returns an element's offset into the value array.
getOffset(int, int) - Method in interface drasys.or.matrix.complex.ContiguousMatrixI
Returns an element's offset into the value array.
getOffset(int, int) - Method in class drasys.or.matrix.complex.ColumnMajorMatrix
Returns an element's offset into the value array.
getOffset(int, int) - Method in class drasys.or.matrix.complex.ContiguousMatrix.Sub
Returns an element's offset into the value array.
getOriginVertices() - Method in interface drasys.or.graph.sp.AllPairsI
Returns an array containing all the origin vertices.
getOriginVertices() - Method in class drasys.or.graph.sp.Iterate
Returns an array containing all the origin vertices.
getOutDegree() - Method in interface drasys.or.graph.VertexI
Get the number of edges that are connected to this vertex on the 'from' end.
getOutDegree() - Method in class drasys.or.graph.VertexBase
 
getPath(VertexI) - Method in interface drasys.or.graph.sp.SingleVertexI
Creates a path Vector containing the elements in the path between the candidate vertex and the root.
getPath(VertexI) - Method in class drasys.or.graph.sp.Connections
Creates a path Vector containing the elements in the path between the candidate vertex and the root.
getPath(VertexI) - Method in class drasys.or.graph.sp.Dijkstra
Creates a path Vector containing the elements in the path between the candidate vertex and the root.
getPoint(int) - Method in interface drasys.or.geom.PolygonI
Returns the point at 'index' from the polygon.
getPoint(int) - Method in class drasys.or.geom.rect2.Polygon
Returns the point at 'index' from the polygon.
getPoint1() - Method in interface drasys.or.geom.LineSegmentI
Returns the from point of the line segment.
getPoint1() - Method in class drasys.or.geom.rect2.LineSegment
 
getPoint1() - Method in class drasys.or.geom.rect3.LineSegment
 
getPoint2() - Method in interface drasys.or.geom.LineSegmentI
Returns the to point of the line segment.
getPoint2() - Method in class drasys.or.geom.rect2.LineSegment
 
getPoint2() - Method in class drasys.or.geom.rect3.LineSegment
 
getPointInstance(double[]) - Method in interface drasys.or.geom.CoordinateSystemI
Returns an instance of a point object initialized to the coordinates.
getPointInstance(double[]) - Method in class drasys.or.geom.rect2.CoordinateSystem
Returns an instance of a point object initialized to the coordinates.
getPointInstance(double[]) - Method in class drasys.or.geom.rect3.CoordinateSystem
Returns an instance of a point object initialized to the coordinates.
getPointInstance(double[]) - Method in class drasys.or.geom.geo.CoordinateSystem
Returns an instance of a point object initialized to the coordinates.
getPointInstance(PointI) - Method in interface drasys.or.geom.CoordinateSystemI
Returns an instance of a point object initialized to point.
getPointInstance(PointI) - Method in class drasys.or.geom.rect2.CoordinateSystem
Returns an instance of a point object initialized to point.
getPointInstance(PointI) - Method in class drasys.or.geom.rect3.CoordinateSystem
Returns an instance of a point object initialized to point.
getPointInstance(PointI) - Method in class drasys.or.geom.geo.CoordinateSystem
Returns an instance of a point object initialized to point.
getPointInstance(VectorI) - Method in interface drasys.or.geom.CoordinateSystemI
Returns an instance of a point object initialized to the coordinates.
getPointInstance(VectorI) - Method in class drasys.or.geom.rect2.CoordinateSystem
Returns an instance of a point object initialized to the coordinates.
getPointInstance(VectorI) - Method in class drasys.or.geom.rect3.CoordinateSystem
Returns an instance of a point object initialized to the coordinates.
getPointInstance(VectorI) - Method in class drasys.or.geom.geo.CoordinateSystem
Returns an instance of a point object initialized to the coordinates.
getPolarRadius() - Method in interface drasys.or.geom.geo.EllipsoidI
Returns the polar radius of the ellipsoid.
getPolarRadius() - Method in class drasys.or.geom.geo.Ellipsoid
Returns the polar radius of the ellipsoid.
getProductIndex(int, int) - Method in class drasys.or.stat.model.QuadraticMatrix
Return the index of the column in the quadratic matrix for the product term for column-1 and column-2.
getProportion() - Method in class drasys.or.stat.PopulationProportion
Returns the estimate of the proportion of successes in the population.
getRandom() - Method in class drasys.or.graph.vrp.RandomizableBase
Gets the random number generator.
getRandom() - Method in class drasys.or.graph.vrp.Randomizer
Gets the random number generator.
getRandom() - Method in interface drasys.or.graph.vrp.RandomizableI
Gets the random number generator.
getRandomArray(int) - Method in class drasys.or.prob.DiscreteDistribution
Returns an array of random numbers from the distribution.
getRandomArray(int) - Method in interface drasys.or.prob.DiscreteDistributionI
Returns an array of random numbers from the distribution.
getRandomArray(int, int) - Method in class drasys.or.prob.DiscreteDistribution
Returns a two dimensional array of random integers from the distribution.
getRandomArray(int, int) - Method in interface drasys.or.prob.DiscreteDistributionI
Returns a two dimensional array of random integers from the distribution.
getRandomInteger() - Method in class drasys.or.prob.PoissonDistributionBase
Returns a random number from the Poisson distribution.
getRandomInteger() - Method in class drasys.or.prob.DiscreteUniformDistribution
Returns a random number from the discrete uniform distribution.
getRandomInteger() - Method in class drasys.or.prob.EmpiricalDistribution
Returns a random number from the discrete uniform distribution.
getRandomInteger() - Method in interface drasys.or.prob.DiscreteDistributionI
Returns a random integer from the discrete distribution.
getRandomInteger() - Method in class drasys.or.prob.BinomialDistributionBase
Returns a random number from the binomial distribution.
getRandomMatrix(int, int) - Method in class drasys.or.prob.Distribution
Returns a matrix of random numbers from the distribution.
getRandomMatrix(int, int) - Method in interface drasys.or.prob.DistributionI
Returns a matrix of random numbers from the distribution.
getRandomNumberGenerator() - Method in class drasys.or.prob.Distribution
Gets the random number generator.
getRandomNumberGenerator() - Method in interface drasys.or.prob.DistributionI
Gets the random number generator.
getRandomScaler() - Method in class drasys.or.prob.ContinuousDistribution
Returns a random number from the distribution using 'inverseCdf'.
getRandomScaler() - Method in class drasys.or.prob.GammaDistribution
Returns a random number from the gamma distribution.
getRandomScaler() - Method in class drasys.or.prob.DiscreteDistribution
Returns 'getRandomInteger'.
getRandomScaler() - Method in interface drasys.or.prob.DistributionI
Returns a random number from the distribution.
getRandomScaler() - Method in class drasys.or.prob.UniformDistribution
Returns a random number from the distribution.
getRandomScaler() - Method in class drasys.or.prob.NormalDistribution
Returns a random number from the normal distribution.
getRandomScaler() - Method in class drasys.or.prob.ExponentialDistribution
Returns a random number from the exponential distribution.
getRandomVector(int) - Method in class drasys.or.prob.Distribution
Returns a vector of random numbers from the distribution.
getRandomVector(int) - Method in interface drasys.or.prob.DistributionI
Returns a vector of random numbers from the distribution.
getRange() - Method in interface drasys.or.geom.GeomI
Returns a RangeI describing the extent of the object.
getRange() - Method in class drasys.or.geom.rect2.Rect2
 
getRange() - Method in class drasys.or.geom.rect3.Rect3
 
getRange() - Method in class drasys.or.geom.geo.Geo
 
getRangeInstance(PointI, PointI) - Method in interface drasys.or.geom.CoordinateSystemI
Returns an instance of a range object initialized to include the arguments.
getRangeInstance(PointI, PointI) - Method in class drasys.or.geom.rect2.CoordinateSystem
Returns an instance of a range object initialized to include the arguments.
getRangeInstance(PointI, PointI) - Method in class drasys.or.geom.rect3.CoordinateSystem
Returns an instance of a range object initialized to include the argument.
getRangeInstance(PointI, PointI) - Method in class drasys.or.geom.geo.CoordinateSystem
Returns an instance of a range object initialized to include the arguments.
getRangeInstance(RangeI) - Method in interface drasys.or.geom.CoordinateSystemI
Returns an instance of a range object initialized to include the argument.
getRangeInstance(RangeI) - Method in class drasys.or.geom.rect2.CoordinateSystem
Returns an instance of a range object initialized to include the arguments.
getRangeInstance(RangeI) - Method in class drasys.or.geom.rect3.CoordinateSystem
Returns an instance of a range object initialized to include the arguments.
getRangeInstance(RangeI) - Method in class drasys.or.geom.geo.CoordinateSystem
Returns an instance of a range object initialized to include the argument.
getRangeMax() - Method in class drasys.or.opt.lp.DenseLPBase
Gets smallest absolute value the algorithm will accept.
getRangeMax() - Method in interface drasys.or.opt.lp.LinearProgrammingI
Gets smallest absolute value the algorithm will accept.
getRangeMin() - Method in class drasys.or.opt.lp.DenseLPBase
Gets smallest absolute value the algorithm will accept.
getRangeMin() - Method in interface drasys.or.opt.lp.LinearProgrammingI
Gets smallest absolute value the algorithm will accept.
getReal() - Method in class drasys.or.Complex
Return the real part.
getReal() - Method in interface drasys.or.ComplexI
Return the real part;
getRequiredVariables() - Method in class drasys.or.stat.model.LinearRegression
Returns the internal array describing required variable set.
getRequiredVariables() - Method in interface drasys.or.stat.model.LinearRegressionI
Returns the internal array describing required variable set.
getRightHandSide() - Method in class drasys.or.mp.Constraint
Returns the right-hand-side.
getRightHandSide() - Method in interface drasys.or.mp.ConstraintI
Returns the right-hand-side.
getRowBeginArray() - Method in class drasys.or.matrix.CompressedRowMatrix
Return the array used to hold the index of the first element in each row.
getRowEndArray() - Method in class drasys.or.matrix.CompressedColumnMatrix
Return the array used to indicate the end of each row in the row index.
getRowIncrement() - Method in class drasys.or.matrix.RowMajorMatrix
Returns the distance between corresponding elements in adjacent rows.
getRowIncrement() - Method in class drasys.or.matrix.ColumnMajorMatrix
Returns the distance between corresponding elements in adjacent rows.
getRowIncrement() - Method in interface drasys.or.matrix.ContiguousMatrixI
Returns the distance between corresponding elements in adjacent rows.
getRowIncrement() - Method in class drasys.or.matrix.ContiguousMatrix.Sub
Returns the distance between corresponding elements in adjacent rows.
getRowIncrement() - Method in class drasys.or.matrix.complex.RowMajorMatrix
Returns the distance between corresponding elements in adjacent rows.
getRowIncrement() - Method in interface drasys.or.matrix.complex.ContiguousMatrixI
Returns the distance between corresponding elements in adjacent rows.
getRowIncrement() - Method in class drasys.or.matrix.complex.ColumnMajorMatrix
Returns the distance between corresponding elements in adjacent rows.
getRowIncrement() - Method in class drasys.or.matrix.complex.ContiguousMatrix.Sub
Returns the distance between corresponding elements in adjacent rows.
getRowIndex() - Method in interface drasys.or.matrix.MatrixElementI
The element's row index.
getRowIndex() - Method in interface drasys.or.matrix.complex.MatrixElementI
The element's row index.
getRowIndex() - Method in class drasys.or.mp.Constraint
Returns the row index of the constraint.
getRowIndex() - Method in interface drasys.or.mp.ConstraintI
Returns the row index of the constraint.
getRowIndexArray() - Method in class drasys.or.matrix.CompressedRowMatrix
Return the array used to hold the row indices for the column index.
getRowIndexArray() - Method in class drasys.or.matrix.CompressedColumnMatrix
Return the array used to hold the row indices.
getRowPermutations() - Method in interface drasys.or.linear.algebra.LUDecompositionI
Returns the row permutations.
getRowPermutations() - Method in class drasys.or.linear.algebra.CroutPivot
Returns the row permutations.
getRowSizeArray() - Method in class drasys.or.matrix.CompressedRowMatrix
Return the array used to hold the number of elements in each row.
getRSquared() - Method in class drasys.or.stat.model.GeneralLinearModel
Returns R^2.
getRSquared() - Method in interface drasys.or.stat.model.GeneralLinearModelI
Returns R^2.
getSecond() - Method in class drasys.or.Pair
Get the second element of the pair.
getSecond() - Method in interface drasys.or.PairI
Get the second element of the pair.
getSelectedVariables() - Method in class drasys.or.stat.model.LinearRegression
Returns the internal array describing current variable set.
getSelectedVariables() - Method in interface drasys.or.stat.model.LinearRegressionI
Returns the internal array describing current variable set.
getServiceTime() - Method in interface drasys.or.graph.tw.TimeWindowValueI
Returns the time needed to service the vertex.
getServiceTime() - Method in class drasys.or.graph.tw.TimeWindowValue
Returns the time needed to service the vertex.
getServiceTime(VertexI) - Method in interface drasys.or.graph.tw.TimeWindowPropertiesI
Returns the time needed to service the vertex.
getServiceTime(VertexI) - Method in class drasys.or.graph.tw.TimeWindowPropertiesAdapter
Returns the time needed to service the vertex.
getSmp() - Method in class drasys.or.linear.blas.SmpBLAS1
Get the underlying Smp object.
getSmp() - Method in class drasys.or.linear.blas.SmpBLAS2
Get the underlying Smp object.
getSmp() - Method in class drasys.or.linear.blas.SmpBLAS3
Get the underlying Smp object.
getSolution() - Method in class drasys.or.opt.lp.DenseSimplex
Returns the solution vector.
getSolution() - Method in interface drasys.or.opt.lp.LinearProgrammingI
Returns the solution vector.
getSolution() - Method in interface drasys.or.mp.lp.LinearProgrammingI
Returns the solution vector.
getSolution() - Method in class drasys.or.mp.lp.DenseSimplex
Returns the solution vector.
getSouthParallel() - Method in class drasys.or.geom.geo.proj.Conic
Returns the latitude of the south standard parallel in degrees.
getSouthParallel() - Method in interface drasys.or.geom.geo.proj.ConicI
Returns the latitude of the south standard parallel in degrees.
getSSE() - Method in class drasys.or.stat.model.GeneralLinearModel
Returns the sum of the squares of the error terms.
getSSE() - Method in interface drasys.or.stat.model.GeneralLinearModelI
Returns the sum of the squares of the error terms.
getSSR() - Method in class drasys.or.stat.model.GeneralLinearModel
Returns the sum of the squares of the computed dependent values.
getSSR() - Method in interface drasys.or.stat.model.GeneralLinearModelI
Returns the sum of the squares of the computed dependent values.
getSST() - Method in class drasys.or.stat.model.GeneralLinearModel
Returns the sum of the squares of the sampled dependent values.
getSST() - Method in interface drasys.or.stat.model.GeneralLinearModelI
Returns the sum of the squares of the sampled dependent values.
getStandardErrors() - Method in class drasys.or.stat.model.GeneralLinearModel
Returns the standard errors of the fitted independent variables.
getStandardErrors() - Method in interface drasys.or.stat.model.GeneralLinearModelI
Returns the standard errors of the fitted independent variables.
getStd() - Method in class drasys.or.stat.PopulationMean
Returns the standard deviation.
getStd() - Method in class drasys.or.stat.model.LinearCorrelation
Returns the sample standard deviation for all of the columns.
getSubgraph() - Method in class drasys.or.graph.EdgeBase
Always returns null.
getSubgraph() - Method in interface drasys.or.graph.EdgeI
Returns the subgraph of the edge.
getSumOfProducts() - Method in class drasys.or.stat.model.LinearCorrelation
Returns the sum of the products for all of the column pairs.
getSumOfSquares() - Method in class drasys.or.stat.model.LinearCorrelation
Returns the sum of the squares for all of the columns.
getT() - Method in class drasys.or.stat.model.LinearRegression
Returns the 'T' statistics for the selected variables.
getT() - Method in interface drasys.or.stat.model.LinearRegressionI
Returns the 'T' statistics for the selected variables.
getTermIndex(int, int) - Method in class drasys.or.stat.model.PolynomialMatrix
Returns the column index in the polynomial matrix of a term given its degree and original column index in the underlying matrix.
getTime() - Method in interface drasys.or.graph.VertexValueI
Returns the time required to cross the vertex.
getTime() - Method in class drasys.or.graph.VertexValue
Returns the time required to cross the vertex.
getTime() - Method in class drasys.or.graph.VertexBase
If the value object is a 'VertexValueI' the return value is 'value.getCost()'.
getTime(boolean) - Method in class drasys.or.graph.EdgeBase
If the value object is an 'EdgeValueI' the return value is 'value.getTime(isReverse)'.
getTime(boolean) - Method in interface drasys.or.graph.EdgeValueI
Returns the time required to cross the edge in the indicated direction.
getTime(boolean) - Method in class drasys.or.graph.EdgeValue
Returns the time required to cross the edge in the indicated direction.
getTimeWindowEnd() - Method in interface drasys.or.graph.tw.TimeWindowValueI
Returns the end of the service windows for the vertex.
getTimeWindowEnd() - Method in class drasys.or.graph.tw.TimeWindowValue
Returns the end of the service windows for the vertex.
getTimeWindowEnd(VertexI) - Method in interface drasys.or.graph.tw.TimeWindowPropertiesI
Returns the end of the service windows for the vertex.
getTimeWindowEnd(VertexI) - Method in class drasys.or.graph.tw.TimeWindowPropertiesAdapter
Returns the end of the service windows for the vertex.
getTimeWindowStart() - Method in interface drasys.or.graph.tw.TimeWindowValueI
Returns the start of the service windows for the vertex.
getTimeWindowStart() - Method in class drasys.or.graph.tw.TimeWindowValue
Returns the start of the service windows for the vertex.
getTimeWindowStart(VertexI) - Method in interface drasys.or.graph.tw.TimeWindowPropertiesI
Returns the start of the service windows for the vertex.
getTimeWindowStart(VertexI) - Method in class drasys.or.graph.tw.TimeWindowPropertiesAdapter
Returns the start of the service windows for the vertex.
getTour() - Method in class drasys.or.graph.tsp.TSPBase
Returns the improved tour from the construction algorithm.
getTour() - Method in class drasys.or.graph.tsp.Composite
Returns the solution tour.
getTour() - Method in class drasys.or.graph.tsp.BestOf
Returns the improved tour from the construction algorithm.
getTour() - Method in interface drasys.or.graph.tsp.TSPI
Returns the solution tour generated by the algorithm.
getTour() - Method in class drasys.or.graph.tsp.ConstructToImproveConverter
Returns the solution tour.
getTours() - Method in class drasys.or.graph.vrp.ClarkeWrightBase
Returns the solution tours generated by the algorithm.
getTours() - Method in class drasys.or.graph.vrp.GillettMillerBase
Returns the solution tours generated by the algorithm.
getTours() - Method in class drasys.or.graph.vrp.Randomizer
Returns the improved tour from the construction algorithm.
getTours() - Method in interface drasys.or.graph.vrp.VRPI
Returns the solution tours generated by the algorithm.
getTours() - Method in class drasys.or.graph.vrp.ImproveWithTSP
 
getTours() - Method in class drasys.or.graph.vrp.BestOf
Returns the improved tour from the construction algorithm.
getTours() - Method in class drasys.or.graph.vrp.Composite
Returns the tours in the solution.
getToVertex() - Method in interface drasys.or.graph.EdgeI
Returns the vertex adjacent to the 'to' end of the edge.
getTPV() - Method in class drasys.or.stat.model.LinearRegression
Returns the two-sided p-values for the 'T' statistics of the selected variables.
getTPV() - Method in interface drasys.or.stat.model.LinearRegressionI
Returns the two-sided p-values for the 'T' statistics of the selected variables.
getTStatistic(double) - Method in class drasys.or.stat.model.LinearRegression
Returns the the 'T' statistic for a given p-value;
getTStatistic(double) - Method in interface drasys.or.stat.model.LinearRegressionI
Returns the the 'T' statistic for a given p-value;
getType() - Method in class drasys.or.mp.Constraint
Returns the constraint type.
getType() - Method in interface drasys.or.mp.VariableI
Returns the variable type.
getType() - Method in interface drasys.or.mp.ConstraintI
Returns the constraint type.
getType() - Method in class drasys.or.mp.Variable
Returns the variable type.
getU() - Method in interface drasys.or.linear.algebra.LUDecompositionI
Get the upper triangular matrix.
getU() - Method in class drasys.or.linear.algebra.CroutPivot
Get the permuted upper triangular matrix.
getU() - Method in interface drasys.or.linear.algebra.SVDecompositionI
Get the U matrix.
getU() - Method in class drasys.or.linear.algebra.QRIteration
Get the U matrix.
getU(MatrixI) - Method in interface drasys.or.linear.algebra.LUDecompositionI
Get the upper triangular matrix.
getU(MatrixI) - Method in class drasys.or.linear.algebra.CroutPivot
Get the permuted upper triangular matrix.
getU(MatrixI) - Method in interface drasys.or.linear.algebra.SVDecompositionI
Get the U matrix.
getU(MatrixI) - Method in class drasys.or.linear.algebra.QRIteration
Get the U matrix.
getUpperBound() - Method in interface drasys.or.mp.VariableI
Returns the upper bound.
getUpperBound() - Method in class drasys.or.mp.Variable
Returns the upper bound.
getUpperBound(double) - Method in class drasys.or.stat.PopulationMean
Computes the upper bound of the confidence interval.
getUpperBound(double) - Method in class drasys.or.stat.PopulationProportion
Computes the upper bound of the confidence interval.
getUpperBound(double) - Method in class drasys.or.stat.PopulationMedian
Computes the upper bound of the confidence interval.
getUpperBound(double) - Method in class drasys.or.stat.model.LinearCorrelation
Computes the upper bound of the confidence interval.
getUpperBounds(double) - Method in class drasys.or.stat.model.LinearRegression
Returns the selected variable upper bounds.
getUpperBounds(double) - Method in interface drasys.or.stat.model.LinearRegressionI
Returns the selected variable upper bounds.
getUpperRange() - Method in class drasys.or.mp.Constraint
Returns the upper range.
getUpperRange() - Method in interface drasys.or.mp.ConstraintI
Returns the upper range.
getV() - Method in interface drasys.or.linear.algebra.SVDecompositionI
Get the V matrix.
getV() - Method in class drasys.or.linear.algebra.QRIteration
Get the V matrix.
getV(MatrixI) - Method in interface drasys.or.linear.algebra.SVDecompositionI
Get the V matrix.
getV(MatrixI) - Method in class drasys.or.linear.algebra.QRIteration
Get the V matrix.
getValue() - Method in interface drasys.or.graph.VertexI
Returns the vertex value.
getValue() - Method in class drasys.or.graph.EdgeBase
 
getValue() - Method in interface drasys.or.graph.EdgeI
Returns the edge value.
getValue() - Method in class drasys.or.graph.VertexBase
 
getValue() - Method in interface drasys.or.matrix.MatrixElementI
Returns the element's value.
getValue() - Method in interface drasys.or.matrix.VectorElementI
Returns the element's value.
getValue() - Method in interface drasys.or.matrix.complex.MatrixElementI
Returns the element's value.
getValue() - Method in interface drasys.or.matrix.complex.VectorElementI
Returns the element's value.
getValueArray() - Method in class drasys.or.matrix.ContiguousMatrix
Returns the internal array that is used to hold the element values.
getValueArray() - Method in class drasys.or.matrix.ContiguousVector
Returns the internal array which holds the values.
getValueArray() - Method in class drasys.or.matrix.CompressedMatrix
Returns the internal array that is used to hold the element values.
getValueArray() - Method in interface drasys.or.matrix.ContiguousVectorI
Returns the internal array which holds the values.
getValueArray() - Method in class drasys.or.matrix.ArrayMatrix
Returns the internal java two-dimensional array that is used to hold the element values.
getValueArray() - Method in interface drasys.or.matrix.ContiguousMatrixI
Returns the internal array that is used to hold the element values.
getValueArray() - Method in class drasys.or.matrix.ContiguousMatrix.Sub
Returns the internal array that is used to hold the element values.
getValueArray() - Method in class drasys.or.matrix.complex.ContiguousMatrix
Returns the internal array that is used to hold the element values.
getValueArray() - Method in interface drasys.or.matrix.complex.ContiguousMatrixI
Returns the internal array that is used to hold the element values.
getValueArray() - Method in interface drasys.or.matrix.complex.ContiguousVectorI
Returns the internal array which holds the values.
getValueArray() - Method in class drasys.or.matrix.complex.ContiguousVector
Returns the internal array which holds the values.
getValueArray() - Method in class drasys.or.matrix.complex.ContiguousMatrix.Sub
Returns the internal array that is used to hold the element values.
getValueIndexArray() - Method in class drasys.or.matrix.CompressedRowMatrix
Return the array used to hold the value indices for the column index.
getValueIndexArray() - Method in class drasys.or.matrix.CompressedColumnMatrix
Return the array used to hold the value indices for the row index.
getVariable(int) - Method in interface drasys.or.mp.ProblemI
Returns a variable by column index.
getVariable(int) - Method in class drasys.or.mp.Problem
Returns a variable by column index.
getVariable(String) - Method in interface drasys.or.mp.ProblemI
Returns a variable by name.
getVariable(String) - Method in class drasys.or.mp.Problem
Returns a variable by name.
getVertex(Object) - Method in class drasys.or.graph.BaseGraph
Get the vertex that matches the key.
getVertex(Object) - Method in class drasys.or.graph.MatrixGraph
Get the vertex that matches the key.
getVertex(Object) - Method in interface drasys.or.graph.GraphI
Get the vertex that matches the key.
getVertexColor(VertexI) - Method in interface drasys.or.graph.color.ColoringI
Returns the color assigned to the vertex.
getVertexColor(VertexI) - Method in class drasys.or.graph.color.WelshPowell
Returns the color assigned to the vertex.
getVertexColors() - Method in interface drasys.or.graph.color.ColoringI
Returns an array containing the vertex color assignments.
getVertexColors() - Method in class drasys.or.graph.color.WelshPowell
Returns an array containing the vertex color assignments.
getVertexCost(VertexI) - Method in interface drasys.or.graph.VertexPropertiesI
Returns the cost of crossing the vertex.
getVertexCost(VertexI) - Method in class drasys.or.graph.PropertiesAdapter
Always returns 'vertex.getTime()'.
getVertexDemand(VertexI) - Method in interface drasys.or.graph.VertexPropertiesI
Returns the demand at a vertex.
getVertexDemand(VertexI) - Method in class drasys.or.graph.PropertiesAdapter
Always returns 'vertex.getDemand()'.
getVertexTime(VertexI) - Method in interface drasys.or.graph.VertexPropertiesI
Returns the time to travel across the vertex.
getVertexTime(VertexI) - Method in class drasys.or.graph.PropertiesAdapter
Always returns 'vertex.getCost()'.
getW() - Method in interface drasys.or.linear.algebra.SVDecompositionI
Get the W matrix.
getW() - Method in class drasys.or.linear.algebra.QRIteration
Get the W matrix.
getW(MatrixI) - Method in interface drasys.or.linear.algebra.SVDecompositionI
Get the W matrix.
getW(MatrixI) - Method in class drasys.or.linear.algebra.QRIteration
Get the W matrix.
GillettMiller - class drasys.or.graph.vrp.GillettMiller.
A randomized greedy VRP construction algorithm.
GillettMiller() - Constructor for class drasys.or.graph.vrp.GillettMiller
Constructs a randomized version of the Gillett Miller Sweep Sweep algorithm using the Randomizer object.
GillettMiller(int) - Constructor for class drasys.or.graph.vrp.GillettMiller
Constructs a randomized version of the Gillett Miller Sweep Sweep algorithm using the Randomizer object.
GillettMiller(int, int) - Constructor for class drasys.or.graph.vrp.GillettMiller
Constructs a randomized version of the Gillett Miller Sweep Sweep algorithm using the Randomizer object.
GillettMiller(int, int, ImproveI) - Constructor for class drasys.or.graph.vrp.GillettMiller
Constructs a randomized version of the Gillett Miller Sweep Sweep algorithm using the Randomizer object.
GillettMillerBase - class drasys.or.graph.vrp.GillettMillerBase.
A randomizable greedy VRP construction algorithm.
GillettMillerBase() - Constructor for class drasys.or.graph.vrp.GillettMillerBase
 
GillettMillerBase(ImproveI) - Constructor for class drasys.or.graph.vrp.GillettMillerBase
 
goldenRatio - Static variable in class drasys.or.Constants
 
Graph - class drasys.or.graph.Graph.
An abstract class that contains convenience methods for derived classes.
GraphError - error drasys.or.graph.GraphError.
The parent of all error classes in the 'graph' package.
GraphError() - Constructor for class drasys.or.graph.GraphError
 
GraphError(String) - Constructor for class drasys.or.graph.GraphError
 
GraphException - exception drasys.or.graph.GraphException.
The parent of all exception classes in the 'graph' package.
GraphException() - Constructor for class drasys.or.graph.GraphException
 
GraphException(String) - Constructor for class drasys.or.graph.GraphException
 
GraphI - interface drasys.or.graph.GraphI.
The interface used by all algorithms to access graphs abstractly.
greatCircleAngle(PointI, PointI) - Static method in class drasys.or.geom.geo.Ellipsoid
Returns the great circle angle in radians.
greatCircleSphericalDistance(PointI, PointI) - Method in interface drasys.or.geom.geo.EllipsoidI
Returns the great circle distance in the units of the ellipsoid.
greatCircleSphericalDistance(PointI, PointI) - Method in class drasys.or.geom.geo.Ellipsoid
Returns the great circle distance in the units of the ellipsoid.
GREATER - Static variable in interface drasys.or.CompareI
The return value which indicates 'a' is greater than 'b'.
GREATER - Static variable in interface drasys.or.opt.lp.LinearProgrammingI
Indicates a greater than or equal to constraint: '>='
GREATER - Static variable in interface drasys.or.mp.ConstraintI
The row must be greater than or equal to the right hand side.

H

halfPi - Static variable in class drasys.or.Constants
 
hashCode() - Method in class drasys.or.Pair
 
hashCode() - Method in class drasys.or.geom.rect2.Polygon
 
hashCode() - Method in class drasys.or.geom.rect2.Range
 
hashCode() - Method in class drasys.or.geom.rect2.Point
 
hashCode() - Method in class drasys.or.geom.rect2.LineSegment
 
hashCode() - Method in class drasys.or.geom.rect3.Point
 
hashCode() - Method in class drasys.or.geom.rect3.LineSegment
 
hashCode() - Method in class drasys.or.geom.rect3.Range
 
hashCode() - Method in class drasys.or.geom.geo.Point
 
hashCode() - Method in class drasys.or.geom.geo.Range
 
hasMoreElements() - Method in class drasys.or.util.KeyGenerator
Returns 'true' until the generator starts to repeat.
holes() - Method in interface drasys.or.geom.PolygonI
Returns an enumeration on the holes of the polygon.
holes() - Method in class drasys.or.geom.rect2.Polygon
Returns an enumeration on the holes of the polygon.

I

icamax(int, float[], int, int) - Method in interface drasys.or.linear.blas.BLAS1I
Finds the index of the element with the maximum absolute value.
icamax(int, float[], int, int) - Method in class drasys.or.linear.blas.SmpBLAS1
Finds the index of the element with the maximum absolute value.
icamax(int, float[], int, int) - Method in class drasys.or.linear.blas.BLAS1
Finds the index of the element with the maximum absolute value.
idamax(ContiguousVectorI) - Method in class drasys.or.linear.blas.VectorBLAS1
Finds the index of the element with the maximum absolute value.
idamax(int, double[], int, int) - Method in interface drasys.or.linear.blas.BLAS1I
Finds the index of the element with the maximum absolute value.
idamax(int, double[], int, int) - Method in class drasys.or.linear.blas.SmpBLAS1
Finds the index of the element with the maximum absolute value.
idamax(int, double[], int, int) - Method in class drasys.or.linear.blas.BLAS1
Finds the index of the element with the maximum absolute value.
imag - Variable in class drasys.or.Complex
 
improve() - Method in class drasys.or.graph.tsp.Us
 
improve() - Method in class drasys.or.graph.tsp.ImproveBase
 
improve() - Method in class drasys.or.graph.tsp.ThreeOpt
 
improve() - Method in class drasys.or.graph.tsp.TwoOpt
 
ImproveBase - class drasys.or.graph.tsp.ImproveBase.
A base class containing features common to many improvement TSP algorithms.
ImproveBase - class drasys.or.graph.vrp.ImproveBase.
A base class containing features common to many improvement VRP algorithms.
ImproveBase() - Constructor for class drasys.or.graph.tsp.ImproveBase
The target graph must be set with 'setGraph()'.
ImproveBase() - Constructor for class drasys.or.graph.vrp.ImproveBase
 
ImproveBase(GraphI) - Constructor for class drasys.or.graph.tsp.ImproveBase
Sets the target graph.
improveClosedTour(Vector) - Method in class drasys.or.graph.tsp.Us
Improve a closed tour solution.
improveClosedTour(Vector) - Method in class drasys.or.graph.tsp.ImproveBase
Improve a closed tour solution.
improveClosedTour(Vector) - Method in interface drasys.or.graph.tsp.ImproveI
Improve a closed tour solution.
improveClosedTour(Vector) - Method in class drasys.or.graph.tsp.ConstructToImproveConverter
Improve a closed tour solution.
improveClosedTours(Vector[]) - Method in class drasys.or.graph.vrp.ImproveWithTSP
Improve a solution with closed tours that begin and end at the depot vertex.
improveClosedTours(Vector[]) - Method in interface drasys.or.graph.vrp.ImproveI
Improve a solution with closed tours that begin and end at the depot vertex.
ImproveI - interface drasys.or.graph.tsp.ImproveI.
The interface used by all algorithms to access TSP improvement algorithms.
ImproveI - interface drasys.or.graph.vrp.ImproveI.
The interface used by all algorithms to access VRP improvement algorithms.
improveInboundTours(Vector[]) - Method in class drasys.or.graph.vrp.ImproveWithTSP
Improve a solution with open tours that begin at arbitrary vertices and end at the depot vertex.
improveInboundTours(Vector[]) - Method in interface drasys.or.graph.vrp.ImproveI
Improve a solution with open tours that begin at arbitrary vertices and end at the depot vertex.
improveOpenTour(Vector) - Method in class drasys.or.graph.tsp.Us
Improve an open tour solution with arbitrary end points.
improveOpenTour(Vector) - Method in class drasys.or.graph.tsp.ImproveBase
Improve an open tour solution with arbitrary end points.
improveOpenTour(Vector) - Method in interface drasys.or.graph.tsp.ImproveI
Improve an open tour solution with arbitrary end points.
improveOpenTour(Vector) - Method in class drasys.or.graph.tsp.ConstructToImproveConverter
Improve an open tour solution with arbitrary end points.
improveOpenTour(Vector, boolean, boolean) - Method in class drasys.or.graph.tsp.Us
Improve an open tour solution with fixed end points.
improveOpenTour(Vector, boolean, boolean) - Method in class drasys.or.graph.tsp.ImproveBase
Improve an open tour solution with fixed end points.
improveOpenTour(Vector, boolean, boolean) - Method in interface drasys.or.graph.tsp.ImproveI
Improve an open tour solution with fixed end points.
improveOpenTour(Vector, boolean, boolean) - Method in class drasys.or.graph.tsp.ConstructToImproveConverter
Improve an open tour solution with fixed end points.
improveOutboundTours(Vector[]) - Method in class drasys.or.graph.vrp.ImproveWithTSP
Improve a solution with open tours that begin at the depot vertex and end at arbitrary vertices.
improveOutboundTours(Vector[]) - Method in interface drasys.or.graph.vrp.ImproveI
Improve a solution with open tours that begin at the depot vertex and end at arbitrary vertices.
ImproveWithTSP - class drasys.or.graph.vrp.ImproveWithTSP.
An implementations of a VRP improvement algorithm that uses a TSP subalgorithm to improve the vertex ordering of each tour in the solution.
ImproveWithTSP(ConstructI) - Constructor for class drasys.or.graph.vrp.ImproveWithTSP
 
ImproveWithTSP(ImproveI) - Constructor for class drasys.or.graph.vrp.ImproveWithTSP
 
includes(PointI) - Method in interface drasys.or.geom.RangeI
Returns true if the point is inside the range or on the boundary.
includes(PointI) - Method in class drasys.or.geom.rect2.Range
Returns true if the point is inside the range or on the boundary.
includes(PointI) - Method in class drasys.or.geom.rect3.Range
Returns true if the point is inside the range or on the boundary.
includes(PointI) - Method in class drasys.or.geom.geo.Range
Returns true if the point is inside the range or on the boundary.
IncompleteBeta - class drasys.or.prob.IncompleteBeta.
An implementation of the incomplete beta function.
IncompleteBeta(double, double) - Constructor for class drasys.or.prob.IncompleteBeta
 
IncompleteGamma - class drasys.or.prob.IncompleteGamma.
An implementation of the incomplete gamma function.
IncompleteGamma(double) - Constructor for class drasys.or.prob.IncompleteGamma
 
IndexedVector - class drasys.or.cont.IndexedVector.
A vector of objects with an index into the vector.
IndexedVector() - Constructor for class drasys.or.cont.IndexedVector
 
IndexedVector(int) - Constructor for class drasys.or.cont.IndexedVector
 
indices() - Method in class drasys.or.cont.OrderedSet
 
inEdges() - Method in interface drasys.or.graph.VertexI
Creates an enumeration on the edges into the vertex.
InfeasibleException - exception drasys.or.mp.InfeasibleException.
Problem is infeasible.
InfeasibleException() - Constructor for class drasys.or.mp.InfeasibleException
 
InfeasibleException(String) - Constructor for class drasys.or.mp.InfeasibleException
 
initialize(GraphI, SingleVertexI) - Method in class drasys.or.graph.sp.SingleVertexListenerAdapter
Called before any path generation.
initialize(GraphI, SingleVertexI) - Method in interface drasys.or.graph.sp.SingleVertexListenerI
Called before any path generation.
initTourGENI(int, int) - Method in class drasys.or.graph.tsp.Geni
 
initTourUS(int, int) - Method in class drasys.or.graph.tsp.Us
 
initVertices(int, int) - Method in class drasys.or.graph.tsp.TSPBase
 
initVertices(Vector) - Method in class drasys.or.graph.tsp.TSPBase
 
inputCoordinateSystem() - Method in interface drasys.or.geom.TransformI
Returns the coordinate system used by the input.
inputCoordinateSystem() - Method in class drasys.or.geom.rect2.Transform
Always returns 'rect2.CoordinateSystem';
inputCoordinateSystem() - Method in class drasys.or.geom.geo.proj.Projection
Always returns 'geo.CoordinateSystem';
insert(Object) - Method in class drasys.or.cont.BinaryHeap
 
insert(Object) - Method in class drasys.or.cont.BinomialHeap
 
insert(Object, Object) - Method in interface drasys.or.cont.PriorityQueueI
Insert a new element into the queue, with separate priority and value objects.
insert(Object, Object) - Method in class drasys.or.cont.BinaryHeap
 
insert(Object, Object) - Method in class drasys.or.cont.BinomialHeap
 
insertionIndex() - Method in interface drasys.or.alg.SearchI
If a find fails, this returns the index where the new element should be inserted.
insertionIndex() - Method in class drasys.or.alg.SequentialSearch
If a find fails, this returns the index where the new element should be inserted.
insertionIndex() - Method in class drasys.or.alg.BinarySearch
If a find fails, this returns the index where the new element should be inserted.
INTEGER - Static variable in interface drasys.or.mp.VariableI
The variable is integer valued.
integrate(FunctionI, double, double) - Method in class drasys.or.nonlinear.Simpsons
Integrate the function argument between the lower and upper bounds using trapezoidal integration.
integrate(FunctionI, double, double) - Method in interface drasys.or.nonlinear.IntegrationI
Integrate the function between the bounds.
integrate(FunctionI, double, double) - Method in class drasys.or.nonlinear.Trapezoidal
Integrate the function argument between the lower and upper bounds using trapezoidal integration.
Integration - class drasys.or.nonlinear.Integration.
An alias class which redefines the best integration algorithm in the edition.
Integration() - Constructor for class drasys.or.nonlinear.Integration
 
IntegrationI - interface drasys.or.nonlinear.IntegrationI.
An interface to access numerical integration algorithms.
intersection(GraphI, GraphI) - Static method in class drasys.or.graph.Operations
 
InvalidArgumentError - error drasys.or.InvalidArgumentError.
Thrown if an object provides only a stub for a method in an interface.
InvalidArgumentError() - Constructor for class drasys.or.InvalidArgumentError
 
InvalidArgumentError(String) - Constructor for class drasys.or.InvalidArgumentError
 
InvalidException - exception drasys.or.mp.InvalidException.
Problem is invalid for this algorithm.
InvalidException() - Constructor for class drasys.or.mp.InvalidException
 
InvalidException(String) - Constructor for class drasys.or.mp.InvalidException
 
InvalidGraphError - error drasys.or.graph.InvalidGraphError.
Thrown if a the graph used in a algorithm has changed since the algorithm was initialized.
InvalidGraphError() - Constructor for class drasys.or.graph.InvalidGraphError
 
InvalidGraphError(String) - Constructor for class drasys.or.graph.InvalidGraphError
 
InvalidOperationException - exception drasys.or.InvalidOperationException.
Thrown if an operation is attempted on an object with an invalid state.
InvalidOperationException() - Constructor for class drasys.or.InvalidOperationException
 
InvalidOperationException(String) - Constructor for class drasys.or.InvalidOperationException
 
InvalidPriorityException - exception drasys.or.InvalidPriorityException.
Thrown by a priority queue if a priority change is attempted and the new value is not supported by the implementation.
InvalidPriorityException() - Constructor for class drasys.or.InvalidPriorityException
 
InvalidPriorityException(String) - Constructor for class drasys.or.InvalidPriorityException
 
InvalidPropertyException - exception drasys.or.graph.InvalidPropertyException.
Thrown if a the graph used in a algorithm has changed since the algorithm was initialized.
InvalidPropertyException() - Constructor for class drasys.or.graph.InvalidPropertyException
 
InvalidPropertyException(String) - Constructor for class drasys.or.graph.InvalidPropertyException
 
inverse(PointI) - Method in class drasys.or.geom.rect2.Transform
Returns a point that is translated, scaled and rotated in the inverse direction.
inverse(PointI) - Method in interface drasys.or.geom.rect2.TransformI
Returns a point that is translated, scaled and rotated int the inverse direction.
inverse(PointI) - Method in interface drasys.or.geom.geo.proj.ProjectionI
Returns an inverse projected point.
inverse(PointI) - Method in class drasys.or.geom.geo.proj.Mercator
Returns an inverse projected point.
inverse(PointI) - Method in class drasys.or.geom.geo.proj.Albers
Returns an inverse projected point.
inverse(PointI) - Method in class drasys.or.geom.geo.proj.LambertConic
Returns an inverse projected point.
inverse(RangeI) - Method in class drasys.or.geom.rect2.Transform
Returns a range that is translated, scaled and rotated int the inverse direction.
inverse(RangeI) - Method in interface drasys.or.geom.rect2.TransformI
Returns a range that is translated, scaled and rotated int the inverse direction.
inverse(RangeI) - Method in class drasys.or.geom.geo.proj.Projection
Returns an inverse projected range.
inverse(RangeI) - Method in interface drasys.or.geom.geo.proj.ProjectionI
Returns an inverse projected range.
inverseCdf(double) - Method in class drasys.or.prob.ContinuousDistribution
Throws 'NotImplemented' if not redefined by a subclass.
inverseCdf(double) - Method in interface drasys.or.prob.ContinuousDistributionI
Returns the value of the inverse cumulative distribution function at 'probability';
inverseCdf(double) - Method in class drasys.or.prob.UniformDistribution
Returns the value of the inverse cumulative distribution function at 'probability';
inverseCdf(double) - Method in class drasys.or.prob.NormalDistribution
Computes the inverse cdf from the cdf numerically.
inverseCdf(double) - Method in class drasys.or.prob.FDistribution
Computes the inverse cdf from the cdf numerically.
inverseCdf(double) - Method in class drasys.or.prob.ChiSquareDistribution
Computes the inverse cdf from the cdf numerically.
inverseCdf(double) - Method in class drasys.or.prob.StudentsTDistribution
Computes the inverse cdf from the cdf numerically.
inverseCdf(double) - Method in class drasys.or.prob.BinomialDistribution
Computes the integer with the nearest cdf to probability.
inverseCdf(double) - Method in class drasys.or.prob.ExponentialDistribution
Returns the value of the inverse cumulative distribution function at 'probability';
inverseTransform(PointI) - Method in interface drasys.or.geom.TransformI
Returns an inverse transformed point.
inverseTransform(PointI) - Method in class drasys.or.geom.rect2.Transform
Returns an inverse transformed point.
inverseTransform(PointI) - Method in class drasys.or.geom.geo.proj.Projection
Returns an inverse transformed point.
inverseTransform(RangeI) - Method in interface drasys.or.geom.TransformI
Returns an inverse transformed range.
inverseTransform(RangeI) - Method in class drasys.or.geom.rect2.Transform
Returns an inverse transformed range.
inverseTransform(RangeI) - Method in class drasys.or.geom.geo.proj.Projection
Returns an inverse transformed range.
invert() - Method in class drasys.or.Complex
Compute: this = (1,0)/this.
invert(ComplexI) - Static method in class drasys.or.Complex
Compute: new = (1,0)/a.
invert(ComplexI, Complex) - Static method in class drasys.or.Complex
Compute: results = (1,0)/a.
invert(double, double, Complex) - Static method in class drasys.or.Complex
Compute: results = (1,0)/(real,imag).
invert(MatrixI) - Method in interface drasys.or.linear.algebra.AlgebraI
Invert a matrix.
invert(MatrixI) - Method in class drasys.or.linear.algebra.Algebra
Invert a matrix.
isamax(int, float[], int, int) - Method in interface drasys.or.linear.blas.BLAS1I
Finds the index of the element with the maximum absolute value.
isamax(int, float[], int, int) - Method in class drasys.or.linear.blas.SmpBLAS1
Finds the index of the element with the maximum absolute value.
isamax(int, float[], int, int) - Method in class drasys.or.linear.blas.BLAS1
Finds the index of the element with the maximum absolute value.
isColumnMajor() - Method in class drasys.or.matrix.RowMajorMatrix
Returns true if the matrix is column-major.
isColumnMajor() - Method in class drasys.or.matrix.FunctionMatrix
Returns the value from the underlying matrix.
isColumnMajor() - Method in class drasys.or.matrix.ColumnMajorMatrix
Returns true if the matrix is column-major.
isColumnMajor() - Method in class drasys.or.matrix.CompressedRowMatrix
Returns true if the matrix is column-major.
isColumnMajor() - Method in class drasys.or.matrix.SparseMatrix
Returns true if the matrix is column-major.
isColumnMajor() - Method in class drasys.or.matrix.RowArrayMatrix
Always returns false.
isColumnMajor() - Method in class drasys.or.matrix.ColumnArrayMatrix
Always returns true.
isColumnMajor() - Method in interface drasys.or.matrix.MatrixI
Returns true if the matrix is column-major.
isColumnMajor() - Method in class drasys.or.matrix.ContiguousMatrix.Sub
Returns true if the matrix is column-major.
isColumnMajor() - Method in class drasys.or.matrix.CompressedColumnMatrix
Returns true if the matrix is column-major.
isColumnMajor() - Method in class drasys.or.matrix.complex.RowMajorMatrix
Returns true if the matrix is column-major.
isColumnMajor() - Method in class drasys.or.matrix.complex.ColumnMajorMatrix
Returns true if the matrix is column-major.
isColumnMajor() - Method in interface drasys.or.matrix.complex.MatrixI
Returns true if the matrix is column-major.
isColumnMajor() - Method in class drasys.or.matrix.complex.ContiguousMatrix.Sub
Returns true if the matrix is column-major.
isConnectionRestricted(EdgeI, VertexI, EdgeI) - Method in interface drasys.or.graph.PropertiesI
Prevents the algorithm from crossing a vertex from the inEdge to the OutEdge.
isConnectionRestricted(EdgeI, VertexI, EdgeI) - Method in class drasys.or.graph.PropertiesAdapter
Always returns false.
isDefined(String) - Method in class drasys.or.util.Metadata
Returns true if the metadatum exists.
isDirected() - Method in class drasys.or.graph.EdgeBase
 
isDirected() - Method in interface drasys.or.graph.EdgeI
Returns true if the edge is directed.
isEdge() - Method in class drasys.or.graph.EdgeBase
 
isEdge() - Method in interface drasys.or.graph.ElementI
Returns true if the graph element is an edge.
isEdge() - Method in class drasys.or.graph.VertexBase
 
isEdgeRestricted(EdgeI, boolean) - Method in interface drasys.or.graph.EdgePropertiesI
Returns true to prevent an algorithm from crossing the edge in the indicated direction.
isEdgeRestricted(EdgeI, boolean) - Method in class drasys.or.graph.PropertiesAdapter
Always returns false
isIllConditioned() - Method in interface drasys.or.linear.algebra.SVDecompositionI
Returns true if the decomposed matrix is ill-conditioned.
isIllConditioned() - Method in class drasys.or.linear.algebra.QRIteration
Returns true if the decomposed matrix is ill-conditioned.
isNull(int) - Method in class drasys.or.matrix.ContiguousVector
Always returns 'false'.
isNull(int) - Method in class drasys.or.matrix.SparseVector
Returns true if an element has no value associated with it.
isNull(int) - Method in interface drasys.or.matrix.VectorI
Returns true if an element has no value associated with it.
isNull(int) - Method in interface drasys.or.matrix.complex.VectorI
Returns true if an element has no value associated with it.
isNull(int) - Method in class drasys.or.matrix.complex.ContiguousVector
Always returns 'false'.
isNull(int, int) - Method in class drasys.or.matrix.ContiguousMatrix
Always returns false.
isNull(int, int) - Method in class drasys.or.matrix.FunctionMatrix
Returns the value from the underlying matrix if 'row' and 'column' are in its range.
isNull(int, int) - Method in class drasys.or.matrix.CompressedRowMatrix
Returns true if an element has no value associated with it.
isNull(int, int) - Method in class drasys.or.matrix.SparseMatrix
Returns true if an element has no value associated with it.
isNull(int, int) - Method in class drasys.or.matrix.ArrayMatrix
Returns true if an element has no value associated with it in a sparse matrix.
isNull(int, int) - Method in class drasys.or.matrix.RowArrayMatrix
Returns true if an element has no value associated with it.
isNull(int, int) - Method in class drasys.or.matrix.ColumnArrayMatrix
Returns true if an element has no value associated with it.
isNull(int, int) - Method in interface drasys.or.matrix.MatrixI
Returns true if an element has no value associated with it.
isNull(int, int) - Method in class drasys.or.matrix.ContiguousMatrix.Sub
Always returns false.
isNull(int, int) - Method in class drasys.or.matrix.CompressedColumnMatrix
Returns true if an element has no value associated with it.
isNull(int, int) - Method in class drasys.or.matrix.complex.ContiguousMatrix
Always returns false.
isNull(int, int) - Method in interface drasys.or.matrix.complex.MatrixI
Returns true if an element has no value associated with it.
isNull(int, int) - Method in class drasys.or.matrix.complex.ContiguousMatrix.Sub
Always returns false.
isRowMajor() - Method in class drasys.or.matrix.RowMajorMatrix
Returns true if the matrix is row-major.
isRowMajor() - Method in class drasys.or.matrix.FunctionMatrix
Returns the value from the underlying matrix.
isRowMajor() - Method in class drasys.or.matrix.ColumnMajorMatrix
Returns true if the matrix is row-major.
isRowMajor() - Method in class drasys.or.matrix.CompressedRowMatrix
Returns true if the matrix is row-major.
isRowMajor() - Method in class drasys.or.matrix.SparseMatrix
Returns true if the matrix is row-major.
isRowMajor() - Method in class drasys.or.matrix.RowArrayMatrix
Always returns true.
isRowMajor() - Method in class drasys.or.matrix.ColumnArrayMatrix
Always returns false.
isRowMajor() - Method in interface drasys.or.matrix.MatrixI
Returns true if the matrix is row-major.
isRowMajor() - Method in class drasys.or.matrix.ContiguousMatrix.Sub
Returns true if the matrix is row-major.
isRowMajor() - Method in class drasys.or.matrix.CompressedColumnMatrix
Returns true if the matrix is row-major.
isRowMajor() - Method in class drasys.or.matrix.complex.RowMajorMatrix
Returns true if the matrix is row-major.
isRowMajor() - Method in class drasys.or.matrix.complex.ColumnMajorMatrix
Returns true if the matrix is row-major.
isRowMajor() - Method in interface drasys.or.matrix.complex.MatrixI
Returns true if the matrix is row-major.
isRowMajor() - Method in class drasys.or.matrix.complex.ContiguousMatrix.Sub
Returns true if the matrix is row-major.
isSelected(VertexI) - Method in class drasys.or.graph.vrp.ConstructBase
Returns true if the vertex is selected
isSingular() - Method in interface drasys.or.linear.algebra.SVDecompositionI
Returns true if the decomposed matrix is singular.
isSingular() - Method in class drasys.or.linear.algebra.QRIteration
Returns true if the decomposed matrix is singular.
isSubsetOf(GraphI) - Method in class drasys.or.graph.Graph
A graph is a subset of another if all its elements are contained in the other.
isSubsetOf(GraphI) - Method in interface drasys.or.graph.GraphI
A graph is a subset of another if all its elements are contained in the other.
isSymmetric() - Method in class drasys.or.graph.PointGraph
Returns true if the points are from a symmetric coordinate system, false otherwise.
isSymmetric() - Method in interface drasys.or.graph.EdgePropertiesI
Returns false if the edge properties cause the graph be asymmetric.
isSymmetric() - Method in class drasys.or.graph.SparseGraph
Returns false by default.
isSymmetric() - Method in class drasys.or.graph.PropertiesAdapter
Always returns true;
isSymmetric() - Method in class drasys.or.graph.MatrixGraph
Returns 'isSymmetric()' from the initialization matrix by default.
isSymmetric() - Method in interface drasys.or.graph.GraphI
Returns either the forced value from 'setSymmetric' or the graph's automatically determined symmetry.
isSymmetric() - Method in class drasys.or.graph.DenseGraph
Returns false by default.
isSymmetric() - Method in interface drasys.or.geom.CoordinateSystemI
Retuns true if distances are symmetric.
isSymmetric() - Method in class drasys.or.geom.rect2.CoordinateSystem
Retuns true if distances are symmetric.
isSymmetric() - Method in class drasys.or.geom.rect3.CoordinateSystem
Retuns true if distances are symmetric.
isSymmetric() - Method in class drasys.or.geom.geo.CoordinateSystem
Retuns true if distances are symmetric.
isVertex() - Method in class drasys.or.graph.EdgeBase
 
isVertex() - Method in interface drasys.or.graph.ElementI
Returns true if the graph element is a vertex.
isVertex() - Method in class drasys.or.graph.VertexBase
 
isVertexRestricted(VertexI) - Method in interface drasys.or.graph.VertexPropertiesI
Prevents any path from crossing the vertex.
isVertexRestricted(VertexI) - Method in class drasys.or.graph.PropertiesAdapter
Always returns false.
Iterate - class drasys.or.graph.sp.Iterate.
An implementation of an all pairs shortest path algorithm which iterates a single vertex shortest path algorithm.
Iterate(GraphI) - Constructor for class drasys.or.graph.sp.Iterate
A constructor that sets the target graph.
Iterate(GraphI, SingleVertexI) - Constructor for class drasys.or.graph.sp.Iterate
A constructor that sets the target graph and the underlying single vertex shortest path algorithm.
izamax(int, double[], int, int) - Method in interface drasys.or.linear.blas.BLAS1I
Finds the index of the element with the maximum absolute value.
izamax(int, double[], int, int) - Method in class drasys.or.linear.blas.SmpBLAS1
Finds the index of the element with the maximum absolute value.
izamax(int, double[], int, int) - Method in class drasys.or.linear.blas.BLAS1
Finds the index of the element with the maximum absolute value.

K

KDTree - class drasys.or.geom.KDTree.
A K-Dimensional Tree implementation of a point index.
KDTree() - Constructor for class drasys.or.geom.KDTree
The first key added to the index will determine the coordinate system and dimensionality for the KDTree.
KDTree(PriorityQueueI) - Constructor for class drasys.or.geom.KDTree
The first key added to the index will determine the coordinate system and dimensionality for the KDTree.
KeyGenerator - class drasys.or.util.KeyGenerator.
Generates a sequence of unique strings that can be used as keys.
KeyGenerator(int) - Constructor for class drasys.or.util.KeyGenerator
Construct a KeyGenerator that generates keys with 'size' characters.
KeyGenerator(int, String) - Constructor for class drasys.or.util.KeyGenerator
Construct a KeyGenerator that generates keys with 'size' characters.
KeyGenerator(String[]) - Constructor for class drasys.or.util.KeyGenerator
Construct a KeyGenerator that generates keys with 'characterSet.length' characters.
KeyGeneratorI - interface drasys.or.util.KeyGeneratorI.
An interface used to opaquely access a key generator.
keys() - Method in class drasys.or.util.Metadata
Return an enumeration on the keys.
killogramsPerPound - Static variable in class drasys.or.Constants
 

L

LambertConic - class drasys.or.geom.geo.proj.LambertConic.
A class that implements the Lambert Conformal Conic projection.
LambertConic(double, double) - Constructor for class drasys.or.geom.geo.proj.LambertConic
 
LambertConic(RangeI) - Constructor for class drasys.or.geom.geo.proj.LambertConic
 
latitude() - Method in interface drasys.or.geom.geo.PointI
Returns the latitude coordinate.
latitude() - Method in class drasys.or.geom.geo.Point
 
length() - Method in interface drasys.or.geom.PolygonI
Returns the length of the border of the polygon including the borders of all holes.
length() - Method in interface drasys.or.geom.LineSegmentI
Returns the length of the line segment.
length() - Method in class drasys.or.geom.rect2.Polygon
Returns the length of the border of the polygon.
length() - Method in class drasys.or.geom.rect2.LineSegment
Returns the length of the line segment.
length() - Method in class drasys.or.geom.rect3.LineSegment
Returns the length of the line segment.
LESS - Static variable in interface drasys.or.CompareI
Return value that indicates 'a' is less than 'b'.
LESS - Static variable in interface drasys.or.opt.lp.LinearProgrammingI
Indicates a less than or equal to constraint: '<='
LESS - Static variable in interface drasys.or.mp.ConstraintI
The row must be less than or equal to the right hand side.
line - Variable in class drasys.or.SyntaxException
 
LinearCongruential - class drasys.or.prob.LinearCongruential.
An implementation of a 48 bit linear congruential random number generator.
LinearCongruential() - Constructor for class drasys.or.prob.LinearCongruential
 
LinearCongruential(long) - Constructor for class drasys.or.prob.LinearCongruential
For the default values see
LinearCorrelation - class drasys.or.stat.model.LinearCorrelation.
Computes the correlation and covariance matrices for multiple random variables.
LinearCorrelation(MatrixI) - Constructor for class drasys.or.stat.model.LinearCorrelation
Initialize the correlation with the samples.
LinearError - error drasys.or.linear.LinearError.
The parent of all error classes in the 'linear' package.
LinearError() - Constructor for class drasys.or.linear.LinearError
 
LinearError(String) - Constructor for class drasys.or.linear.LinearError
 
LinearException - exception drasys.or.linear.LinearException.
The parent of all exception classes in the 'linear' package.
LinearException() - Constructor for class drasys.or.linear.LinearException
 
LinearException(String) - Constructor for class drasys.or.linear.LinearException
 
LinearProgrammingI - interface drasys.or.opt.lp.LinearProgrammingI.
The interface used by all algorithms to access linear programming models.
LinearProgrammingI - interface drasys.or.mp.lp.LinearProgrammingI.
Abstract interface to linear programming algorithms.
LinearRegression - class drasys.or.stat.model.LinearRegression.
A multiple linear regression model abstract class.
LinearRegression(GeneralLinearModelI) - Constructor for class drasys.or.stat.model.LinearRegression
Initialize the regression with an explicit general linear model.
LinearRegression(VectorI, MatrixI) - Constructor for class drasys.or.stat.model.LinearRegression
Initialize the regression with the sample data.
LinearRegressionI - interface drasys.or.stat.model.LinearRegressionI.
The interface implemented by linear regression models.
LineSegment - class drasys.or.geom.rect2.LineSegment.
An implementation of a line segment in the 2D rectangular coordinate system.
LineSegment - class drasys.or.geom.rect3.LineSegment.
An implementation of a line segment in the 3D rectangular coordinate system.
LineSegment(double, double, double, double) - Constructor for class drasys.or.geom.rect2.LineSegment
 
LineSegment(double, double, double, double, double, double) - Constructor for class drasys.or.geom.rect3.LineSegment
 
LineSegment(LineSegmentI) - Constructor for class drasys.or.geom.rect2.LineSegment
 
LineSegment(PointI, PointI) - Constructor for class drasys.or.geom.rect2.LineSegment
 
LineSegment(PointI, PointI) - Constructor for class drasys.or.geom.rect3.LineSegment
 
LineSegmentI - interface drasys.or.geom.LineSegmentI.
An interface used by all algorithms to abstractly access line segments.
LineSegmentI - interface drasys.or.geom.rect2.LineSegmentI.
An interface to abstractly access a line segment in the 2D rectangular coordinate system.
LineSegmentI - interface drasys.or.geom.rect3.LineSegmentI.
An interface to abstractly access a line segment in the 3D rectangular coordinate system.
litersPerUSGallon - Static variable in class drasys.or.Constants
 
lnFactorial(int) - Method in class drasys.or.Functions
Returns the natural logarithm of x factorial 'y = ln(x!)'.
lnFactorial(int) - Method in interface drasys.or.FunctionsI
Returns the natural logarithm of x factorial 'y = ln(x!)'.
lnGamma(double) - Method in class drasys.or.Functions
Returns the natural logarithm of the gama function of x 'y = ln(gama(x))'.
lnGamma(double) - Method in interface drasys.or.FunctionsI
Returns the natural logarithm of the gama function of x 'y = ln(gama(x))'.
longitude() - Method in interface drasys.or.geom.geo.PointI
Returns the longitude coordinate.
longitude() - Method in class drasys.or.geom.geo.Point
 
lowerLeft() - Method in class drasys.or.geom.rect2.Range
Returns the lower left boundary corner point: (minX,minY).
lowerLeft() - Method in interface drasys.or.geom.rect2.RangeI
Returns the lower left boundary corner point: (minX,minY).
lowerRight() - Method in class drasys.or.geom.rect2.Range
Returns the lower right boundary corner point: (minX,maxY).
lowerRight() - Method in interface drasys.or.geom.rect2.RangeI
Returns the lower right boundary corner point: (minX,maxY).
LPError - error drasys.or.opt.lp.LPError.
The base class for all errors in the 'lp' package.
LPError() - Constructor for class drasys.or.opt.lp.LPError
 
LPError(String) - Constructor for class drasys.or.opt.lp.LPError
 
LPException - exception drasys.or.opt.lp.LPException.
The base class for all exceptions in the 'lp' package.
LPException() - Constructor for class drasys.or.opt.lp.LPException
 
LPException(String) - Constructor for class drasys.or.opt.lp.LPException
 
LUDecompositionI - interface drasys.or.linear.algebra.LUDecompositionI.
The interface used by all algorithms to access LU decomposition algorithms.

M

maskNames(Enumeration) - Method in class drasys.or.mp.Problem
Renames all the variables and constraints to strings taken from 'names'.
Matrix - class drasys.or.matrix.Matrix.
Abstract base class for matrices.
Matrix - class drasys.or.matrix.complex.Matrix.
Abstract base class for complex matrices.
Matrix() - Constructor for class drasys.or.matrix.Matrix
 
Matrix() - Constructor for class drasys.or.matrix.complex.Matrix
 
Matrix(double) - Constructor for class drasys.or.matrix.Matrix
 
Matrix(double) - Constructor for class drasys.or.matrix.complex.Matrix
 
MatrixBLAS2 - class drasys.or.linear.blas.MatrixBLAS2.
BLAS2 layer that operates on contiguous vectors and matrices.
MatrixBLAS2() - Constructor for class drasys.or.linear.blas.MatrixBLAS2
Create a matrix BLAS with the default BLAS implementation and a base index of '0'.
MatrixBLAS2(int) - Constructor for class drasys.or.linear.blas.MatrixBLAS2
Create a matrix BLAS with a default BLAS implementation and an explicit base index.
MatrixBLAS2(int, BLAS2I) - Constructor for class drasys.or.linear.blas.MatrixBLAS2
Create a matrix BLAS with an explicit BLAS implementation and an explicit base index.
MatrixBLAS3 - class drasys.or.linear.blas.MatrixBLAS3.
BLAS3 layer that operates on contiguous vectors and matrices.
MatrixBLAS3() - Constructor for class drasys.or.linear.blas.MatrixBLAS3
Create a matrix BLAS with the default BLAS implementation and a base index of '0'.
MatrixBLAS3(int) - Constructor for class drasys.or.linear.blas.MatrixBLAS3
Create a matrix BLAS with a default BLAS implementation and an explicit base index.
MatrixBLAS3(int, BLAS3I) - Constructor for class drasys.or.linear.blas.MatrixBLAS3
Create a matrix BLAS with an explicit BLAS implementation and an explicit base index.
MatrixElementI - interface drasys.or.matrix.MatrixElementI.
Matrix elements.
MatrixElementI - interface drasys.or.matrix.complex.MatrixElementI.
Complex matrix elements.
MatrixError - error drasys.or.matrix.MatrixError.
The parent of all error classes in the 'matrix' package.
MatrixError() - Constructor for class drasys.or.matrix.MatrixError
 
MatrixError(String) - Constructor for class drasys.or.matrix.MatrixError
 
MatrixException - exception drasys.or.matrix.MatrixException.
The parent of all exception classes in the 'matrix' package.
MatrixException() - Constructor for class drasys.or.matrix.MatrixException
 
MatrixException(String) - Constructor for class drasys.or.matrix.MatrixException
 
MatrixGraph - class drasys.or.graph.MatrixGraph.
This graph is essentially a dense matrix of double values inside a GraphI wrapper.
MatrixGraph(GraphI, Object) - Constructor for class drasys.or.graph.MatrixGraph
Initializes the graph from another graph.
MatrixGraph(GraphI, Object, EdgePropertiesI) - Constructor for class drasys.or.graph.MatrixGraph
Initializes the graph from another graph.
MatrixGraph(MatrixI, MatrixI, MatrixI) - Constructor for class drasys.or.graph.MatrixGraph
Initializes the graph from the values in 'matrix', the matrix must be square.
MatrixGraph(MatrixI, MatrixI, MatrixI, Vector) - Constructor for class drasys.or.graph.MatrixGraph
Initializes the graph from the values in 'matrix', the matrix must be square.
MatrixGraph(MatrixI, MatrixI, MatrixI, Vector, Vector) - Constructor for class drasys.or.graph.MatrixGraph
Initializes the graph from the values in 'matrix', the matrix must be square.
MatrixGraph(MatrixI, MatrixI, MatrixI, VertexI[], VertexI[]) - Constructor for class drasys.or.graph.MatrixGraph
Initializes the graph from the values in 'matrix', the matrix can be any rectangular shape.
MatrixI - interface drasys.or.matrix.MatrixI.
Abstract interface to a generic matrix.
MatrixI - interface drasys.or.matrix.complex.MatrixI.
Abstract interface to a complex matrix.
matrixProduct(VectorI, VectorI) - Method in interface drasys.or.linear.algebra.AlgebraI
Compute the matrix product of a column and row vector.
matrixProduct(VectorI, VectorI) - Method in class drasys.or.linear.algebra.Algebra
Compute the matrix product of a column vector and a row vector.
MatrixReaderI - interface drasys.or.matrix.MatrixReaderI.
Matrix readers.
MatrixReaderI - interface drasys.or.matrix.complex.MatrixReaderI.
Complex matrix readers.
MatrixWriterI - interface drasys.or.matrix.MatrixWriterI.
Matrix writers.
MatrixWriterI - interface drasys.or.matrix.complex.MatrixWriterI.
Complex matrix writers.
max() - Method in class drasys.or.geom.rect2.Range
Returns the max boundary corner point.
max() - Method in interface drasys.or.geom.rect2.RangeI
Returns the max boundary corner point: (maxX,maxY).
max() - Method in class drasys.or.geom.rect3.Range
Returns the max boundary corner point.
max() - Method in interface drasys.or.geom.rect3.RangeI
Returns the max boundary corner point.
maximize() - Method in class drasys.or.opt.lp.DenseSimplex
Find the solution that maximizes the objective function.
maximize() - Method in interface drasys.or.opt.lp.LinearProgrammingI
Find the solution that maximizes the objective function.
maxX() - Method in class drasys.or.geom.rect2.Range
 
maxX() - Method in interface drasys.or.geom.rect2.RangeI
 
maxX() - Method in class drasys.or.geom.rect3.Range
 
maxX() - Method in interface drasys.or.geom.rect3.RangeI
 
maxY() - Method in class drasys.or.geom.rect2.Range
 
maxY() - Method in interface drasys.or.geom.rect2.RangeI
 
maxY() - Method in class drasys.or.geom.rect3.Range
 
maxY() - Method in interface drasys.or.geom.rect3.RangeI
 
maxZ() - Method in class drasys.or.geom.rect3.Range
 
maxZ() - Method in interface drasys.or.geom.rect3.RangeI
 
mean() - Method in class drasys.or.prob.GammaDistribution
Returns the mean of the distribution.
mean() - Method in class drasys.or.prob.PoissonDistributionBase
Returns the mean of the distribution.
mean() - Method in class drasys.or.prob.DiscreteUniformDistribution
Returns the mean of the distribution.
mean() - Method in class drasys.or.prob.EmpiricalDistribution
Returns the mean of the distribution.
mean() - Method in class drasys.or.prob.BinomialDistributionBase
Returns the mean of the distribution.
mean() - Method in interface drasys.or.prob.DistributionI
Returns the mean of the distribution.
mean() - Method in class drasys.or.prob.UniformDistribution
Returns the mean of the distribution.
mean() - Method in class drasys.or.prob.NormalDistribution
Returns the mean of the distribution.
mean() - Method in class drasys.or.prob.FDistribution
Returns the mean of the distribution.
mean() - Method in class drasys.or.prob.ChiSquareDistribution
Returns the mean of the distribution.
mean() - Method in class drasys.or.prob.StudentsTDistribution
Returns the mean of the distribution which is always '0.0'.
mean() - Method in class drasys.or.prob.ExponentialDistribution
Returns the mean of the distribution.
Mercator - class drasys.or.geom.geo.proj.Mercator.
A class that implements the mercator cylindrical projection.
Mercator(double) - Constructor for class drasys.or.geom.geo.proj.Mercator
 
Mercator(RangeI) - Constructor for class drasys.or.geom.geo.proj.Mercator
 
Metadata - class drasys.or.util.Metadata.
Metadata container.
Metadata() - Constructor for class drasys.or.util.Metadata
Construct an empty container.
Metadata(String[], String[]) - Constructor for class drasys.or.util.Metadata
Construct a container initialized to the arguments.
metersPerFoot - Static variable in class drasys.or.Constants
 
min() - Method in class drasys.or.geom.rect2.Range
Returns the min boundary corner point.
min() - Method in interface drasys.or.geom.rect2.RangeI
Returns the min boundary corner point: (minX,minY).
min() - Method in class drasys.or.geom.rect3.Range
Returns the min boundary corner point.
min() - Method in interface drasys.or.geom.rect3.RangeI
Returns the min boundary corner point.
minimize() - Method in class drasys.or.opt.lp.DenseSimplex
Find the solution that minimizes the objective function.
minimize() - Method in interface drasys.or.opt.lp.LinearProgrammingI
Find the solution that minimizes the objective function.
minX() - Method in class drasys.or.geom.rect2.Range
 
minX() - Method in interface drasys.or.geom.rect2.RangeI
 
minX() - Method in class drasys.or.geom.rect3.Range
 
minX() - Method in interface drasys.or.geom.rect3.RangeI
 
minY() - Method in class drasys.or.geom.rect2.Range
 
minY() - Method in interface drasys.or.geom.rect2.RangeI
 
minY() - Method in class drasys.or.geom.rect3.Range
 
minY() - Method in interface drasys.or.geom.rect3.RangeI
 
minZ() - Method in class drasys.or.geom.rect3.Range
 
minZ() - Method in interface drasys.or.geom.rect3.RangeI
 
modulus() - Method in class drasys.or.Complex
Computes sqrt(this.real^2 + this.imag^2).
modulus(ComplexI) - Static method in class drasys.or.Complex
Computes sqrt(real^2 + imag^2).
modulus(double, double) - Static method in class drasys.or.Complex
Computes sqrt(real^2 + imag^2).
MpError - error drasys.or.mp.MpError.
Parent of all mathematical programming errors.
MpError() - Constructor for class drasys.or.mp.MpError
 
MpError(String) - Constructor for class drasys.or.mp.MpError
 
MpException - exception drasys.or.mp.MpException.
Parent of all mathematical programming exceptions.
MpException() - Constructor for class drasys.or.mp.MpException
 
MpException(String) - Constructor for class drasys.or.mp.MpException
 
MPSReader - class drasys.or.mp.util.MPSReader.
Inputs a mathematical programming problem from an MPS stream.
MPSReader(Reader) - Constructor for class drasys.or.mp.util.MPSReader
 
MPSReader(Reader, int) - Constructor for class drasys.or.mp.util.MPSReader
 
MPSWriter - class drasys.or.mp.util.MPSWriter.
Outputs a mathematical programming problem to an MPS stream.
MPSWriter(OutputStream) - Constructor for class drasys.or.mp.util.MPSWriter
 
MPSWriter(OutputStream, boolean) - Constructor for class drasys.or.mp.util.MPSWriter
 
MPSWriter(Writer) - Constructor for class drasys.or.mp.util.MPSWriter
 
MPSWriter(Writer, boolean) - Constructor for class drasys.or.mp.util.MPSWriter
 
msfn(double) - Method in class drasys.or.geom.geo.proj.Projection
 
msfn(double, double) - Method in class drasys.or.geom.geo.proj.Projection
 
MultiplicativeCongruential - class drasys.or.prob.MultiplicativeCongruential.
An implementation of the Parker and Miller minimal standard multiplicative congruential random number generator.
MultiplicativeCongruential() - Constructor for class drasys.or.prob.MultiplicativeCongruential
 
MultiplicativeCongruential(long) - Constructor for class drasys.or.prob.MultiplicativeCongruential
 
multiply(ComplexI) - Method in class drasys.or.Complex
Compute: this = this * a;
multiply(ComplexI, ComplexI) - Static method in class drasys.or.Complex
Compute: result = a * b;
multiply(ComplexI, ComplexI, Complex) - Static method in class drasys.or.Complex
Compute: result = a * b;
multiply(double) - Method in class drasys.or.Complex
Compute: this = this * (r,0);
multiply(double, double) - Method in class drasys.or.Complex
Compute: this = this * (r,i);
multiply(double, double, double, double, Complex) - Static method in class drasys.or.Complex
Compute: result = (r1,i1) * (r2,i2);
multiply(MatrixI, MatrixI) - Method in interface drasys.or.linear.algebra.AlgebraI
Multiply two matrices.
multiply(MatrixI, MatrixI) - Method in class drasys.or.linear.algebra.Algebra
Multiply two matrices.
multiply(MatrixI, VectorI) - Method in interface drasys.or.linear.algebra.AlgebraI
Multiply a matrix by column vector.
multiply(MatrixI, VectorI) - Method in class drasys.or.linear.algebra.Algebra
Multiply a matrix by column vector.
multiply(VectorI, MatrixI) - Method in interface drasys.or.linear.algebra.AlgebraI
Multiply a row vector by matrix.
multiply(VectorI, MatrixI) - Method in class drasys.or.linear.algebra.Algebra
Multiply a row vector by matrix.
mutableEdges() - Method in class drasys.or.graph.Graph
Creates an enumeration on the edges of the graph.
mutableEdges() - Method in interface drasys.or.graph.GraphI
Creates an enumeration on the edges of the graph.
mutableInEdges() - Method in interface drasys.or.graph.VertexI
Creates an enumeration on the edges into the vertex.
mutableOutEdges() - Method in interface drasys.or.graph.VertexI
Creates an enumeration on the edges out of the vertex.

N

NearestAddition - class drasys.or.graph.tsp.NearestAddition.
This is an implementation of the Nearest Addition TSP construction algorithm.
NearestAddition() - Constructor for class drasys.or.graph.tsp.NearestAddition
 
NearestAddition(GraphI) - Constructor for class drasys.or.graph.tsp.NearestAddition
 
NearestInsertion - class drasys.or.graph.tsp.NearestInsertion.
This is an implementation of the Nearest Insertion TSP construction algorithm.
NearestInsertion() - Constructor for class drasys.or.graph.tsp.NearestInsertion
 
NearestInsertion(GraphI) - Constructor for class drasys.or.graph.tsp.NearestInsertion
 
nearestPointTo(PointI) - Method in class drasys.or.geom.rect2.Polygon
Returns the point along the polygon border that is closest to the argument.
nearestPointTo(PointI) - Method in class drasys.or.geom.rect2.Range
Returns the point on the boundary that is the least distance to 'point'.
nearestPointTo(PointI) - Method in class drasys.or.geom.rect2.Point
 
nearestPointTo(PointI) - Method in interface drasys.or.geom.rect2.Rect2I
 
nearestPointTo(PointI) - Method in class drasys.or.geom.rect2.LineSegment
Returns the point along the segment that is closest to the argument.
nearestPointTo(PointI) - Method in interface drasys.or.geom.rect3.Rect3I
 
nearestPointTo(PointI) - Method in class drasys.or.geom.rect3.Point
 
nearestPointTo(PointI) - Method in class drasys.or.geom.rect3.LineSegment
Returns the point along the segment that is closest to the argument.
nearestPointTo(PointI) - Method in class drasys.or.geom.rect3.Range
Returns the point on the boundary that is the least distance to 'point'.
nearestPointTo(PointI) - Method in interface drasys.or.geom.geo.GeoI
 
nearestPointTo(PointI) - Method in class drasys.or.geom.geo.Point
 
nearestPointTo(PointI) - Method in class drasys.or.geom.geo.Range
Returns the point on the boundary that is the least distance to 'point'.
newConstraint(String) - Method in interface drasys.or.mp.SizableProblemI
Creates a new constraint.
newConstraint(String) - Method in class drasys.or.mp.Problem
Creates a new constraint with default values.
newForwardEdge(Geni.Vert, Geni.Vert) - Method in class drasys.or.graph.tsp.Geni
 
newGraph(int, int) - Method in class drasys.or.graph.PointGraph
Create a new empty PointGraph.
newReverseEdge(Geni.Vert, Geni.Vert) - Method in class drasys.or.graph.tsp.Geni
 
newVariable(String) - Method in interface drasys.or.mp.SizableProblemI
Creates a new variable.
newVariable(String) - Method in class drasys.or.mp.Problem
Creates a new variable with default values.
newVertex(Object, Object) - Method in class drasys.or.graph.BaseGraph
 
newVertex(Object, Object) - Method in class drasys.or.graph.PointGraph
 
newVertex(Object, Object) - Method in class drasys.or.graph.SparseGraph
 
newVertex(Object, Object) - Method in class drasys.or.graph.DenseGraph
 
next() - Method in class drasys.or.prob.BaysDurhamShuffle
Gets the next long value from the generator.
next() - Method in class drasys.or.prob.LinearCongruential
Gets the next number from the generator.
next() - Method in class drasys.or.prob.MultiplicativeCongruential
Gets the next number from the generator.
next() - Method in interface drasys.or.prob.RandomI
Gets the next number from the generator.
nextDouble() - Method in class drasys.or.prob.BaysDurhamShuffle
Gets the next double value from the generator.
nextDouble() - Method in class drasys.or.prob.LinearCongruential
Gets the next double value from the generator.
nextDouble() - Method in class drasys.or.prob.MultiplicativeCongruential
Gets the next double value from the generator.
nextDouble() - Method in interface drasys.or.prob.RandomI
Gets the next double value from the generator.
nextElement() - Method in class drasys.or.util.KeyGenerator
Gets the next key from the generator.
nextKey() - Method in interface drasys.or.util.KeyGeneratorI
Get the next key from the generator;
nextKey() - Method in class drasys.or.util.KeyGenerator
Get the next key from the generator;
NonlinearError - error drasys.or.nonlinear.NonlinearError.
 
NonlinearError() - Constructor for class drasys.or.nonlinear.NonlinearError
 
NonlinearError(String) - Constructor for class drasys.or.nonlinear.NonlinearError
 
NonlinearException - exception drasys.or.nonlinear.NonlinearException.
 
NonlinearException() - Constructor for class drasys.or.nonlinear.NonlinearException
 
NonlinearException(String) - Constructor for class drasys.or.nonlinear.NonlinearException
 
NormalDistribution - class drasys.or.prob.NormalDistribution.
An implementation of the Normal probability distribution.
NormalDistribution.Cdf - class drasys.or.prob.NormalDistribution.Cdf.
 
NormalDistribution.Cdf(NormalDistribution) - Constructor for class drasys.or.prob.NormalDistribution.Cdf
 
NormalDistribution.Pdf - class drasys.or.prob.NormalDistribution.Pdf.
 
NormalDistribution.Pdf(NormalDistribution) - Constructor for class drasys.or.prob.NormalDistribution.Pdf
 
NormalDistribution() - Constructor for class drasys.or.prob.NormalDistribution
Create normal distribution with mean = 0 and std = 1.
NormalDistribution(double, double) - Constructor for class drasys.or.prob.NormalDistribution
Create normal distribution with explicit mean and std.
NormalDistribution(double, double, IntegrationI) - Constructor for class drasys.or.prob.NormalDistribution
The argument integration will be used to compute the cdf from the pdf.
NormalDistribution(double, double, IntegrationI, EquationSolutionI) - Constructor for class drasys.or.prob.NormalDistribution
The argument integration will be used to compute the cdf from the pdf.
NormalDistribution(double, double, long) - Constructor for class drasys.or.prob.NormalDistribution
Create normal distribution with explicit parameters and set the random seed.
north() - Method in interface drasys.or.geom.geo.RangeI
Returns the latitude of the north boundary for the range.
north() - Method in class drasys.or.geom.geo.Range
Returns the latitude of the north boundary for the range.
northeast() - Method in interface drasys.or.geom.geo.RangeI
Returns the boundary point that defines the northeast corner of the range.
northeast() - Method in class drasys.or.geom.geo.Range
Returns the boundary point that defines the northeast corner of the range.
NoSolutionException - exception drasys.or.opt.lp.NoSolutionException.
This exception is thrown if no basic feasible solution can be found for the model.
NoSolutionException - exception drasys.or.mp.NoSolutionException.
Problem has not been solved.
NoSolutionException() - Constructor for class drasys.or.opt.lp.NoSolutionException
 
NoSolutionException() - Constructor for class drasys.or.mp.NoSolutionException
 
NoSolutionException(String) - Constructor for class drasys.or.opt.lp.NoSolutionException
 
NoSolutionException(String) - Constructor for class drasys.or.mp.NoSolutionException
 
NotFoundException - exception drasys.or.mp.NotFoundException.
Item doesn't exist.
NotFoundException() - Constructor for class drasys.or.mp.NotFoundException
 
NotFoundException(String) - Constructor for class drasys.or.mp.NotFoundException
 
NotImplementedError - error drasys.or.NotImplementedError.
Thrown if an object provides only a stub for a method in an interface.
NotImplementedError() - Constructor for class drasys.or.NotImplementedError
 
NotImplementedError(String) - Constructor for class drasys.or.NotImplementedError
 
NotImplementedException - exception drasys.or.NotImplementedException.
Thrown if an object provides only a stub for a method in an interface.
NotImplementedException() - Constructor for class drasys.or.NotImplementedException
 
NotImplementedException(String) - Constructor for class drasys.or.NotImplementedException
 
NumericalException - exception drasys.or.mp.NumericalException.
Encounters numerical instability.
NumericalException() - Constructor for class drasys.or.mp.NumericalException
 
NumericalException(String) - Constructor for class drasys.or.mp.NumericalException
 

O

Operations - class drasys.or.graph.Operations.
A class that contains the static graph operations.
Operations() - Constructor for class drasys.or.graph.Operations
 
OptError - error drasys.or.opt.OptError.
 
OptError() - Constructor for class drasys.or.opt.OptError
 
OptError(String) - Constructor for class drasys.or.opt.OptError
 
OptException - exception drasys.or.opt.OptException.
 
OptException() - Constructor for class drasys.or.opt.OptException
 
OptException(String) - Constructor for class drasys.or.opt.OptException
 
OrderedSet - class drasys.or.cont.OrderedSet.
A set of objects that are indexed sequentially starting at zero.
OrderedSet() - Constructor for class drasys.or.cont.OrderedSet
 
OrderedSet(int) - Constructor for class drasys.or.cont.OrderedSet
 
ORError - error drasys.or.ORError.
The base error class for all errors in OR-Java.
ORError() - Constructor for class drasys.or.ORError
 
ORError(String) - Constructor for class drasys.or.ORError
 
ORException - exception drasys.or.ORException.
The base exception class for all exceptions in OR-Java.
ORException() - Constructor for class drasys.or.ORException
 
ORException(String) - Constructor for class drasys.or.ORException
 
outEdges() - Method in interface drasys.or.graph.VertexI
Creates an enumeration on the edges out of the vertex.
outputCoordinateSystem() - Method in interface drasys.or.geom.TransformI
Returns the coordinate system used by the output.
outputCoordinateSystem() - Method in class drasys.or.geom.rect2.Transform
Always returns 'rect2.CoordinateSystem';
outputCoordinateSystem() - Method in class drasys.or.geom.geo.proj.Projection
Always returns 'rect2.CoordinateSystem';

P

Pair - class drasys.or.Pair.
A PairI implementation.
Pair(Object, Object) - Constructor for class drasys.or.Pair
 
Pair(PairI) - Constructor for class drasys.or.Pair
 
PairI - interface drasys.or.PairI.
An interface to a container that holds two objects.
ParallelEdgeException - exception drasys.or.graph.ParallelEdgeException.
Thrown if an attempt is made to add a parallel edge to a graph that does not support parallel edges.
ParallelEdgeException() - Constructor for class drasys.or.graph.ParallelEdgeException
 
ParallelEdgeException(String) - Constructor for class drasys.or.graph.ParallelEdgeException
 
parseComment(SizableProblemI, int, String) - Method in class drasys.or.mp.util.MPSReader
This method is called to parse comment lines.
parseLine(SizableProblemI, int, String) - Method in class drasys.or.mp.util.MPSReader
This method is called to parse each line in the 'MPS' stream.
pathElements(VertexI) - Method in interface drasys.or.graph.sp.SingleVertexI
Creates an Enumeration on the elements in the path from this candidate vertex to the root vertex.
pathElements(VertexI) - Method in class drasys.or.graph.sp.Connections
Creates an Enumeration on the elements in the path from this candidate vertex to the root vertex.
pathElements(VertexI) - Method in class drasys.or.graph.sp.Dijkstra
Creates an Enumeration on the elements in the path from this candidate vertex to the root vertex.
pdf(double) - Method in class drasys.or.prob.GammaDistribution
Returns the value of the probability distribution function at x;
pdf(double) - Method in class drasys.or.prob.DiscreteDistribution
Returns pdf((int)x);
pdf(double) - Method in interface drasys.or.prob.DistributionI
Returns the value of the probability distribution function at x;
pdf(double) - Method in class drasys.or.prob.UniformDistribution
Returns the value of the probability distribution function x;
pdf(double) - Method in class drasys.or.prob.NormalDistribution
Returns the value of the probability distribution function at x;
pdf(double) - Method in class drasys.or.prob.FDistribution
Returns the value of the probability distribution function at x;
pdf(double) - Method in class drasys.or.prob.ChiSquareDistribution
Returns the value of the probability distribution function at x;
pdf(double) - Method in class drasys.or.prob.StudentsTDistribution
Returns the value of the probability distribution function at x;
pdf(double) - Method in class drasys.or.prob.ExponentialDistribution
Returns the value of the probability distribution function x;
pdf(int) - Method in class drasys.or.prob.PoissonDistributionBase
Returns the value of the probability distribution function at x;
pdf(int) - Method in class drasys.or.prob.DiscreteUniformDistribution
Returns the value of the probability distribution function at x;
pdf(int) - Method in class drasys.or.prob.EmpiricalDistribution
Returns the value of the probability distribution function at x;
pdf(int) - Method in interface drasys.or.prob.DiscreteDistributionI
Returns the value of the probability distribution function at x;
pdf(int) - Method in class drasys.or.prob.BinomialDistributionBase
Returns the value of the probability distribution function at x;
phi1(double) - Method in class drasys.or.geom.geo.proj.Projection
 
phi2(double) - Method in class drasys.or.geom.geo.proj.Projection
 
pi - Static variable in class drasys.or.Constants
 
Point - class drasys.or.geom.rect2.Point.
An implementation of a point in the 2D rectangular coordinate system.
Point - class drasys.or.geom.rect3.Point.
An implementation of a point in the 3D rectangular coordinate system.
Point - class drasys.or.geom.geo.Point.
An implementation of a point in the geographic coordinate system.
Point(double[]) - Constructor for class drasys.or.geom.rect2.Point
 
Point(double[]) - Constructor for class drasys.or.geom.rect3.Point
 
Point(double[]) - Constructor for class drasys.or.geom.geo.Point
The latitude must be in the range -90.0 to +90.0; The longitude will be adjusted to the range -180.0 to +180.0.
Point(double, double) - Constructor for class drasys.or.geom.rect2.Point
 
Point(double, double) - Constructor for class drasys.or.geom.geo.Point
The latitude must be in the range -90.0 to +90.0; The longitude will be adjusted to the range -180.0 to +180.0.
Point(double, double, double) - Constructor for class drasys.or.geom.rect3.Point
 
point(int) - Method in class drasys.or.geom.rect2.Polygon
Returns the point at 'index';
point(int) - Method in interface drasys.or.geom.rect2.PolygonI
Returns the point at 'index';
Point(PointI) - Constructor for class drasys.or.geom.rect2.Point
 
Point(PointI) - Constructor for class drasys.or.geom.rect3.Point
 
Point(PointI) - Constructor for class drasys.or.geom.geo.Point
The latitude must be in the range -90.0 to +90.0; The longitude will be adjusted to the range -180.0 to +180.0.
Point(VectorI) - Constructor for class drasys.or.geom.rect2.Point
 
Point(VectorI) - Constructor for class drasys.or.geom.rect3.Point
 
Point(VectorI) - Constructor for class drasys.or.geom.geo.Point
The latitude must be in the range -90.0 to +90.0; The longitude will be adjusted to the range -180.0 to +180.0.
point1() - Method in interface drasys.or.geom.rect2.LineSegmentI
 
point1() - Method in class drasys.or.geom.rect2.LineSegment
 
point1() - Method in class drasys.or.geom.rect3.LineSegment
 
point1() - Method in interface drasys.or.geom.rect3.LineSegmentI
 
point2() - Method in interface drasys.or.geom.rect2.LineSegmentI
 
point2() - Method in class drasys.or.geom.rect2.LineSegment
 
point2() - Method in class drasys.or.geom.rect3.LineSegment
 
point2() - Method in interface drasys.or.geom.rect3.LineSegmentI
 
PointGraph - class drasys.or.graph.PointGraph.
An implementation of a graph where the vertices are a set of points and the edge values are the distances between the end points.
PointGraph() - Constructor for class drasys.or.graph.PointGraph
 
PointGraph(int) - Constructor for class drasys.or.graph.PointGraph
 
PointGraph(VectorI, VectorI) - Constructor for class drasys.or.graph.PointGraph
Initializes the graph with vertices from the values in the vectors.
PointGraph(VectorI, VectorI, VectorI) - Constructor for class drasys.or.graph.PointGraph
Initializes the graph with vertices from the values in the vectors.
PointI - interface drasys.or.geom.PointI.
An interface used by all algorithms to abstractly access points.
PointI - interface drasys.or.geom.rect2.PointI.
An interface to abstractly access a point in the 2D rectangular coordinate system.
PointI - interface drasys.or.geom.rect3.PointI.
An interface to abstractly access a point in the 3D rectangular coordinate system.
PointI - interface drasys.or.geom.geo.PointI.
An interface to abstractly access a point in the geographic coordinate system.
PointIndexI - interface drasys.or.geom.PointIndexI.
A generic interface to an index with point keys.
PoissonDistribution - class drasys.or.prob.PoissonDistribution.
An implementation of the Poisson probability distribution.
PoissonDistribution(double) - Constructor for class drasys.or.prob.PoissonDistribution
 
PoissonDistribution(double, FunctionsI) - Constructor for class drasys.or.prob.PoissonDistribution
The functions objects will be used for the 'lnGamma' and 'lnFactorial' methods.
PoissonDistribution(double, long) - Constructor for class drasys.or.prob.PoissonDistribution
 
PoissonDistributionBase - class drasys.or.prob.PoissonDistributionBase.
An implementation of the Poisson probability distribution.
PoissonDistributionBase(double) - Constructor for class drasys.or.prob.PoissonDistributionBase
 
PoissonDistributionBase(double, FunctionsI) - Constructor for class drasys.or.prob.PoissonDistributionBase
The functions objects will be used for the 'lnGamma' and 'lnFactorial' methods.
PoissonDistributionBase(double, long) - Constructor for class drasys.or.prob.PoissonDistributionBase
 
Polygon - class drasys.or.geom.rect2.Polygon.
An implementation of a polygon with optional holes in the 2D rectangular coordinate system.
Polygon(PointI[]) - Constructor for class drasys.or.geom.rect2.Polygon
 
Polygon(PointI[], PolygonI[]) - Constructor for class drasys.or.geom.rect2.Polygon
 
PolygonI - interface drasys.or.geom.PolygonI.
An interface used by all algorithms to abstractly access polygons.
PolygonI - interface drasys.or.geom.rect2.PolygonI.
An interface to abstractly access a polygon in the 2D rectangular coordinate system.
PolynomialMatrix - class drasys.or.stat.model.PolynomialMatrix.
Adds virtual columns to a matrix for polynomial modeling.
PolynomialMatrix(MatrixI, int) - Constructor for class drasys.or.stat.model.PolynomialMatrix
Add columns to matrix to create a quadratic design matrix.
popHead() - Method in interface drasys.or.cont.PriorityQueueI
Access the next element in the queue and remove the entry from the queue.
popHead() - Method in class drasys.or.cont.BinaryHeap
 
popHead() - Method in class drasys.or.cont.BinomialHeap
 
PopulationMean - class drasys.or.stat.PopulationMean.
Estimate the population mean and confidence interval from a sample.
PopulationMean(int, double, double) - Constructor for class drasys.or.stat.PopulationMean
Create an estimator from explicit statistics.
PopulationMean(VectorI) - Constructor for class drasys.or.stat.PopulationMean
Create an estimator from a sample.
PopulationMedian - class drasys.or.stat.PopulationMedian.
Estimate the population median and confidence interval from a sample.
PopulationMedian(VectorI) - Constructor for class drasys.or.stat.PopulationMedian
Create an estimator with a real valued sample.
PopulationProportion - class drasys.or.stat.PopulationProportion.
Estimate the population proportion and confidence interval from a sample.
PopulationProportion(boolean[]) - Constructor for class drasys.or.stat.PopulationProportion
Create an estimator with a boolean valued sample.
PopulationProportion(int[]) - Constructor for class drasys.or.stat.PopulationProportion
Create an estimator with an integer valued sample.
PopulationProportion(int[], int) - Constructor for class drasys.or.stat.PopulationProportion
Create an estimator with an integer valued sample.
PopulationProportion(int, int) - Constructor for class drasys.or.stat.PopulationProportion
Create an estimator with explicit statistics.
PopulationProportion(VectorI) - Constructor for class drasys.or.stat.PopulationProportion
Create an estimator with a real valued sample.
PopulationProportion(VectorI, double) - Constructor for class drasys.or.stat.PopulationProportion
Create an estimator with a real valued sample.
position(int[], int) - Static method in class drasys.or.util.Array
Finds the position of the first instance of 'v' in the array 'a'.
PriorityQueue - class drasys.or.cont.PriorityQueue.
An anonymous implementation of a priority queue.
PriorityQueue(CompareI) - Constructor for class drasys.or.cont.PriorityQueue
 
PriorityQueue(CompareI, int) - Constructor for class drasys.or.cont.PriorityQueue
 
PriorityQueueI - interface drasys.or.cont.PriorityQueueI.
An interface used by all algorithms to use priority queues.
probability(double) - Method in class drasys.or.prob.ContinuousDistribution
Always returns zero.
probability(double) - Method in class drasys.or.prob.DiscreteDistribution
Returns probability((int)x).
probability(double) - Method in interface drasys.or.prob.DistributionI
Returns the probability of x.
probability(double, double) - Method in class drasys.or.prob.GammaDistribution
Computes the the probability that x will be between x1 and x2 by numerical integration using the pdf.
probability(double, double) - Method in class drasys.or.prob.DiscreteDistribution
Returns probability((int)x1, (int)x2).
probability(double, double) - Method in interface drasys.or.prob.DistributionI
Returns the probability that x >= x1 and x <= x2.
probability(double, double) - Method in class drasys.or.prob.UniformDistribution
Returns the probability that x will be between x1 and x2.
probability(double, double) - Method in class drasys.or.prob.NormalDistribution
Computes the the probability that x will be between x1 and x2 by numerical integration using the pdf.
probability(double, double) - Method in class drasys.or.prob.FDistribution
Computes the the probability that x will be between x1 and x2 by numerical integration using the pdf.
probability(double, double) - Method in class drasys.or.prob.ChiSquareDistribution
Computes the the probability that x will be between x1 and x2 by numerical integration using the pdf.
probability(double, double) - Method in class drasys.or.prob.StudentsTDistribution
Computes the the probability that x will be between x1 and x2 by numerical integration using the pdf.
probability(double, double) - Method in class drasys.or.prob.ExponentialDistribution
Returns the probability that x will be between x1 and x2.
probability(int, int) - Method in class drasys.or.prob.PoissonDistributionBase
Returns the probability that x >= x1 and x <= x2.
probability(int, int) - Method in class drasys.or.prob.DiscreteUniformDistribution
Returns the probability that x >= x1 and x <= x2.
probability(int, int) - Method in class drasys.or.prob.EmpiricalDistribution
Returns the probability that x >= x1 and x <= x2.
probability(int, int) - Method in interface drasys.or.prob.DiscreteDistributionI
Returns the probability that x >= x1 and x <= x2.
probability(int, int) - Method in class drasys.or.prob.BinomialDistributionBase
Returns the probability that x >= x1 and x <= x2.
probability(int, int) - Method in class drasys.or.prob.PoissonDistribution
Returns the probability that x >= x1 and x <= x2.
probability(int, int) - Method in class drasys.or.prob.BinomialDistribution
Returns the probability that x >= x1 and x <= x2.
ProbError - error drasys.or.prob.ProbError.
The parent of all error classes in the probability package.
ProbError() - Constructor for class drasys.or.prob.ProbError
 
ProbError(String) - Constructor for class drasys.or.prob.ProbError
 
ProbException - exception drasys.or.prob.ProbException.
The parent of all exception classes in the probability package.
ProbException() - Constructor for class drasys.or.prob.ProbException
 
ProbException(String) - Constructor for class drasys.or.prob.ProbException
 
Problem - class drasys.or.mp.Problem.
Container that holds a mathematical programming problem and metadata.
Problem(int, int) - Constructor for class drasys.or.mp.Problem
Construct an empty sparse problem with initial capacities.
Problem(int, int, SizableMatrixI) - Constructor for class drasys.or.mp.Problem
Construct an empty problem with initial capacities using the supplied matrix for the coefficients.
ProblemI - interface drasys.or.mp.ProblemI.
Defines a mathematical programming problem container.
ProblemReaderI - interface drasys.or.mp.util.ProblemReaderI.
Abstract interface to problem readers.
ProblemWriterI - interface drasys.or.mp.util.ProblemWriterI.
Abstract interface to problem writers.
Projection - class drasys.or.geom.geo.proj.Projection.
A base class shared by all projection classes.
Projection() - Constructor for class drasys.or.geom.geo.proj.Projection
Construct the base projection.
ProjectionI - interface drasys.or.geom.geo.proj.ProjectionI.
An interface used to abstractly access all geographic projections.
PropertiesAdapter - class drasys.or.graph.PropertiesAdapter.
A convenience object that provides default vertex properties.
PropertiesAdapter() - Constructor for class drasys.or.graph.PropertiesAdapter
 
PropertiesI - interface drasys.or.graph.PropertiesI.
The interface used by algorithms to obtain vertex, edge and graph properties.
put(Metadata) - Method in class drasys.or.util.Metadata
Put the contents of 'metadata' into the container.
put(PointI, Object) - Method in class drasys.or.geom.KDTree
Put a new element into the index.
put(PointI, Object) - Method in interface drasys.or.geom.PointIndexI
Put a new element into the index.
put(String[], String[]) - Method in class drasys.or.util.Metadata
Put the arguments into the container.
put(String, String) - Method in class drasys.or.util.Metadata
Put a datum into the container.

Q

QRIteration - class drasys.or.linear.algebra.QRIteration.
A singular value decomposition implementation using QR iteration.
QRIteration() - Constructor for class drasys.or.linear.algebra.QRIteration
 
QRIteration(MatrixI) - Constructor for class drasys.or.linear.algebra.QRIteration
 
qsfn(double) - Method in class drasys.or.geom.geo.proj.Projection
 
QuadraticMatrix - class drasys.or.stat.model.QuadraticMatrix.
Adds virtual columns to a matrix for quadratic modeling.
QuadraticMatrix(MatrixI) - Constructor for class drasys.or.stat.model.QuadraticMatrix
Add columns to matrix to create a new matrix containing the original variables plus the quadratic variables.
QuickSort - class drasys.or.alg.QuickSort.
An implementation of the Quick Sort algorithm.
QuickSort() - Constructor for class drasys.or.alg.QuickSort
The compare object is not set.
QuickSort(boolean) - Constructor for class drasys.or.alg.QuickSort
If descending is true then the elements will be sorted in high-to-low order.
QuickSort(boolean, CompareI) - Constructor for class drasys.or.alg.QuickSort
If descending is true then the elements will be sorted in high-to-low order.
QuickSort(CompareI) - Constructor for class drasys.or.alg.QuickSort
The compare object is set to 'compare'.

R

r11() - Method in class drasys.or.geom.rect2.Transform
 
r11() - Method in interface drasys.or.geom.rect2.TransformI
 
r12() - Method in class drasys.or.geom.rect2.Transform
 
r12() - Method in interface drasys.or.geom.rect2.TransformI
 
r21() - Method in class drasys.or.geom.rect2.Transform
 
r21() - Method in interface drasys.or.geom.rect2.TransformI
 
r22() - Method in class drasys.or.geom.rect2.Transform
 
r22() - Method in interface drasys.or.geom.rect2.TransformI
 
radiansPerDegree - Static variable in class drasys.or.Constants
 
RandomI - interface drasys.or.prob.RandomI.
The interface used by algorithms to access uniform random number generators.
RandomizableBase - class drasys.or.graph.vrp.RandomizableBase.
A base class containing the randomization features common to many randomized VRP algorithms.
RandomizableBase() - Constructor for class drasys.or.graph.vrp.RandomizableBase
 
RandomizableBase(ImproveI) - Constructor for class drasys.or.graph.vrp.RandomizableBase
 
RandomizableBase(RandomI) - Constructor for class drasys.or.graph.vrp.RandomizableBase
Use 'random' for the random number generator.
RandomizableI - interface drasys.or.graph.vrp.RandomizableI.
The interface used to access the randomization features of randomized algorithms.
Randomizer - class drasys.or.graph.vrp.Randomizer.
A class to randomize VRP algorithms that implement 'Randomizable'.
Randomizer(RandomizableI) - Constructor for class drasys.or.graph.vrp.Randomizer
Constructs a Randomizer to operate on the algorithm 'randomizable'.
Range - class drasys.or.geom.rect2.Range.
An implementation of a range in the 2D rectangular coordinate system.
Range - class drasys.or.geom.rect3.Range.
An implementation of a range in the 3D rectangular coordinate system.
Range - class drasys.or.geom.geo.Range.
An implementation of a range in the geographic coordinate system.
RANGE - Static variable in interface drasys.or.mp.ConstraintI
The constraint must fall within a range.
range() - Method in class drasys.or.geom.KDTree
Returns the range of points in the index.
range() - Method in interface drasys.or.geom.PointIndexI
Returns the range of points in the index.
range() - Method in class drasys.or.geom.rect2.Polygon
 
range() - Method in class drasys.or.geom.rect2.Range
 
range() - Method in class drasys.or.geom.rect2.Point
 
range() - Method in interface drasys.or.geom.rect2.Rect2I
 
range() - Method in class drasys.or.geom.rect2.LineSegment
 
range() - Method in interface drasys.or.geom.rect3.Rect3I
 
range() - Method in class drasys.or.geom.rect3.Point
 
range() - Method in class drasys.or.geom.rect3.LineSegment
 
range() - Method in class drasys.or.geom.rect3.Range
 
range() - Method in interface drasys.or.geom.geo.GeoI
 
range() - Method in class drasys.or.geom.geo.Point
 
range() - Method in class drasys.or.geom.geo.Range
 
Range(double, double, double, double) - Constructor for class drasys.or.geom.rect2.Range
 
Range(double, double, double, double) - Constructor for class drasys.or.geom.geo.Range
 
Range(double, double, double, double, double, double) - Constructor for class drasys.or.geom.rect3.Range
 
Range(PointI, PointI) - Constructor for class drasys.or.geom.rect2.Range
 
Range(PointI, PointI) - Constructor for class drasys.or.geom.rect3.Range
 
Range(PointI, PointI) - Constructor for class drasys.or.geom.geo.Range
 
Range(RangeI) - Constructor for class drasys.or.geom.rect2.Range
 
Range(RangeI) - Constructor for class drasys.or.geom.rect3.Range
 
Range(RangeI) - Constructor for class drasys.or.geom.geo.Range
 
RangeI - interface drasys.or.geom.RangeI.
An interface used by all algorithms to abstractly access coordinates.
RangeI - interface drasys.or.geom.rect2.RangeI.
An interface to abstractly access a range in the 2D rectangular coordinate system.
RangeI - interface drasys.or.geom.rect3.RangeI.
An interface to abstractly access a range in the 3D rectangular coordinate system.
RangeI - interface drasys.or.geom.geo.RangeI.
An interface to abstractly access a range in the geographic coordinate system.
readMatrix(MatrixI) - Method in class drasys.or.matrix.SMFReader
Reads a matrix from the stream in the SMF
format.
readMatrix(MatrixI) - Method in interface drasys.or.matrix.MatrixReaderI
Reads a matrix from the stream.
readMatrix(MatrixI) - Method in class drasys.or.matrix.complex.SMFReader
Reads a matrix from the stream in the SMF
format.
readMatrix(MatrixI) - Method in interface drasys.or.matrix.complex.MatrixReaderI
Reads a matrix from the stream.
readMatrix(SizableMatrixI, boolean) - Method in class drasys.or.matrix.SMFReader
Reads a matrix from the stream in the SMF
format.
readMatrix(SizableMatrixI, boolean) - Method in interface drasys.or.matrix.MatrixReaderI
Reads a matrix from the stream.
readMatrix(SizableMatrixI, boolean) - Method in class drasys.or.matrix.complex.SMFReader
Reads a matrix from the stream in the SMF
format.
readMatrix(SizableMatrixI, boolean) - Method in interface drasys.or.matrix.complex.MatrixReaderI
Reads a matrix from the stream.
ReadOnlyException - exception drasys.or.ReadOnlyException.
Thrown if a set is attempted on a 'read only' attribute.
ReadOnlyException() - Constructor for class drasys.or.ReadOnlyException
 
ReadOnlyException(String) - Constructor for class drasys.or.ReadOnlyException
 
readProblem(SizableProblemI) - Method in class drasys.or.mp.util.MPSReader
Parses the MPS stream and puts the data into 'problem'.
readProblem(SizableProblemI) - Method in interface drasys.or.mp.util.ProblemReaderI
 
readVector(SizableVectorI, boolean) - Method in interface drasys.or.matrix.VectorReaderI
Reads a vector from the stream.
readVector(SizableVectorI, boolean) - Method in class drasys.or.matrix.SVFReader
Reads a vector from the stream in the SVF
format.
readVector(SizableVectorI, boolean) - Method in interface drasys.or.matrix.complex.VectorReaderI
Reads a vector from the stream.
readVector(SizableVectorI, boolean) - Method in class drasys.or.matrix.complex.SVFReader
Reads a vector from the stream in the SVF
format.
readVector(VectorI) - Method in interface drasys.or.matrix.VectorReaderI
Reads a vector from the stream.
readVector(VectorI) - Method in class drasys.or.matrix.SVFReader
Reads a vector from the stream in the SVF format.
readVector(VectorI) - Method in interface drasys.or.matrix.complex.VectorReaderI
Reads a vector from the stream.
readVector(VectorI) - Method in class drasys.or.matrix.complex.SVFReader
Reads a vector from the stream in the SVF format.
real - Variable in class drasys.or.Complex
 
Real - class drasys.or.Real.
An implementation of a mutable double value.
REAL - Static variable in interface drasys.or.mp.VariableI
The variable is real valued.
Real() - Constructor for class drasys.or.Real
 
Real(double) - Constructor for class drasys.or.Real
 
RealContainer - class drasys.or.matrix.RealContainer.
Real container implementation.
RealContainer() - Constructor for class drasys.or.matrix.RealContainer
Create a real container with using the global epsilon.
RealContainer(double) - Constructor for class drasys.or.matrix.RealContainer
Create a real container with explicit epsilon.
RealContainerI - interface drasys.or.matrix.RealContainerI.
Containers that hold real numbers.
RealI - interface drasys.or.RealI.
An interface to a mutable real value with double precision.
Rect2 - class drasys.or.geom.rect2.Rect2.
A base class for rect2 objects.
Rect2() - Constructor for class drasys.or.geom.rect2.Rect2
 
Rect2I - interface drasys.or.geom.rect2.Rect2I.
An interface to abstractly access 2D rectngular objects.
Rect3 - class drasys.or.geom.rect3.Rect3.
A base class for rect3 objects.
Rect3() - Constructor for class drasys.or.geom.rect3.Rect3
 
Rect3I - interface drasys.or.geom.rect3.Rect3I.
An interface to abstractly access 3D rectangular objects.
relaxInteger() - Method in interface drasys.or.mp.ProblemI
Changes all INTEGER or BOOLEAN variables to REAL variables.
relaxInteger() - Method in class drasys.or.mp.Problem
Changes all INTEGER or BOOLEAN variables to REAL variables.
remove(String) - Method in class drasys.or.util.Metadata
Remove datum from the container.
remove(String[]) - Method in class drasys.or.util.Metadata
Remove data from the container.
removeAllEdges() - Method in interface drasys.or.graph.RemoveEdgeI
Removes all of the edges from the graph.
removeAllEdges() - Method in class drasys.or.graph.SparseGraph
Removes all edges from the graph.
removeAllElements() - Method in interface drasys.or.cont.PriorityQueueI
Remove all elements from the queue.
removeAllElements() - Method in class drasys.or.cont.BinaryHeap
 
removeAllElements() - Method in class drasys.or.cont.OrderedSet
 
removeAllElements() - Method in class drasys.or.cont.IndexedVector
 
removeAllElements() - Method in class drasys.or.cont.BinomialHeap
 
removeAllElements() - Method in class drasys.or.opt.lp.DenseLPBase
Removes all of the coefficients from the algorithm's data structures.
removeAllElements() - Method in interface drasys.or.opt.lp.LinearProgrammingI
Removes all of the coefficients from the algorithm's data structures.
removeAllElements() - Method in class drasys.or.geom.KDTree
Removes all of the elements from the index.
removeAllElements() - Method in interface drasys.or.geom.PointIndexI
Removes all of the elements from the index.
removeAllVertices() - Method in class drasys.or.graph.BaseGraph
Removes all the vertices and edges from the graph.
removeEdge(EdgeI, boolean) - Method in interface drasys.or.graph.RemoveEdgeI
Removes the edge from the graph whose keys match the keys in the argument.
removeEdge(EdgeI, boolean) - Method in class drasys.or.graph.SparseGraph
Removes the edge from the graph whose keys match the keys in the argument.
removeEdge(Object, Object, Object, boolean) - Method in interface drasys.or.graph.RemoveEdgeI
Removes the edge from the graph whose keys match the arguments.
removeEdge(Object, Object, Object, boolean) - Method in class drasys.or.graph.SparseGraph
Removes the edge from the graph whose keys match the arguments.
RemoveEdgeI - interface drasys.or.graph.RemoveEdgeI.
The interface implemented by graphs that can remove edges.
removeElement(Object) - Method in class drasys.or.cont.OrderedSet
 
RemoveI - interface drasys.or.graph.RemoveI.
An interface implemented by graphs that can remove both vertices and edges.
removeType0(Geni.Vert) - Method in class drasys.or.graph.tsp.Us
 
removeVertex(Object, boolean) - Method in class drasys.or.graph.PointGraph
Removes a vertex whose key matches the argument and all its adjacent edges.
removeVertex(Object, boolean) - Method in class drasys.or.graph.SparseGraph
Removes a vertex whose key matches the argument and all its adjacent edges.
removeVertex(Object, boolean) - Method in interface drasys.or.graph.RemoveVertexI
Removes a vertex whose key matches the argument and all its adjacent edges.
removeVertex(VertexI, boolean) - Method in class drasys.or.graph.PointGraph
Removes a vertex whose key matches the key in the argument and all its adjacent edges.
removeVertex(VertexI, boolean) - Method in class drasys.or.graph.SparseGraph
Removes a vertex whose key matches the key in the argument and all its adjacent edges.
removeVertex(VertexI, boolean) - Method in interface drasys.or.graph.RemoveVertexI
Removes a vertex whose key matches the key in the argument and all its adjacent edges.
RemoveVertexI - interface drasys.or.graph.RemoveVertexI.
An interface implemented by graphs that can remove vertices.
replaceType0(Geni.Vert) - Method in class drasys.or.graph.tsp.Us
 
resize(int, boolean[]) - Static method in class drasys.or.util.Array
Resize an array.
resize(int, boolean[][]) - Static method in class drasys.or.util.Array
Resize an array of arrays.
resize(int, boolean[], boolean) - Static method in class drasys.or.util.Array
Resize and initialize an array.
resize(int, byte[]) - Static method in class drasys.or.util.Array
Resize an array.
resize(int, byte[][]) - Static method in class drasys.or.util.Array
Resize an array of arrays.
resize(int, byte[], byte) - Static method in class drasys.or.util.Array
Resize and initialize an array.
resize(int, double[]) - Static method in class drasys.or.util.Array
Resize an array.
resize(int, double[]) - Static method in class drasys.or.util.ComplexArray
Resize an array.
resize(int, double[][]) - Static method in class drasys.or.util.Array
Resize an array of arrays.
resize(int, double[][]) - Static method in class drasys.or.util.ComplexArray
Resize an array of arrays.
resize(int, double[], ComplexI) - Static method in class drasys.or.util.ComplexArray
Resize and initialize an array.
resize(int, double[], double) - Static method in class drasys.or.util.Array
Resize and initialize an array.
resize(int, float[]) - Static method in class drasys.or.util.Array
Resize an array.
resize(int, float[]) - Static method in class drasys.or.util.ComplexArray
Resize an array.
resize(int, float[][]) - Static method in class drasys.or.util.Array
Resize an array of arrays.
resize(int, float[][]) - Static method in class drasys.or.util.ComplexArray
Resize an array of arrays.
resize(int, float[], ComplexI) - Static method in class drasys.or.util.ComplexArray
Resize and initialize an array.
resize(int, float[], float) - Static method in class drasys.or.util.Array
Resize and initialize an array.
resize(int, int) - Method in class drasys.or.opt.lp.DenseLPBase
Removes all the coefficients and changes the size of the model the algorithm can solve.
resize(int, int) - Method in interface drasys.or.opt.lp.LinearProgrammingI
Changes the size of the model the algorithm can solve.
resize(int, int[]) - Static method in class drasys.or.util.Array
Resize an array.
resize(int, int[][]) - Static method in class drasys.or.util.Array
Resize an array of arrays.
resize(int, int[], int) - Static method in class drasys.or.util.Array
Resize and initialize an array.
resize(int, long[]) - Static method in class drasys.or.util.Array
Resize an array.
resize(int, long[][]) - Static method in class drasys.or.util.Array
Resize an array of arrays.
resize(int, long[], long) - Static method in class drasys.or.util.Array
Resize and initialize an array.
resize(int, Object[]) - Static method in class drasys.or.util.Array
Resize an array.
resize(int, Object[][]) - Static method in class drasys.or.util.Array
Resize an array of arrays.
resize(int, Object[], Object) - Static method in class drasys.or.util.Array
Resize and initialize an array.
resize(int, short[]) - Static method in class drasys.or.util.Array
Resize an array.
resize(int, short[][]) - Static method in class drasys.or.util.Array
Resize an array of arrays.
resize(int, short[], short) - Static method in class drasys.or.util.Array
Resize and initialize an array.
resize(int, String[]) - Static method in class drasys.or.util.Array
Resize an array.
resize(int, String[][]) - Static method in class drasys.or.util.Array
Resize an array of arrays.
resize(int, String[], String) - Static method in class drasys.or.util.Array
Resize and initialize an array.
reverseCost(int, int) - Method in class drasys.or.graph.tsp.TSPBase
Retuns the reverse cost between two vertices.
reverseCostOfInsertType1(int, Geni.Vert, Geni.Vert, Geni.Vert) - Method in class drasys.or.graph.tsp.Geni
 
reverseCostOfInsertType2(int, Geni.Vert, Geni.Vert, Geni.Vert, Geni.Vert) - Method in class drasys.or.graph.tsp.Geni
 
reverseFindBestInsert(Geni.Vert) - Method in class drasys.or.graph.tsp.Geni
 
reverseFindBestRemove(Geni.Vert) - Method in class drasys.or.graph.tsp.Us
 
reverseFlip(Geni.Vert, Geni.Vert) - Method in class drasys.or.graph.tsp.Geni
 
ReverseLinear - class drasys.or.stat.model.ReverseLinear.
A reverse multiple linear regression model.
ReverseLinear(GeneralLinearModelI) - Constructor for class drasys.or.stat.model.ReverseLinear
Initialize the regression with an explicit general linear model.
ReverseLinear(VectorI, MatrixI) - Constructor for class drasys.or.stat.model.ReverseLinear
Initialize the regression with the sample data.
reverseRemoveType1(Geni.Vert, Geni.Vert, Geni.Vert, Geni.Vert, Geni.Vert) - Method in class drasys.or.graph.tsp.Us
 
reverseRemoveType2(Geni.Vert, Geni.Vert, Geni.Vert, Geni.Vert, Geni.Vert, Geni.Vert, Geni.Vert) - Method in class drasys.or.graph.tsp.Us
 
reverseReplaceType1(Geni.Vert, Geni.Vert, Geni.Vert, Geni.Vert, Geni.Vert) - Method in class drasys.or.graph.tsp.Us
 
reverseReplaceType2(Geni.Vert, Geni.Vert, Geni.Vert, Geni.Vert, Geni.Vert, Geni.Vert, Geni.Vert) - Method in class drasys.or.graph.tsp.Us
 
reverseSaveForRemoveType1(Geni.Vert, Geni.Vert, Geni.Vert) - Method in class drasys.or.graph.tsp.Us
 
reverseSaveForRemoveType2(Geni.Vert, Geni.Vert, Geni.Vert, Geni.Vert) - Method in class drasys.or.graph.tsp.Us
 
reverseSequenceInsert(Geni.Vert) - Method in class drasys.or.graph.tsp.Geni
 
reverseSequenceRemove(Geni.Vert) - Method in class drasys.or.graph.tsp.Us
 
ringSum(GraphI, GraphI) - Static method in class drasys.or.graph.Operations
 
rotate(double) - Method in class drasys.or.geom.rect2.Transform
Adds a rotation to the transformation.
rotate(double) - Method in interface drasys.or.geom.rect2.TransformI
Adds a rotation to the transformation.
rotateClosedTour(Vector, Object) - Method in class drasys.or.graph.tsp.TSPBase
Rotates the closed tour until the vertex that matches key is the vertex that is repeated on both ends.
rotateClosedTour(Vector, Object) - Method in class drasys.or.graph.tsp.Composite
Rotates the closed tour until the vertex that matches key is the vertex that is repeated on both ends.
rotateClosedTour(Vector, Object) - Method in interface drasys.or.graph.tsp.TSPI
Rotates the closed tour until the vertex that matches key is the vertex that is repeated on both ends.
rotateClosedTour(Vector, Object) - Method in class drasys.or.graph.tsp.ConstructToImproveConverter
Rotates the closed tour until the vertex that matches key is the vertex that is repeated on both ends.
RowArrayMatrix - class drasys.or.matrix.RowArrayMatrix.
A dense row-major matrix of double values where each row is an array.
RowArrayMatrix(double[][]) - Constructor for class drasys.or.matrix.RowArrayMatrix
Constructs a dense matrix and copy the contents from 'array'.
RowArrayMatrix(double[][], boolean) - Constructor for class drasys.or.matrix.RowArrayMatrix
Constructs a dense matrix from 'array'.
RowArrayMatrix(int, int) - Constructor for class drasys.or.matrix.RowArrayMatrix
Constructs a dense matrix with an explicit size.
RowArrayMatrix(int, int, int, int) - Constructor for class drasys.or.matrix.RowArrayMatrix
Constructs a dense matrix with an explicit size and capacity.
RowArrayMatrix(MatrixI) - Constructor for class drasys.or.matrix.RowArrayMatrix
Constructs a sparse matrix the same size as 'matrix'.
RowArrayMatrix(VectorI) - Constructor for class drasys.or.matrix.RowArrayMatrix
Constructs a square matrix with the 'vector' as the diagonal.
rowElements(int) - Method in class drasys.or.matrix.Matrix
Returns an enumeration of the non-null elements in a row.
rowElements(int) - Method in class drasys.or.matrix.ContiguousMatrix
Returns an enumeration of the non-null elements in a row.
rowElements(int) - Method in class drasys.or.matrix.CompressedRowMatrix
Returns an enumeration of the non-null elements in a row.
rowElements(int) - Method in class drasys.or.matrix.SparseMatrix
Returns an enumeration of the non-null elements in a row.
rowElements(int) - Method in class drasys.or.matrix.RowArrayMatrix
Returns an enumeration of the non-null elements in a row.
rowElements(int) - Method in class drasys.or.matrix.ColumnArrayMatrix
Returns an enumeration of the non-null elements in a row.
rowElements(int) - Method in interface drasys.or.matrix.MatrixI
Returns an enumeration of the non-null elements in a row.
rowElements(int) - Method in class drasys.or.matrix.ContiguousMatrix.Sub
Returns an enumeration of the non-null elements in a row.
rowElements(int) - Method in class drasys.or.matrix.CompressedColumnMatrix
Returns an enumeration of the non-null elements in a row.
rowElements(int) - Method in class drasys.or.matrix.complex.RowMajorMatrix
Returns an enumeration of the non-null elements in a row.
rowElements(int) - Method in class drasys.or.matrix.complex.ColumnMajorMatrix
Returns an enumeration of the non-null elements in a row.
rowElements(int) - Method in interface drasys.or.matrix.complex.MatrixI
Returns an enumeration of the non-null elements in a row.
rowElements(int) - Method in class drasys.or.matrix.complex.ContiguousMatrix.Sub
Returns an enumeration of the non-null elements in a row.
RowMajorMatrix - class drasys.or.matrix.RowMajorMatrix.
A dense contiguous row-major matrix of double values.
RowMajorMatrix - class drasys.or.matrix.complex.RowMajorMatrix.
A dense contiguous row-major matrix of complex values.
RowMajorMatrix(double[][]) - Constructor for class drasys.or.matrix.RowMajorMatrix
Constructs a contiguous dense row-major matrix with the same number of rows as 'array'.
RowMajorMatrix(double[][]) - Constructor for class drasys.or.matrix.complex.RowMajorMatrix
Constructs a contiguous dense row-major matrix with the same number of rows as 'array'.
RowMajorMatrix(double[][], double[][]) - Constructor for class drasys.or.matrix.complex.RowMajorMatrix
Constructs a contiguous dense row-major matrix with the same number of rows as 'real' and 'imag'.
RowMajorMatrix(int, int) - Constructor for class drasys.or.matrix.RowMajorMatrix
Constructs a contiguous dense row-major matrix with an explicit size.
RowMajorMatrix(int, int) - Constructor for class drasys.or.matrix.complex.RowMajorMatrix
Constructs a contiguous dense row-major matrix with an explicit size.
RowMajorMatrix(int, int, int, int) - Constructor for class drasys.or.matrix.RowMajorMatrix
Constructs a contiguous dense row-major matrix with an explicit size and capacity.
RowMajorMatrix(int, int, int, int) - Constructor for class drasys.or.matrix.complex.RowMajorMatrix
Constructs a contiguous dense row-major matrix with an explicit size and capacity.
RowMajorMatrix(MatrixI) - Constructor for class drasys.or.matrix.RowMajorMatrix
Constructs a contiguous dense column-major matrix with the same number of rows and columns as 'matrix'.
RowMajorMatrix(MatrixI) - Constructor for class drasys.or.matrix.complex.RowMajorMatrix
Constructs a contiguous dense column-major matrix with the same number of rows and columns as 'matrix'.
RowMajorMatrix(VectorI) - Constructor for class drasys.or.matrix.RowMajorMatrix
Constructs a square matrix with the 'vector' as the diagonal and zeros.
RowMajorMatrix(VectorI) - Constructor for class drasys.or.matrix.complex.RowMajorMatrix
Constructs a square matrix with the 'vector' as the diagonal and zeros.
rowVector(int) - Method in class drasys.or.matrix.ContiguousMatrix
Returns a reference to the row.
rowVector(int) - Method in interface drasys.or.matrix.ContiguousMatrixI
Returns a reference to the row.
rowVector(int) - Method in class drasys.or.matrix.ContiguousMatrix.Sub
Returns a reference to the row.
rowVector(int) - Method in class drasys.or.matrix.complex.ContiguousMatrix
Returns a reference to the row.
rowVector(int) - Method in interface drasys.or.matrix.complex.ContiguousMatrixI
Returns a reference to the row.
rowVector(int) - Method in class drasys.or.matrix.complex.ContiguousMatrix.Sub
Returns a reference to the row.

S

sampleSize(double, double, double) - Static method in class drasys.or.stat.PopulationMean
Computes the sample size needed for the given arguments.
sasum(int, float[], int, int) - Method in interface drasys.or.linear.blas.BLAS1I
Computes the sum of the absolute values.
sasum(int, float[], int, int) - Method in class drasys.or.linear.blas.SmpBLAS1
Computes the sum of the absolute values.
sasum(int, float[], int, int) - Method in class drasys.or.linear.blas.BLAS1
Computes the sum of the absolute values.
saveForRemoveType0(Geni.Vert) - Method in class drasys.or.graph.tsp.Us
 
saveTour() - Method in class drasys.or.graph.tsp.ConstructBase
 
saveTour() - Method in class drasys.or.graph.tsp.ImproveBase
 
saxpy(int, float, float[], int, int, float[], int, int) - Method in interface drasys.or.linear.blas.BLAS1I
Constant times a vector plus a vector: y = y + alpha * x.
saxpy(int, float, float[], int, int, float[], int, int) - Method in class drasys.or.linear.blas.SmpBLAS1
Constant times a vector plus a vector: y = y + alpha * x.
saxpy(int, float, float[], int, int, float[], int, int) - Method in class drasys.or.linear.blas.BLAS1
Constant times a vector plus a vector: y = y + alpha * x.
scale(double, double) - Method in class drasys.or.geom.rect2.Transform
Adds a scaling to the transformation.
scale(double, double) - Method in interface drasys.or.geom.rect2.TransformI
Adds a scaling to the transformation.
ScaleException - exception drasys.or.opt.lp.ScaleException.
This exception is thrown if any nonzero coefficient is outside the allowable range of the algorithm.
ScaleException - exception drasys.or.mp.ScaleException.
Non-zero coefficient is outside the allowable range.
ScaleException() - Constructor for class drasys.or.opt.lp.ScaleException
 
ScaleException() - Constructor for class drasys.or.mp.ScaleException
 
ScaleException(String) - Constructor for class drasys.or.opt.lp.ScaleException
 
ScaleException(String) - Constructor for class drasys.or.mp.ScaleException
 
scalerProduct(VectorI, VectorI) - Method in interface drasys.or.linear.algebra.AlgebraI
Compute the dot product two vectors.
scalerProduct(VectorI, VectorI) - Method in class drasys.or.linear.algebra.Algebra
Compute the dot product two vectors.
scasum(int, float[], int, int) - Method in interface drasys.or.linear.blas.BLAS1I
Computes the sum of the absolute values.
scasum(int, float[], int, int) - Method in class drasys.or.linear.blas.SmpBLAS1
Computes the sum of the absolute values.
scasum(int, float[], int, int) - Method in class drasys.or.linear.blas.BLAS1
Computes the sum of the absolute values.
schedule(int, Runnable[], long) - Static method in class drasys.or.util.Smp
Schedules the jobs so that no more than 'maxThreads' are running at once.
scnrm2(int, float[], int, int) - Method in interface drasys.or.linear.blas.BLAS1I
Computes the euclidean norm of the vector: sqrt(sum(xi^2))
scnrm2(int, float[], int, int) - Method in class drasys.or.linear.blas.SmpBLAS1
Computes the euclidean norm of the vector: sqrt(sum(xi^2))
scnrm2(int, float[], int, int) - Method in class drasys.or.linear.blas.BLAS1
Computes the euclidean norm of the vector: sqrt(sum(xi^2))
scopy(int, float[], int, int, float[], int, int) - Method in interface drasys.or.linear.blas.BLAS1I
Copies vector x to vector y: y = x.
scopy(int, float[], int, int, float[], int, int) - Method in class drasys.or.linear.blas.SmpBLAS1
Copies vector x to vector y: y = x.
scopy(int, float[], int, int, float[], int, int) - Method in class drasys.or.linear.blas.BLAS1
Copies vector x to vector y: y = x.
sdot(int, float[], int, int, float[], int, int) - Method in interface drasys.or.linear.blas.BLAS1I
Computes the dot product of two vectors: alpha = x (.) y.
sdot(int, float[], int, int, float[], int, int) - Method in class drasys.or.linear.blas.SmpBLAS1
Computes the dot product of two vectors: alpha = x (.) y.
sdot(int, float[], int, int, float[], int, int) - Method in class drasys.or.linear.blas.BLAS1
Computes the dot product of two vectors: alpha = x (.) y.
sdsdot(int, float[], int, int, float[], int, int) - Method in interface drasys.or.linear.blas.BLAS1I
Computes the dot product of two vectors: alpha = x (.) y.
sdsdot(int, float[], int, int, float[], int, int) - Method in class drasys.or.linear.blas.SmpBLAS1
Computes the dot product of two vectors: alpha = x (.) y.
sdsdot(int, float[], int, int, float[], int, int) - Method in class drasys.or.linear.blas.BLAS1
Computes the dot product of two vectors: alpha = x (.) y.
SearchI - interface drasys.or.alg.SearchI.
An interface used by algorithms to search arrays and vectors.
selectedElements() - Method in class drasys.or.geom.KDTree
Returns an enumeration to access the selected elements in random order.
selectedElements() - Method in interface drasys.or.geom.PointIndexI
Returns an enumeration to access the selected elements in random order.
selectNearestNeighbors(PointI, int) - Method in class drasys.or.geom.KDTree
Select the 'n' elements whose keys are closest to 'point'.
selectNearestNeighbors(PointI, int) - Method in interface drasys.or.geom.PointIndexI
Select the 'n' elements whose keys are closest to 'point'.
selectRange(RangeI) - Method in class drasys.or.geom.KDTree
Select the elements whose keys are in the range.
selectRange(RangeI) - Method in interface drasys.or.geom.PointIndexI
Select the elements whose keys are in the range.
selectVertex(boolean) - Method in class drasys.or.graph.tsp.ConstructBase
Selects all of the vertices in the graph to be in the tour if 'select' is true.
selectVertex(boolean) - Method in class drasys.or.graph.tsp.Geni
Selects all of the vertices in the graph to be in the tour if 'select' is true.
selectVertex(boolean) - Method in class drasys.or.graph.tsp.Composite
Selects all of the vertices in the graph to be in the tour if 'select' is true.
selectVertex(boolean) - Method in class drasys.or.graph.tsp.BestOf
Selects all of the vertices in the graph to be in the tour if 'select' is true.
selectVertex(boolean) - Method in interface drasys.or.graph.tsp.ConstructI
Selects all of the vertices in the graph to be in the tour if 'select' is true.
selectVertex(boolean) - Method in class drasys.or.graph.vrp.ConstructBase
Selects all of the vertices in the graph to be in the tour if 'select' is true.
selectVertex(boolean) - Method in class drasys.or.graph.vrp.Randomizer
Selects all of the vertices in the graph to be in the solution if 'select' is true.
selectVertex(boolean) - Method in interface drasys.or.graph.vrp.ConstructI
Selects all of the vertices in the graph to be in the solution if 'select' is true.
selectVertex(boolean) - Method in class drasys.or.graph.vrp.Composite
Selects all of the vertices in the graph to be in the tour if 'select' is true.
selectVertex(boolean[]) - Method in class drasys.or.graph.tsp.ConstructBase
Selects all of the vertices whose corresponding element in 'select' is true.
selectVertex(boolean[]) - Method in class drasys.or.graph.tsp.Geni
Selects all of the vertices whose corresponding element in 'select' is true.
selectVertex(boolean[]) - Method in class drasys.or.graph.tsp.Composite
Selects all of the vertices whose corresponding element in 'select' is true.
selectVertex(boolean[]) - Method in class drasys.or.graph.tsp.BestOf
Selects all of the vertices whose corresponding element in 'select' is true.
selectVertex(boolean[]) - Method in interface drasys.or.graph.tsp.ConstructI
Selects all of the vertices whose corresponding element in 'select' is true.
selectVertex(boolean[]) - Method in class drasys.or.graph.vrp.ConstructBase
Selects all of the vertices whose corresponding element in 'select' is true.
selectVertex(boolean[]) - Method in class drasys.or.graph.vrp.Randomizer
Selects all of the vertices whose corresponding element in 'select' is true.
selectVertex(boolean[]) - Method in interface drasys.or.graph.vrp.ConstructI
Selects all of the vertices whose corresponding element in 'select' is true.
selectVertex(boolean[]) - Method in class drasys.or.graph.vrp.Composite
Selects all of the vertices whose corresponding element in 'select' is true.
selectVertex(Object, boolean) - Method in class drasys.or.graph.tsp.ConstructBase
Selects the vertex to be in the tour if 'select' is true.
selectVertex(Object, boolean) - Method in class drasys.or.graph.tsp.Geni
Selects the vertex to be in the tour if 'select' is true.
selectVertex(Object, boolean) - Method in class drasys.or.graph.tsp.Composite
Selects the vertex to be in the tour if 'select' is true.
selectVertex(Object, boolean) - Method in class drasys.or.graph.tsp.BestOf
Selects the vertex to be in the tour if 'select' is true.
selectVertex(Object, boolean) - Method in interface drasys.or.graph.tsp.ConstructI
Selects the vertex to be in the tour if 'select' is true.
selectVertex(Object, boolean) - Method in class drasys.or.graph.vrp.ConstructBase
Selects the vertex to be in the tour if 'select' is true.
selectVertex(Object, boolean) - Method in class drasys.or.graph.vrp.Randomizer
Selects the vertex to be in the solution if 'select' is true.
selectVertex(Object, boolean) - Method in interface drasys.or.graph.vrp.ConstructI
Selects the vertex to be in the solution if 'select' is true.
selectVertex(Object, boolean) - Method in class drasys.or.graph.vrp.Composite
Selects the vertex to be in the tour if 'select' is true.
SequentialSearch - class drasys.or.alg.SequentialSearch.
An implementation of a sequential search.
SequentialSearch() - Constructor for class drasys.or.alg.SequentialSearch
Uses 'Object.equals()' for the default comparison.
SequentialSearch(CompareI) - Constructor for class drasys.or.alg.SequentialSearch
Uses 'compare' for the comparison.
set(ComplexI) - Method in class drasys.or.Complex
Sets this equal to a;
set(double, double) - Method in class drasys.or.Complex
Sets this equal to a;
set(double, double, double) - Method in class drasys.or.graph.EdgeValue
Sets the default values for the edge.
set(double, double, double[]) - Method in class drasys.or.graph.VertexValue
Sets the values for the vertex.
set(double, double, double, double, double, double) - Method in class drasys.or.geom.rect2.Transform
Sets the transformation matrix elements where the matrix is:
[r11, r12, 0]
[r21, r22, 0]
[tx, ty, 1]
set(double, double, double, double, double, double) - Method in interface drasys.or.geom.rect2.TransformI
Sets the transformation matrix elements where the matrix is:
[r11, r12, 0]
[r21, r22, 0]
[tx, ty, 1]
setAccuracy(double) - Method in class drasys.or.nonlinear.Bisection
Set the accuracy of the answer.
setAccuracy(double) - Method in interface drasys.or.nonlinear.EquationSolutionI
Set the accuracy of the answer.
setAccuracy(double) - Static method in class drasys.or.geom.rect2.CoordinateSystem
Sets the absolute accuracy required in this coordinate system.
setAccuracy(double) - Static method in class drasys.or.geom.rect3.CoordinateSystem
Sets the absolute accuracy required in this coordinate system.
setAccuracy(double) - Static method in class drasys.or.geom.geo.CoordinateSystem
Sets the absolute accuracy required in this coordinate system.
setAlgebra(Algebra) - Static method in class drasys.or.stat.Stat
Sets the global algebra object used by all statistics objects for linear algebra operations.
setAscending() - Method in interface drasys.or.alg.SortI
Sets order to ascending.
setAscending() - Method in class drasys.or.alg.QuickSort
Sets order to ascending.
setAscending() - Method in class drasys.or.alg.BinarySearch
Sets order to ascending.
setAutomaticScaling(boolean) - Method in class drasys.or.opt.lp.DenseLPBase
Enables automatic scaling.
setAutomaticScaling(boolean) - Method in class drasys.or.opt.lp.DenseSimplex
Automatic scaling is not available in this implementation.
setAutomaticScaling(boolean) - Method in interface drasys.or.opt.lp.LinearProgrammingI
Enables automatic scaling.
setBoundName(String) - Method in class drasys.or.mp.util.MPSWriter
Sets the name to use for the bound row.
setCandidate(boolean) - Method in interface drasys.or.graph.sp.SingleVertexI
Sets the candidate flags for all vertices.
setCandidate(boolean) - Method in class drasys.or.graph.sp.Connections
Sets the candidate flags for all vertices.
setCandidate(boolean) - Method in class drasys.or.graph.sp.Dijkstra
Sets the candidate flags for all vertices.
setCandidate(Object, boolean) - Method in interface drasys.or.graph.sp.SingleVertexI
Sets the candidate flag for a specific vertex.
setCandidate(Object, boolean) - Method in class drasys.or.graph.sp.Connections
Sets the candidate flag for a specific vertex.
setCandidate(Object, boolean) - Method in class drasys.or.graph.sp.Dijkstra
Sets the candidate flag for a specific vertex.
setCapacity(int) - Method in class drasys.or.matrix.ContiguousVector
Insures the vector can hold 'capacity' elements without reallocating memory.
setCapacity(int) - Method in class drasys.or.matrix.SparseVector
Has no effect.
setCapacity(int) - Method in interface drasys.or.matrix.SizableVectorI
Allocates memory so the vector can hold this many elements without reallocating memory.
setCapacity(int) - Method in interface drasys.or.matrix.complex.SizableVectorI
Allocates memory so the vector can hold this many elements without reallocating memory.
setCapacity(int) - Method in class drasys.or.matrix.complex.ContiguousVector
Insures the vector can hold 'capacity' elements without reallocating memory.
setCapacity(int, int) - Method in class drasys.or.matrix.RowMajorMatrix
Allocates memory so the matrix can hold this many rows and columns without reallocating memory.
setCapacity(int, int) - Method in class drasys.or.matrix.ColumnMajorMatrix
Allocates memory so the matrix can hold this many rows and columns without reallocating memory.
setCapacity(int, int) - Method in class drasys.or.matrix.CompressedRowMatrix
Allocates memory so the matrix can hold this many rows and columns without reallocating memory.
setCapacity(int, int) - Method in class drasys.or.matrix.SparseMatrix
Allocates memory so the matrix can hold this many rows and columns without reallocating memory.
setCapacity(int, int) - Method in class drasys.or.matrix.RowArrayMatrix
Ensures the matrix has enough memory to expand to this size without reallocation.
setCapacity(int, int) - Method in class drasys.or.matrix.ColumnArrayMatrix
Ensures the matrix has enough memory to expand to this size without reallocation.
setCapacity(int, int) - Method in interface drasys.or.matrix.SizableMatrixI
Allocates memory so the matrix can hold this many rows and columns without reallocating memory.
setCapacity(int, int) - Method in class drasys.or.matrix.CompressedColumnMatrix
Allocates memory so the matrix can hold this many rows and columns without reallocating memory.
setCapacity(int, int) - Method in class drasys.or.matrix.complex.RowMajorMatrix
Allocates memory so the matrix can hold this many rows and columns without reallocating memory.
setCapacity(int, int) - Method in class drasys.or.matrix.complex.ColumnMajorMatrix
Allocates memory so the matrix can hold this many rows and columns without reallocating memory.
setCapacity(int, int) - Method in interface drasys.or.matrix.complex.SizableMatrixI
Allocates memory so the matrix can hold this many rows and columns without reallocating memory.
setCapacity(int, int) - Method in interface drasys.or.mp.SizableProblemI
Increases the constraint capacity.
setCapacity(int, int) - Method in class drasys.or.mp.Problem
Increases the constraint capacity.
setCapacityConstraint(double) - Method in class drasys.or.graph.vrp.VRPBase
Sets the vehicle capacity constraint.
setCapacityConstraint(double) - Method in class drasys.or.graph.vrp.Randomizer
Sets the vehicle capacity constraint.
setCapacityConstraint(double) - Method in interface drasys.or.graph.vrp.VRPI
Sets the vehicle capacity constraint.
setCapacityConstraint(double) - Method in class drasys.or.graph.vrp.BestOf
Sets the vehicle capacity constraint.
setCapacityConstraint(double) - Method in class drasys.or.graph.vrp.Composite
Sets the vehicle capacity constraint.
setCapacityOfElements(int) - Method in class drasys.or.matrix.CompressedMatrix
Allocates memory so the matrix can hold this many elements without reallocating memory.
setCoefficientAt(int, int, double) - Method in interface drasys.or.mp.ProblemI
Sets a matrix coefficient by index.
setCoefficientAt(int, int, double) - Method in class drasys.or.mp.Problem
Sets a matrix coefficient by index.
setCoefficientAt(String, String, double) - Method in interface drasys.or.mp.ProblemI
Sets a matrix coefficient by name.
setCoefficientAt(String, String, double) - Method in class drasys.or.mp.Problem
Sets a matrix coefficient by name.
setColumn(int, VectorI) - Method in class drasys.or.matrix.Matrix
Sets the value of the elements in a column.
setColumn(int, VectorI) - Method in interface drasys.or.matrix.MatrixI
Sets the value of the elements in a column.
setColumn(int, VectorI) - Method in class drasys.or.matrix.complex.Matrix
Sets the value of the elements in a column.
setColumn(int, VectorI) - Method in interface drasys.or.matrix.complex.MatrixI
Sets the value of the elements in a column.
setCompare(CompareI) - Method in interface drasys.or.alg.SearchI
Sets the comparison object.
setCompare(CompareI) - Method in class drasys.or.alg.SequentialSearch
Sets the comparison object.
setCompare(CompareI) - Method in interface drasys.or.alg.SortI
Sets the comparison object.
setCompare(CompareI) - Method in class drasys.or.alg.QuickSort
Sets the comparison object.
setCompare(CompareI) - Method in class drasys.or.alg.BinarySearch
Sets the compare object.
setCompare(CompareI) - Method in interface drasys.or.cont.PriorityQueueI
Sets a new comparison function.
setCompare(CompareI) - Method in class drasys.or.cont.BinaryHeap
Sets a new comparison function.
setCompare(CompareI) - Method in class drasys.or.cont.BinomialHeap
Sets a new comparison function.
setCoordinateSystem(CoordinateSystemI) - Method in class drasys.or.geom.KDTree
Sets the coordinate system for the index after first removing all the elements.
setCoordinateSystem(CoordinateSystemI) - Method in interface drasys.or.geom.PointIndexI
Sets the coordinate system for the index after first removing all the elements.
setCost(boolean, double) - Method in class drasys.or.graph.EdgeValue
Sets the cost of crossing the edge in the indicated direction.
setCost(double) - Method in class drasys.or.graph.PointGraph
Sets the cost per distance used to compute travel cost from the distance.
setCost(double) - Method in class drasys.or.graph.VertexValue
Sets the cost of crossing the vertex.
setCostConstraint(double) - Method in class drasys.or.graph.vrp.VRPBase
Sets the vehicle cost constraint.
setCostConstraint(double) - Method in class drasys.or.graph.vrp.Randomizer
Sets the vehicle cost constraint.
setCostConstraint(double) - Method in interface drasys.or.graph.vrp.VRPI
Sets the vehicle cost constraint.
setCostConstraint(double) - Method in class drasys.or.graph.vrp.BestOf
Sets the vehicle cost constraint.
setCostConstraint(double) - Method in class drasys.or.graph.vrp.Composite
Sets the vehicle cost constraint.
setDefaultMaxThreads(int) - Static method in class drasys.or.util.Smp
Sets the default number of threads for Smp classes.
setDemand(double[]) - Method in class drasys.or.graph.VertexValue
Sets the time to cross the vertex.
setDescending() - Method in interface drasys.or.alg.SortI
Sets order to descending.
setDescending() - Method in class drasys.or.alg.QuickSort
Sets order to descending.
setDescending() - Method in class drasys.or.alg.BinarySearch
Sets order to descending.
setDestination(boolean) - Method in interface drasys.or.graph.sp.AllPairsI
Sets the destination flags for all vertices equal to the argument.
setDestination(boolean) - Method in class drasys.or.graph.sp.Iterate
Sets the destination flags for all vertices equal to the argument.
setDestination(Object, boolean) - Method in interface drasys.or.graph.sp.AllPairsI
Sets the destination flag for a vertex.
setDestination(Object, boolean) - Method in class drasys.or.graph.sp.Iterate
Sets the destination flag for a vertex.
setDiagonal(VectorI) - Method in class drasys.or.matrix.Matrix
Sets the value of the elements in the diagonal.
setDiagonal(VectorI) - Method in interface drasys.or.matrix.MatrixI
Sets the value of the elements in the diagonal.
setDiagonal(VectorI) - Method in class drasys.or.matrix.complex.Matrix
Sets the value of the elements in the diagonal.
setDiagonal(VectorI) - Method in interface drasys.or.matrix.complex.MatrixI
Sets the value of the elements in the diagonal.
setDistance(boolean, double) - Method in class drasys.or.graph.EdgeValue
Sets the distance across the edge in the indicated direction.
setEasting(double) - Method in class drasys.or.geom.geo.proj.Projection
Sets the easting value for the projection.
setEasting(double) - Method in interface drasys.or.geom.geo.proj.ProjectionI
Sets the easting value for the projection.
setEdgeKey(Object) - Method in class drasys.or.graph.tsp.TSPBase
Sets the key used to select from parallel edges between vertices.
setEdgeKey(Object) - Method in class drasys.or.graph.tsp.Composite
Sets the edge key for the construction and improvement algorithms.
setEdgeKey(Object) - Method in class drasys.or.graph.tsp.BestOf
Sets the edge key for all of the contained TSP algorithms.
setEdgeKey(Object) - Method in interface drasys.or.graph.tsp.TSPI
Sets the key used to select from parallel edges between vertices.
setEdgeKey(Object) - Method in class drasys.or.graph.tsp.ConstructToImproveConverter
Sets the edge key for the construction algorithm.
setEdgeKey(Object) - Method in class drasys.or.graph.vrp.VRPBase
Sets the key used to select from parallel edges between vertices.
setEdgeKey(Object) - Method in class drasys.or.graph.vrp.ConstructBase
Sets the key used to select from parallel edges between vertices.
setEdgeKey(Object) - Method in class drasys.or.graph.vrp.Randomizer
Sets the key used to select from parallel edges between vertices.
setEdgeKey(Object) - Method in interface drasys.or.graph.vrp.VRPI
Sets the key used to select from parallel edges between vertices.
setEdgeKey(Object) - Method in class drasys.or.graph.vrp.ImproveWithTSP
Sets the edge key for the improvement TSP algorithm.
setEdgeKey(Object) - Method in class drasys.or.graph.vrp.BestOf
Sets the edge key for all of the contained VRP algorithms.
setEdgeKey(Object) - Method in class drasys.or.graph.vrp.Composite
Sets the edge key for the construction and improvement algorithms.
setElementAt(int, ComplexI) - Method in interface drasys.or.matrix.complex.VectorI
Sets the value of an element by its index.
setElementAt(int, ComplexI) - Method in class drasys.or.matrix.complex.ContiguousVector
Sets an element's value by its index.
setElementAt(int, double) - Method in class drasys.or.matrix.ContiguousVector
Sets an element's value by its index.
setElementAt(int, double) - Method in class drasys.or.matrix.SparseVector
Sets an element's value in the vector.
setElementAt(int, double) - Method in interface drasys.or.matrix.VectorI
Sets the value of an element by its index.
setElementAt(int, int, ComplexI) - Method in class drasys.or.matrix.complex.RowMajorMatrix
Sets the value of an element by its row and column index.
setElementAt(int, int, ComplexI) - Method in class drasys.or.matrix.complex.ColumnMajorMatrix
Sets the value of an element by its row and column index.
setElementAt(int, int, ComplexI) - Method in interface drasys.or.matrix.complex.MatrixI
Sets the value of an element by its row and column index.
setElementAt(int, int, ComplexI) - Method in class drasys.or.matrix.complex.ContiguousMatrix.Sub
Sets the value of an element by its row and column index.
setElementAt(int, int, double) - Method in class drasys.or.matrix.RowMajorMatrix
Sets the value of an element by its row and column index.
setElementAt(int, int, double) - Method in class drasys.or.matrix.FunctionMatrix
Sets the value in the underlying matrix if 'row' and 'column' are in its range.
setElementAt(int, int, double) - Method in class drasys.or.matrix.ColumnMajorMatrix
Sets the value of an element by its row and column index.
setElementAt(int, int, double) - Method in class drasys.or.matrix.CompressedRowMatrix
Sets an element's value in the matrix.
setElementAt(int, int, double) - Method in class drasys.or.matrix.SparseMatrix
Sets an element's value in the matrix.
setElementAt(int, int, double) - Method in class drasys.or.matrix.RowArrayMatrix
Sets an element's value in the matrix.
setElementAt(int, int, double) - Method in class drasys.or.matrix.ColumnArrayMatrix
Sets an element's value in the matrix.
setElementAt(int, int, double) - Method in interface drasys.or.matrix.MatrixI
Sets the value of an element by its row and column index.
setElementAt(int, int, double) - Method in class drasys.or.matrix.ContiguousMatrix.Sub
Sets the value of an element by its row and column index.
setElementAt(int, int, double) - Method in class drasys.or.matrix.CompressedColumnMatrix
Sets an element's value in the matrix.
setElements(ComplexI) - Method in class drasys.or.matrix.complex.ContiguousMatrix
Sets the value of all the non-null elements.
setElements(ComplexI) - Method in interface drasys.or.matrix.complex.VectorI
Sets the value of all the non-null elements.
setElements(ComplexI) - Method in class drasys.or.matrix.complex.ContiguousVector
Sets the value of all the non-null elements.
setElements(ComplexI) - Method in interface drasys.or.matrix.complex.MatrixI
Sets the value of all the non-null elements.
setElements(ComplexI) - Method in class drasys.or.matrix.complex.ContiguousMatrix.Sub
Sets the value of all the non-null elements.
setElements(double) - Method in class drasys.or.matrix.ContiguousMatrix
Sets the value of all the non-null elements.
setElements(double) - Method in class drasys.or.matrix.FunctionMatrix
Sets the value of all the non-null elements in the underlying matrix.
setElements(double) - Method in class drasys.or.matrix.ContiguousVector
Sets the value of all the non-null elements.
setElements(double) - Method in class drasys.or.matrix.CompressedMatrix
Sets the value of all the non-null elements.
setElements(double) - Method in class drasys.or.matrix.SparseVector
Sets the value of all the non-null elements.
setElements(double) - Method in interface drasys.or.matrix.VectorI
Sets the value of all the non-null elements.
setElements(double) - Method in class drasys.or.matrix.SparseMatrix
Sets the value of all the non-null elements.
setElements(double) - Method in class drasys.or.matrix.ArrayMatrix
Sets the value of all the non-null elements in the matrix.
setElements(double) - Method in interface drasys.or.matrix.MatrixI
Sets the value of all the non-null elements.
setElements(double) - Method in class drasys.or.matrix.ContiguousMatrix.Sub
Sets the value of all the non-null elements.
setElements(MatrixI) - Method in class drasys.or.prob.Distribution
Set the elements in a matrix to random values from the distribution.
setElements(MatrixI) - Method in interface drasys.or.prob.DistributionI
Set the elements in a matrix to random values from the distribution.
setElements(MatrixI) - Method in class drasys.or.matrix.Matrix
Sets the value of the elements from the non-null values in 'values'.
setElements(MatrixI) - Method in interface drasys.or.matrix.MatrixI
Sets the value of the elements.
setElements(MatrixI) - Method in class drasys.or.matrix.complex.Matrix
Sets the value of the elements from the non-null values in 'values'.
setElements(MatrixI) - Method in interface drasys.or.matrix.complex.MatrixI
Sets the value of the elements.
setElements(VectorI) - Method in class drasys.or.prob.Distribution
Set the elements in a vector to random values from the distribution.
setElements(VectorI) - Method in interface drasys.or.prob.DistributionI
Set the elements in a vector to random values from the distribution.
setElements(VectorI) - Method in class drasys.or.matrix.Vect
Sets the value of the elements from the non-null values in 'values'.
setElements(VectorI) - Method in interface drasys.or.matrix.VectorI
Sets the value of the elements from the non-null values in 'values'.
setElements(VectorI) - Method in interface drasys.or.matrix.complex.VectorI
Sets the value of the elements from the non-null values in 'values'.
setElements(VectorI) - Method in class drasys.or.matrix.complex.Vect
Sets the value of the elements from the non-null values in 'values'.
setEllipsoid(EllipsoidI) - Static method in class drasys.or.geom.geo.CoordinateSystem
Sets the current ellipsoid used to describe the shape of the earth.
setEllipsoid(EllipsoidI) - Method in class drasys.or.geom.geo.proj.Projection
Gets the ellipsoid used by projections.
setEllipsoid(EllipsoidI) - Method in interface drasys.or.geom.geo.proj.ProjectionI
 
setEllipsoid(EllipsoidI) - Method in class drasys.or.geom.geo.proj.Albers
Sets the ellipsoid used by the projection.
setEllipsoid(EllipsoidI) - Method in class drasys.or.geom.geo.proj.LambertConic
Sets the ellipsoid used by the projection.
setEnteringThreshold(double) - Method in class drasys.or.stat.model.LinearRegression
Sets the p-value threshold used to select entering variables.
setEnteringThreshold(double) - Method in interface drasys.or.stat.model.LinearRegressionI
Sets the p-value threshold used to select entering variables.
setEnteringVariables(int[]) - Method in class drasys.or.stat.model.LinearRegression
Selects the set of variables allowed to enter the model.
setEnteringVariables(int[]) - Method in interface drasys.or.stat.model.LinearRegressionI
Selects the set of variables allowed to enter the model.
setEpsilon(double) - Method in class drasys.or.prob.IncompleteGamma
Sets the relative error of the approximation.
setEpsilon(double) - Method in class drasys.or.prob.IncompleteBeta
Sets the relative error of the approximation.
setEpsilon(double) - Method in class drasys.or.matrix.RealContainer
Sets the value that is used to relax the element equality test in the equals method.
setEpsilon(double) - Method in interface drasys.or.matrix.RealContainerI
Sets the value that is used to relax the element equality test in the equals method.
setEpsilon(double) - Method in class drasys.or.matrix.complex.ComplexContainer
Sets the value that is used to relax the element equality test in the equals method.
setEpsilon(double) - Method in interface drasys.or.matrix.complex.ComplexContainerI
Sets the value that is used to relax the element equality test in the equals method.
setEpsilon(double) - Method in class drasys.or.nonlinear.Simpsons
Set the relative error of the integration.
setEpsilon(double) - Method in interface drasys.or.nonlinear.IntegrationI
Set the absolute relative error of the integration.
setEpsilon(double) - Method in class drasys.or.nonlinear.Trapezoidal
Set the relative error of the integration.
setEqualityFuzz(double) - Method in class drasys.or.opt.lp.DenseLPBase
Sets the value that is used to relax equailty tests.
setEqualityFuzz(double) - Method in interface drasys.or.opt.lp.LinearProgrammingI
Sets the value that is used to relax equailty tests.
setExitingThreshold(double) - Method in class drasys.or.stat.model.LinearRegression
Sets the p-value threshold used to select exiting variables.
setExitingThreshold(double) - Method in interface drasys.or.stat.model.LinearRegressionI
Sets the p-value threshold used to select exiting variables.
setGlobalEpsilon(double) - Static method in class drasys.or.matrix.RealContainer
Sets the global matrix default equality fuzz value.
setGlobalEpsilon(double) - Static method in class drasys.or.matrix.complex.ComplexContainer
Sets the global matrix default equality fuzz value.
setGraph(GraphI) - Method in class drasys.or.graph.tsp.TSPBase
Sets the graph.
setGraph(GraphI) - Method in class drasys.or.graph.tsp.Composite
Sets the graph for the construction and improvement algorithms.
setGraph(GraphI) - Method in class drasys.or.graph.tsp.BestOf
Sets the graph for all of the contained TSP algorithms.
setGraph(GraphI) - Method in interface drasys.or.graph.tsp.TSPI
Sets the graph for the TSP algorithm.
setGraph(GraphI) - Method in class drasys.or.graph.tsp.ConstructToImproveConverter
Sets the graph for the construction algorithm.
setGraph(GraphI) - Method in class drasys.or.graph.vrp.VRPBase
Sets the graph used by the algorithm.
setGraph(GraphI) - Method in class drasys.or.graph.vrp.ConstructBase
Sets the graph used by the algorithm.
setGraph(GraphI) - Method in class drasys.or.graph.vrp.Randomizer
Sets the graph for the VRP algorithm.
setGraph(GraphI) - Method in interface drasys.or.graph.vrp.VRPI
Sets the graph for the VRP algorithm.
setGraph(GraphI) - Method in class drasys.or.graph.vrp.ImproveWithTSP
Sets the graph for the improvement TSP algorithm.
setGraph(GraphI) - Method in class drasys.or.graph.vrp.BestOf
Sets the graph for all of the contained VRP algorithms.
setGraph(GraphI) - Method in class drasys.or.graph.vrp.Composite
Sets the graph for the construction and improvement algorithms.
setIgnoreInvalid(boolean) - Method in class drasys.or.matrix.SMFReader
If 'ignore' is 'true' then any elements with invalid indices will be ignored.
setIgnoreInvalid(boolean) - Method in interface drasys.or.matrix.VectorReaderI
If 'ignore' is 'true' then any elements with invalid indices will be ignored.
setIgnoreInvalid(boolean) - Method in interface drasys.or.matrix.MatrixReaderI
If 'ignore' is 'true' then any elements with invalid indices will be ignored.
setIgnoreInvalid(boolean) - Method in class drasys.or.matrix.SVFReader
If 'ignore' is 'true' then any elements with invalid indices will be ignored.
setIgnoreInvalid(boolean) - Method in interface drasys.or.matrix.complex.VectorReaderI
If 'ignore' is 'true' then any elements with invalid indices will be ignored.
setIgnoreInvalid(boolean) - Method in class drasys.or.matrix.complex.SMFReader
If 'ignore' is 'true' then any elements with invalid indices will be ignored.
setIgnoreInvalid(boolean) - Method in class drasys.or.matrix.complex.SVFReader
If 'ignore' is 'true' then any elements with invalid indices will be ignored.
setIgnoreInvalid(boolean) - Method in interface drasys.or.matrix.complex.MatrixReaderI
If 'ignore' is 'true' then any elements with invalid indices will be ignored.
setIndex(int) - Method in class drasys.or.graph.EdgeBase
 
setIndex(int) - Method in class drasys.or.graph.VertexBase
 
setListener(SingleVertexListenerI) - Method in interface drasys.or.graph.sp.SingleVertexI
Sets the listener to receive the shortest path events.
setListener(SingleVertexListenerI) - Method in class drasys.or.graph.sp.Connections
Sets the listener to receive the shortest path events.
setListener(SingleVertexListenerI) - Method in class drasys.or.graph.sp.Dijkstra
Sets the listener to receive the shortest path events.
setLowerBound(double) - Method in interface drasys.or.mp.VariableI
Sets the lower bound.
setLowerBound(double) - Method in class drasys.or.mp.Variable
Sets the lower bound.
setLowerRange(double) - Method in class drasys.or.mp.Constraint
Sets the lower range.
setLowerRange(double) - Method in interface drasys.or.mp.ConstraintI
Sets the lower range.
setMaxCost(double) - Method in interface drasys.or.graph.sp.SingleVertexI
Sets the maximum cost for any path.
setMaxCost(double) - Method in class drasys.or.graph.sp.Connections
Sets the maximum cost for any path.
setMaxCost(double) - Method in class drasys.or.graph.sp.Dijkstra
Sets the maximum cost for any path.
setMaxDistance(double) - Method in interface drasys.or.graph.sp.SingleVertexI
Sets the maximum distance for any path.
setMaxDistance(double) - Method in class drasys.or.graph.sp.Connections
Sets the maximum distance for any path.
setMaxDistance(double) - Method in class drasys.or.graph.sp.Dijkstra
Sets the maximum distance for any path.
setMaxIterations(int) - Method in class drasys.or.prob.IncompleteGamma
Sets the maximum number of iterations for the approximation.
setMaxIterations(int) - Method in class drasys.or.prob.IncompleteBeta
Sets the maximum number of iterations for the approximation.
setMaxIterations(int) - Method in class drasys.or.nonlinear.Bisection
Set the maximum number of iterations.
setMaxIterations(int) - Method in class drasys.or.nonlinear.Simpsons
Set the maximum number of iterations.
setMaxIterations(int) - Method in interface drasys.or.nonlinear.EquationSolutionI
Set the maximum number of iterations.
setMaxIterations(int) - Method in interface drasys.or.nonlinear.IntegrationI
Set the maximum number of iterations.
setMaxIterations(int) - Method in class drasys.or.nonlinear.Trapezoidal
Set the maximum number of iterations.
setMaxIterations(int) - Method in class drasys.or.opt.lp.DenseLPBase
Set the maximum number of iterations.
setMaxIterations(int) - Method in interface drasys.or.opt.lp.LinearProgrammingI
Sets the maximum number of iterations.
setMaxLength(int) - Method in interface drasys.or.graph.sp.SingleVertexI
Sets the maximum number of edges in any path.
setMaxLength(int) - Method in class drasys.or.graph.sp.Connections
Sets the maximum number of edges in any path.
setMaxLength(int) - Method in class drasys.or.graph.sp.Dijkstra
Sets the maximum number of edges in any path.
setMaxPaths(int) - Method in interface drasys.or.graph.sp.SingleVertexI
Sets the maximum number of paths the algorithm will generate.
setMaxPaths(int) - Method in class drasys.or.graph.sp.Connections
Sets the maximum number of paths the the algorithm will generate.
setMaxPaths(int) - Method in class drasys.or.graph.sp.Dijkstra
Sets the maximum number of paths the the algorithm will generate.
setMaxThreads(int) - Method in class drasys.or.util.Smp
Sets the maximum threads that can be assigned.
setMaxTime(double) - Method in interface drasys.or.graph.sp.SingleVertexI
Sets the maximum time for any path.
setMaxTime(double) - Method in class drasys.or.graph.sp.Connections
Sets the maximum time for any path.
setMaxTime(double) - Method in class drasys.or.graph.sp.Dijkstra
Sets the maximum time for any path.
setMinWork(int) - Method in class drasys.or.util.Smp
Stes the minimum work required in a thread before the next thread is assigned.
setNorthing(double) - Method in class drasys.or.geom.geo.proj.Projection
Sets the northing value for the projection.
setNorthing(double) - Method in interface drasys.or.geom.geo.proj.ProjectionI
Sets the northing value for the projection.
setObjective(VectorI) - Method in class drasys.or.opt.lp.DenseLPBase
Sets the objective function for the model.
setObjective(VectorI) - Method in interface drasys.or.opt.lp.LinearProgrammingI
Sets the objective function for the model.
setObjectiveCoefficient(double) - Method in interface drasys.or.mp.VariableI
Sets the objective function coefficient.
setObjectiveCoefficient(double) - Method in class drasys.or.mp.Variable
Sets the objective function coefficient.
setObjectiveName(String) - Method in class drasys.or.mp.util.MPSWriter
Sets the name to use for the objective row.
setOrigin(boolean) - Method in interface drasys.or.graph.sp.AllPairsI
Sets the origin flags for all vertices equal to the argument.
setOrigin(boolean) - Method in class drasys.or.graph.sp.Iterate
Sets the origin flags for all vertices equal to the argument.
setOrigin(Object, boolean) - Method in interface drasys.or.graph.sp.AllPairsI
Sets the origin flag for a vertex.
setOrigin(Object, boolean) - Method in class drasys.or.graph.sp.Iterate
Sets the origin flag for a vertex.
setParameters(double) - Method in class drasys.or.prob.PoissonDistributionBase
Sets the distribution parameters.
setParameters(double) - Method in class drasys.or.prob.ExponentialDistribution
Sets the distribution parameters.
setParameters(double, double) - Method in class drasys.or.prob.GammaDistribution
Sets the distribution parameters.
setParameters(double, double) - Method in class drasys.or.prob.UniformDistribution
Sets the distribution parameters.
setParameters(double, double) - Method in class drasys.or.prob.NormalDistribution
Sets the distribution parameters.
setParameters(double, double, double) - Method in class drasys.or.prob.GammaDistribution
Sets the distribution parameters.
setParameters(double, int) - Method in class drasys.or.prob.BinomialDistributionBase
Sets the distribution parameters.
setParameters(int[], VectorI) - Method in class drasys.or.prob.EmpiricalDistribution
Sets the distribution parameters.
setParameters(int, int, int) - Method in class drasys.or.prob.DiscreteUniformDistribution
Sets the distribution parameters.
setProblem(ProblemI) - Method in interface drasys.or.mp.lp.LinearProgrammingI
Sets the problem to solve.
setProblem(ProblemI) - Method in class drasys.or.mp.lp.DenseLPBase
 
setProblem(ProblemI) - Method in class drasys.or.mp.lp.DenseSimplex
Sets the problem to solve.
setProperties(PropertiesI) - Method in interface drasys.or.graph.sp.AllPairsI
Sets the properties object used to access vertex and edge properties.
setProperties(PropertiesI) - Method in interface drasys.or.graph.sp.SingleVertexI
Sets the properties object that is used to access vertex and edge properties.
setProperties(PropertiesI) - Method in class drasys.or.graph.sp.Connections
Sets the properties object that is used to access vertex and edge properties.
setProperties(PropertiesI) - Method in class drasys.or.graph.sp.Iterate
Sets the properties object in the underlying single vertex algorithm.
setProperties(PropertiesI) - Method in class drasys.or.graph.sp.Dijkstra
Sets the properties object that is used to access vertex and edge properties.
setProperties(PropertiesI) - Method in class drasys.or.graph.tsp.TSPBase
Sets the edge properties object.
setProperties(PropertiesI) - Method in class drasys.or.graph.tsp.Composite
Sets the edge properties object for the construction and improvement algorithms.
setProperties(PropertiesI) - Method in class drasys.or.graph.tsp.BestOf
Sets the edge properties object for all of the contained TSP algorithms.
setProperties(PropertiesI) - Method in interface drasys.or.graph.tsp.TSPI
Sets the edge properties object.
setProperties(PropertiesI) - Method in class drasys.or.graph.tsp.ConstructToImproveConverter
Sets the edge properties object for the construction algorithm.
setProperties(PropertiesI) - Method in class drasys.or.graph.vrp.VRPBase
Sets the edge properties object.
setProperties(PropertiesI) - Method in class drasys.or.graph.vrp.ConstructBase
Sets the vrp properties object.
setProperties(PropertiesI) - Method in class drasys.or.graph.vrp.Randomizer
Sets the properties object.
setProperties(PropertiesI) - Method in interface drasys.or.graph.vrp.VRPI
Sets the properties object.
setProperties(PropertiesI) - Method in class drasys.or.graph.vrp.ImproveWithTSP
Sets the edge properties object for the improvement TSP algorithm.
setProperties(PropertiesI) - Method in class drasys.or.graph.vrp.BestOf
Sets the properties object for all of the contained VRP algorithms.
setProperties(PropertiesI) - Method in class drasys.or.graph.vrp.Composite
Sets the edge properties object for the construction and improvement algorithms.
setRandom(RandomI) - Method in class drasys.or.graph.vrp.RandomizableBase
Sets the random number generator.
setRandom(RandomI) - Method in class drasys.or.graph.vrp.Randomizer
Sets the random number generator.
setRandom(RandomI) - Method in interface drasys.or.graph.vrp.RandomizableI
Sets the random number generator.
setRandomNumberGenerator(RandomI) - Method in class drasys.or.prob.Distribution
Sets the random number generator.
setRandomNumberGenerator(RandomI) - Method in interface drasys.or.prob.DistributionI
Sets the random number generator.
setRange(double, double) - Method in class drasys.or.opt.lp.DenseLPBase
Sets smallest and largest absolute value the algorithm will accept.
setRange(double, double) - Method in interface drasys.or.opt.lp.LinearProgrammingI
Sets smallest and largest absolute value the algorithm will accept.
setRangeName(String) - Method in class drasys.or.mp.util.MPSWriter
Sets the name to use for the range column.
setRequiredVarables(int[]) - Method in class drasys.or.stat.model.LinearRegression
Selects the set of variables that are forced into the final model.
setRequiredVarables(int[]) - Method in interface drasys.or.stat.model.LinearRegressionI
Selects the set of variables that are forced into the final model.
setRightHandSide(double) - Method in class drasys.or.mp.Constraint
Sets the right-hand-side.
setRightHandSide(double) - Method in interface drasys.or.mp.ConstraintI
Sets the right-hand-side.
setRightHandSideName(String) - Method in class drasys.or.mp.util.MPSWriter
Sets the name to use for the right-hand-side column.
setRow(int, VectorI) - Method in class drasys.or.matrix.Matrix
Sets the value of the elements in a row.
setRow(int, VectorI) - Method in interface drasys.or.matrix.MatrixI
Sets the value of the elements in a row.
setRow(int, VectorI) - Method in class drasys.or.matrix.complex.Matrix
Sets the value of the elements in a row.
setRow(int, VectorI) - Method in interface drasys.or.matrix.complex.MatrixI
Sets the value of the elements in a row.
setSeed(long) - Method in class drasys.or.prob.Distribution
Sets the seed for the random number generator.
setSeed(long) - Method in class drasys.or.prob.BaysDurhamShuffle
Sets the seed for the random number generator.
setSeed(long) - Method in class drasys.or.prob.LinearCongruential
Sets the seed for the random number generator.
setSeed(long) - Method in class drasys.or.prob.MultiplicativeCongruential
Sets the seed for the random number generator.
setSeed(long) - Method in interface drasys.or.prob.RandomI
Sets the seed for the random number generator.
setSeed(long) - Method in interface drasys.or.prob.DistributionI
Sets the seed for the random number generator.
setSelectedVariables(int[]) - Method in class drasys.or.stat.model.LinearRegression
Selects the current variable set and and solves the model.
setSelectedVariables(int[]) - Method in interface drasys.or.stat.model.LinearRegressionI
Selects the current variable set and and solves the model.
setServiceTime(double[]) - Method in class drasys.or.graph.tw.TimeWindowValue
Sets the service time for the time windows.
setSize(int) - Method in class drasys.or.matrix.ContiguousVector
Sets the size of the vector.
setSize(int) - Method in class drasys.or.matrix.SparseVector
Sets the size of the vector.
setSize(int) - Method in interface drasys.or.matrix.SizableVectorI
Sets the number of elements in the vector.
setSize(int) - Method in interface drasys.or.matrix.complex.SizableVectorI
Sets the number of elements in the vector.
setSize(int) - Method in class drasys.or.matrix.complex.ContiguousVector
Sets the size of the vector.
setSize(int, int) - Method in class drasys.or.matrix.RowMajorMatrix
Sets the number of rows and columns in the matrix.
setSize(int, int) - Method in class drasys.or.matrix.ColumnMajorMatrix
Sets the number of rows and columns in the matrix.
setSize(int, int) - Method in class drasys.or.matrix.CompressedRowMatrix
Sets the number of rows and columns in the matrix.
setSize(int, int) - Method in class drasys.or.matrix.SparseMatrix
Sets the number of rows and columns in the matrix.
setSize(int, int) - Method in class drasys.or.matrix.RowArrayMatrix
Sets the number of rows and columns in the matrix.
setSize(int, int) - Method in class drasys.or.matrix.ColumnArrayMatrix
Sets the number of rows and columns in the matrix.
setSize(int, int) - Method in interface drasys.or.matrix.SizableMatrixI
Sets the number of rows and columns in the matrix.
setSize(int, int) - Method in class drasys.or.matrix.CompressedColumnMatrix
Sets the number of rows and columns in the matrix.
setSize(int, int) - Method in class drasys.or.matrix.complex.RowMajorMatrix
Sets the number of rows and columns in the matrix.
setSize(int, int) - Method in class drasys.or.matrix.complex.ColumnMajorMatrix
Sets the number of rows and columns in the matrix.
setSize(int, int) - Method in interface drasys.or.matrix.complex.SizableMatrixI
Sets the number of rows and columns in the matrix.
setSmp(Smp) - Method in class drasys.or.linear.blas.SmpBLAS1
Set the underlying Smp object.
setSmp(Smp) - Method in class drasys.or.linear.blas.SmpBLAS2
Set the underlying Smp object.
setSmp(Smp) - Method in class drasys.or.linear.blas.SmpBLAS3
Set the underlying Smp object.
setSpeed(double) - Method in class drasys.or.graph.PointGraph
Sets the speed used to compute travel time from the distance.
setStrength(int) - Method in class drasys.or.graph.vrp.RandomizableBase
Sets the value of the randomization strength.
setStrength(int) - Method in interface drasys.or.graph.vrp.RandomizableI
Sets the value of the randomization strength.
setSymmetric(Boolean) - Method in class drasys.or.graph.Graph
Forces algorithms to treat the graph as either symmetric or assymetric.
setSymmetric(Boolean) - Method in interface drasys.or.graph.GraphI
Forces algorithms to treat the graph as either symmetric or asymetric.
setTime(boolean, double) - Method in class drasys.or.graph.EdgeValue
Sets the time to cross the edge in the indicated direction.
setTime(double) - Method in class drasys.or.graph.VertexValue
Sets the time to cross the vertex.
setTimeWindowEnd(double[]) - Method in class drasys.or.graph.tw.TimeWindowValue
Sets the values for the end of the time windows.
setTimeWindowStart(double[]) - Method in class drasys.or.graph.tw.TimeWindowValue
Sets the values for the start of the time windows.
setType(byte) - Method in class drasys.or.mp.Constraint
Sets the constraint type.
setType(byte) - Method in interface drasys.or.mp.VariableI
Sets the variable type.
setType(byte) - Method in interface drasys.or.mp.ConstraintI
Sets the constraint type.
setType(byte) - Method in class drasys.or.mp.Variable
Sets the variable type.
setUpperBound(double) - Method in interface drasys.or.mp.VariableI
Sets the upper bound.
setUpperBound(double) - Method in class drasys.or.mp.Variable
Sets the upper bound.
setUpperRange(double) - Method in class drasys.or.mp.Constraint
Sets the upper range.
setUpperRange(double) - Method in interface drasys.or.mp.ConstraintI
Sets the upper range.
setUseBooleanBound(boolean) - Method in class drasys.or.mp.util.MPSWriter
If 'useBooleanBound' is 'true' then a variable of type BOOLEAN will be designated with a bound data record of type 'BV'.
setValue(ComplexI) - Method in interface drasys.or.matrix.complex.MatrixElementI
Sets the element's value.
setValue(ComplexI) - Method in interface drasys.or.matrix.complex.VectorElementI
Sets the element's value.
setValue(double) - Method in interface drasys.or.matrix.MatrixElementI
Sets the element's value.
setValue(double) - Method in interface drasys.or.matrix.VectorElementI
Sets the element's value.
setVehicleCost(double) - Method in class drasys.or.graph.vrp.VRPBase
Sets the vehicle cost.
setVehicleCost(double) - Method in class drasys.or.graph.vrp.Randomizer
Sets the vehicle cost constraint.
setVehicleCost(double) - Method in interface drasys.or.graph.vrp.VRPI
Sets the vehicle cost.
setVehicleCost(double) - Method in class drasys.or.graph.vrp.BestOf
Sets the vehicle cost.
setVehicleCost(double) - Method in class drasys.or.graph.vrp.Composite
Sets the vehicle cost constraint.
setVertCosts() - Method in class drasys.or.graph.tsp.ImproveBase
 
setWriteMetadata(boolean) - Method in class drasys.or.mp.util.MPSWriter
If 'writeMetadata' is 'true' then the metadata will be written as comments.
sgemm(int, int, int, float, float[], int, int, int, float[], int, int, int, float, float[], int, int, int) - Method in interface drasys.or.linear.blas.BLAS3I
Computes: C = alpha*A*B + beta*C.
sgemm(int, int, int, float, float[], int, int, int, float[], int, int, int, float, float[], int, int, int) - Method in class drasys.or.linear.blas.SmpBLAS3
Computes: C = alpha*A*B + beta*C.
sgemm(int, int, int, float, float[], int, int, int, float[], int, int, int, float, float[], int, int, int) - Method in class drasys.or.linear.blas.BLAS3
Computes: C = alpha*A*B + beta*C.
sgemv(int, int, float, float[], int, int, int, float[], int, int, float, float[], int, int) - Method in class drasys.or.linear.blas.SmpBLAS2
Computes: y = alpha*A*x + beta*y.
sgemv(int, int, float, float[], int, int, int, float[], int, int, float, float[], int, int) - Method in interface drasys.or.linear.blas.BLAS2I
Computes: y = alpha*A*x + beta*y.
sgemv(int, int, float, float[], int, int, int, float[], int, int, float, float[], int, int) - Method in class drasys.or.linear.blas.BLAS2
Computes: y = alpha*A*x + beta*y.
sger(int, int, float, float[], int, int, float[], int, int, float[], int, int, int) - Method in class drasys.or.linear.blas.SmpBLAS2
Computes: A = alpha*x*y' + A.
sger(int, int, float, float[], int, int, float[], int, int, float[], int, int, int) - Method in interface drasys.or.linear.blas.BLAS2I
Computes: A = alpha*x*y' + A.
sger(int, int, float, float[], int, int, float[], int, int, float[], int, int, int) - Method in class drasys.or.linear.blas.BLAS2
Computes: A = alpha*x*y' + A.
Simpsons - class drasys.or.nonlinear.Simpsons.
An implementation of integration by Simpson's rule.
Simpsons() - Constructor for class drasys.or.nonlinear.Simpsons
 
SingleVertexI - interface drasys.or.graph.sp.SingleVertexI.
The interface used by all algorithms to access single vertex shortest path algorithms.
SingleVertexListenerAdapter - class drasys.or.graph.sp.SingleVertexListenerAdapter.
A convenience object to simplify implementing SingleVertexListenerI.
SingleVertexListenerAdapter() - Constructor for class drasys.or.graph.sp.SingleVertexListenerAdapter
 
SingleVertexListenerI - interface drasys.or.graph.sp.SingleVertexListenerI.
The interface that can receive single vertex shortest path events.
SingularException - exception drasys.or.linear.SingularException.
 
SingularException() - Constructor for class drasys.or.linear.SingularException
 
SingularException(String) - Constructor for class drasys.or.linear.SingularException
 
SizableMatrixI - interface drasys.or.matrix.SizableMatrixI.
Matrices that can be resized.
SizableMatrixI - interface drasys.or.matrix.complex.SizableMatrixI.
Complex matrices that can be resized.
SizableProblemI - interface drasys.or.mp.SizableProblemI.
Abstract interface to sizable mathematical programming problems.
SizableVectorI - interface drasys.or.matrix.SizableVectorI.
Vectors that can be resized.
SizableVectorI - interface drasys.or.matrix.complex.SizableVectorI.
Complex vectors that can be resized.
size() - Method in interface drasys.or.cont.PriorityQueueI
 
size() - Method in class drasys.or.cont.BinaryHeap
 
size() - Method in class drasys.or.cont.OrderedSet
 
size() - Method in class drasys.or.cont.IndexedVector
 
size() - Method in class drasys.or.cont.BinomialHeap
 
size() - Method in class drasys.or.matrix.ContiguousVector
Returns the number of elements in the vector.
size() - Method in class drasys.or.matrix.SparseVector
The length of the vector.
size() - Method in interface drasys.or.matrix.VectorI
Returns the number of elements in the vector.
size() - Method in interface drasys.or.matrix.complex.VectorI
Returns the number of elements in the vector.
size() - Method in class drasys.or.matrix.complex.ContiguousVector
Returns the number of elements in the vector.
size() - Method in class drasys.or.geom.KDTree
Returns the number of elements selected in the index.
size() - Method in interface drasys.or.geom.PointIndexI
Returns the number of elements in the index.
size() - Method in class drasys.or.stat.PopulationMean
Returns the size of the sample.
size() - Method in class drasys.or.stat.PopulationProportion
Returns the size of the sample.
size() - Method in class drasys.or.stat.PopulationMedian
Returns the size of the sample.
sizeOfBits() - Method in class drasys.or.prob.BaysDurhamShuffle
Gets the number of valid bits in a long value returned from the generator.
sizeOfBits() - Method in class drasys.or.prob.LinearCongruential
Gets the number of valid bits in a long value returned from the generator.
sizeOfBits() - Method in class drasys.or.prob.MultiplicativeCongruential
Gets the number of valid bits in a long value returned from the generator.
sizeOfBits() - Method in interface drasys.or.prob.RandomI
Gets the number of valid bits in a long value returned from the generator.
sizeOfCoefficients() - Method in interface drasys.or.mp.ProblemI
Returns the number of non-null coefficients in the problem.
sizeOfCoefficients() - Method in class drasys.or.mp.Problem
Returns the number of non-null coefficients in the problem.
sizeOfColumns() - Method in class drasys.or.matrix.ContiguousMatrix
Returns the number of columns in the matrix.
sizeOfColumns() - Method in class drasys.or.matrix.FunctionMatrix
Returns the number of columns in the matrix.
sizeOfColumns() - Method in class drasys.or.matrix.CompressedMatrix
Returns the number of columns in the matrix.
sizeOfColumns() - Method in class drasys.or.matrix.SparseMatrix
Returns the number of columns in the matrix.
sizeOfColumns() - Method in class drasys.or.matrix.ArrayMatrix
Returns the number of columns in the matrix.
sizeOfColumns() - Method in interface drasys.or.matrix.MatrixI
Returns the number of columns in the matrix.
sizeOfColumns() - Method in class drasys.or.matrix.ContiguousMatrix.Sub
Returns the number of columns in the matrix.
sizeOfColumns() - Method in class drasys.or.matrix.complex.ContiguousMatrix
Returns the number of columns in the matrix.
sizeOfColumns() - Method in interface drasys.or.matrix.complex.MatrixI
Returns the number of columns in the matrix.
sizeOfColumns() - Method in class drasys.or.matrix.complex.ContiguousMatrix.Sub
Returns the number of columns in the matrix.
sizeOfConstraints() - Method in interface drasys.or.mp.ProblemI
Returns the number of constraints in the problem.
sizeOfConstraints() - Method in class drasys.or.mp.Problem
Returns the number of constraints in the problem.
sizeOfDimensions() - Method in interface drasys.or.geom.CoordinateSystemI
Returns the number of dimensions in the coordinate system.
sizeOfDimensions() - Method in class drasys.or.geom.rect2.CoordinateSystem
Returns the number of dimensions in the coordinate system.
sizeOfDimensions() - Method in class drasys.or.geom.rect3.CoordinateSystem
Returns the number of dimensions in the coordinate system.
sizeOfDimensions() - Method in class drasys.or.geom.geo.CoordinateSystem
Returns the number of dimensions in the coordinate system.
sizeOfDirectedEdges() - Method in class drasys.or.graph.BaseGraph
 
sizeOfDirectedEdges() - Method in class drasys.or.graph.MatrixGraph
 
sizeOfDirectedEdges() - Method in interface drasys.or.graph.GraphI
 
sizeOfEdgeColors() - Method in interface drasys.or.graph.color.ColoringI
Returns the number of unique colors used to color the edges.
sizeOfEdgeColors() - Method in class drasys.or.graph.color.WelshPowell
Returns the number of unique colors used to color the edges.
sizeOfEdges() - Method in class drasys.or.graph.BaseGraph
 
sizeOfEdges() - Method in class drasys.or.graph.MatrixGraph
 
sizeOfEdges() - Method in interface drasys.or.graph.GraphI
 
sizeOfElements() - Method in class drasys.or.matrix.ContiguousMatrix
Returns the number of non-null elements in the matrix.
sizeOfElements() - Method in class drasys.or.matrix.FunctionMatrix
Returns the number of non-null elements in the matrix.
sizeOfElements() - Method in class drasys.or.matrix.ContiguousVector
Returns the number of non-null elements in the vector.
sizeOfElements() - Method in class drasys.or.matrix.CompressedRowMatrix
Returns the number of non-null elements in the matrix.
sizeOfElements() - Method in class drasys.or.matrix.SparseVector
Returns the number of non-null elements in the vector.
sizeOfElements() - Method in interface drasys.or.matrix.VectorI
Returns the number of non-null elements in the vector.
sizeOfElements() - Method in class drasys.or.matrix.SparseMatrix
Returns the number of non-null elements in the matrix.
sizeOfElements() - Method in class drasys.or.matrix.RowArrayMatrix
Returns the number of non-null elements in the matrix.
sizeOfElements() - Method in class drasys.or.matrix.ColumnArrayMatrix
Returns the number of non-null elements in the matrix.
sizeOfElements() - Method in interface drasys.or.matrix.MatrixI
Returns the number of non-null elements in the matrix.
sizeOfElements() - Method in class drasys.or.matrix.ContiguousMatrix.Sub
Returns the number of non-null elements in the matrix.
sizeOfElements() - Method in class drasys.or.matrix.CompressedColumnMatrix
Returns the number of non-null elements in the matrix.
sizeOfElements() - Method in class drasys.or.matrix.complex.ContiguousMatrix
Returns the number of non-null elements in the matrix.
sizeOfElements() - Method in interface drasys.or.matrix.complex.VectorI
Returns the number of non-null elements in the vector.
sizeOfElements() - Method in class drasys.or.matrix.complex.ContiguousVector
Returns the number of non-null elements in the vector.
sizeOfElements() - Method in interface drasys.or.matrix.complex.MatrixI
Returns the number of non-null elements in the matrix.
sizeOfElements() - Method in class drasys.or.matrix.complex.ContiguousMatrix.Sub
Returns the number of non-null elements in the matrix.
sizeOfHoles() - Method in interface drasys.or.geom.PolygonI
Returns the number of holes in the polygon.
sizeOfHoles() - Method in class drasys.or.geom.rect2.Polygon
Returns the number of holes in the polygon.
sizeOfRows() - Method in class drasys.or.matrix.ContiguousMatrix
Returns the number of rows in the matrix.
sizeOfRows() - Method in class drasys.or.matrix.FunctionMatrix
Returns the number of rows in the matrix.
sizeOfRows() - Method in class drasys.or.matrix.CompressedMatrix
Returns the number of rows in the matrix.
sizeOfRows() - Method in class drasys.or.matrix.SparseMatrix
Returns the number of rows in the matrix.
sizeOfRows() - Method in class drasys.or.matrix.ArrayMatrix
Returns the number of rows in the matrix.
sizeOfRows() - Method in interface drasys.or.matrix.MatrixI
Returns the number of rows in the matrix.
sizeOfRows() - Method in class drasys.or.matrix.ContiguousMatrix.Sub
Returns the number of rows in the matrix.
sizeOfRows() - Method in class drasys.or.matrix.complex.ContiguousMatrix
Returns the number of rows in the matrix.
sizeOfRows() - Method in interface drasys.or.matrix.complex.MatrixI
Returns the number of rows in the matrix.
sizeOfRows() - Method in class drasys.or.matrix.complex.ContiguousMatrix.Sub
Returns the number of rows in the matrix.
sizeOfSelected() - Method in class drasys.or.graph.vrp.ConstructBase
Returns the number of selected vertices.
sizeOfSelected() - Method in class drasys.or.geom.KDTree
Returns the number of elements selected in the index.
sizeOfSelected() - Method in interface drasys.or.geom.PointIndexI
Returns the number of elements selected in the index.
sizeOfVariables() - Method in interface drasys.or.mp.ProblemI
Returns the number of variable in the problem.
sizeOfVariables() - Method in class drasys.or.mp.Problem
Returns the number of variable in the problem.
sizeOfVertexColors() - Method in interface drasys.or.graph.color.ColoringI
Returns the number of unique colors used to color the vertices.
sizeOfVertexColors() - Method in class drasys.or.graph.color.WelshPowell
Returns the number of unique colors used to color the vertices.
sizeOfVertices() - Method in class drasys.or.graph.BaseGraph
 
sizeOfVertices() - Method in class drasys.or.graph.MatrixGraph
 
sizeOfVertices() - Method in interface drasys.or.graph.GraphI
 
sizeOfVertices() - Method in interface drasys.or.geom.PolygonI
Returns the number of vertices in the polygon.
sizeOfVertices() - Method in class drasys.or.geom.rect2.Polygon
Returns the number of vertices in the polygon.
SMFReader - class drasys.or.matrix.SMFReader.
Inputs matrices from an SMF stream.
SMFReader - class drasys.or.matrix.complex.SMFReader.
Inputs complex matrices from an SMF stream.
SMFReader(Reader) - Constructor for class drasys.or.matrix.SMFReader
 
SMFReader(Reader) - Constructor for class drasys.or.matrix.complex.SMFReader
 
SMFReader(Reader, int) - Constructor for class drasys.or.matrix.SMFReader
 
SMFReader(Reader, int) - Constructor for class drasys.or.matrix.complex.SMFReader
 
SMFWriter - class drasys.or.matrix.SMFWriter.
Outputs matrices to an SMF stream.
SMFWriter - class drasys.or.matrix.complex.SMFWriter.
Outputs complex matrices to an SMF stream.
SMFWriter(OutputStream) - Constructor for class drasys.or.matrix.SMFWriter
 
SMFWriter(OutputStream) - Constructor for class drasys.or.matrix.complex.SMFWriter
 
SMFWriter(OutputStream, boolean) - Constructor for class drasys.or.matrix.SMFWriter
 
SMFWriter(OutputStream, boolean) - Constructor for class drasys.or.matrix.complex.SMFWriter
 
SMFWriter(Writer) - Constructor for class drasys.or.matrix.SMFWriter
 
SMFWriter(Writer) - Constructor for class drasys.or.matrix.complex.SMFWriter
 
SMFWriter(Writer, boolean) - Constructor for class drasys.or.matrix.SMFWriter
 
SMFWriter(Writer, boolean) - Constructor for class drasys.or.matrix.complex.SMFWriter
 
Smp - class drasys.or.util.Smp.
Abstract base class for symmetrical multiprocessing concurrent algorithms.
Smp(int) - Constructor for class drasys.or.util.Smp
 
Smp(int, int) - Constructor for class drasys.or.util.Smp
 
SmpBLAS1 - class drasys.or.linear.blas.SmpBLAS1.
Parallel implementation of the BLAS1 for Java.
SmpBLAS1() - Constructor for class drasys.or.linear.blas.SmpBLAS1
Construct a default underlying serial BLAS implementation.
SmpBLAS1(BLAS1I) - Constructor for class drasys.or.linear.blas.SmpBLAS1
Construct an explicit underlying serial BLAS implementation.
SmpBLAS2 - class drasys.or.linear.blas.SmpBLAS2.
Parallel implementation of the BLAS2 for Java.
SmpBLAS2() - Constructor for class drasys.or.linear.blas.SmpBLAS2
Construct a default underlying serial BLAS implementation.
SmpBLAS2(BLAS2I) - Constructor for class drasys.or.linear.blas.SmpBLAS2
Construct an explicit underlying serial BLAS implementation.
SmpBLAS3 - class drasys.or.linear.blas.SmpBLAS3.
Parallel implementation of the BLAS3 for Java.
SmpBLAS3() - Constructor for class drasys.or.linear.blas.SmpBLAS3
Construct a default underlying serial BLAS implementation.
SmpBLAS3(BLAS3I) - Constructor for class drasys.or.linear.blas.SmpBLAS3
Construct an explicit underlying serial BLAS implementation.
snrm2(int, float[], int, int) - Method in interface drasys.or.linear.blas.BLAS1I
Computes the euclidean norm of the vector: sqrt(sum(xi^2))
snrm2(int, float[], int, int) - Method in class drasys.or.linear.blas.SmpBLAS1
Computes the euclidean norm of the vector: sqrt(sum(xi^2))
snrm2(int, float[], int, int) - Method in class drasys.or.linear.blas.BLAS1
Computes the euclidean norm of the vector: sqrt(sum(xi^2))
SolutionNotFoundException - exception drasys.or.graph.vrp.SolutionNotFoundException.
Thrown if a VRP algorithm can not find a solution.
SolutionNotFoundException() - Constructor for class drasys.or.graph.vrp.SolutionNotFoundException
 
SolutionNotFoundException(String) - Constructor for class drasys.or.graph.vrp.SolutionNotFoundException
 
solve() - Method in interface drasys.or.mp.lp.LinearProgrammingI
Find the solution that optimizes the objective function.
solve() - Method in class drasys.or.mp.lp.DenseSimplex
Find the solution that optimizes the objective function.
solve() - Method in interface drasys.or.stat.model.LinearRegressionI
Solve for the significant variables and coefficients.
solve() - Method in class drasys.or.stat.model.GeneralLinearModel
Solve for the fitting coefficients using all of the independent variables.
solve() - Method in interface drasys.or.stat.model.GeneralLinearModelI
Solve for the fitting coefficients using all of the independent variables.
solve() - Method in class drasys.or.stat.model.StepwiseLinear
Solve for the significant variables and coefficients.
solve() - Method in class drasys.or.stat.model.ReverseLinear
Solve for the significant variables and coefficients.
solve(boolean) - Method in class drasys.or.stat.model.GeneralLinearModel
Solve for the fitting coefficients using all of the independent variables.
solve(boolean) - Method in interface drasys.or.stat.model.GeneralLinearModelI
Solve for the fitting coefficients using all of the independent variables.
solve(boolean, int[]) - Method in class drasys.or.stat.model.GeneralLinearModel
Solve for the coefficients using only the dependent columns listed in 'columnSelection'.
solve(boolean, int[]) - Method in interface drasys.or.stat.model.GeneralLinearModelI
Solve for the coefficients using only the dependent columns listed in 'columnSelection'.
solve(FunctionI, double, double, double) - Method in class drasys.or.nonlinear.Bisection
Find x between x1 and x2 where f(x) = y.
solve(FunctionI, double, double, double) - Method in interface drasys.or.nonlinear.EquationSolutionI
Find x between x1 and x2 where f(x) = y.
solveEquations(VectorI) - Method in interface drasys.or.linear.algebra.LUDecompositionI
Uses backsubstitution to solve the simultaneous equations.
solveEquations(VectorI) - Method in interface drasys.or.linear.algebra.DecompositionI
Use the components to solve the simultaneous equations in the original matrix.
solveEquations(VectorI) - Method in class drasys.or.linear.algebra.CroutPivot
Uses backsubstitution to solve the simultaneous equations.
solveEquations(VectorI) - Method in interface drasys.or.linear.algebra.SVDecompositionI
Uses backsubstitution to solve the simultaneous equations.
solveEquations(VectorI) - Method in class drasys.or.linear.algebra.QRIteration
Use backsubstitution to solve the simultaneous equations.
solveEquations(VectorI, VectorI) - Method in interface drasys.or.linear.algebra.LUDecompositionI
Uses backsubstitution to solve the simultaneous equations.
solveEquations(VectorI, VectorI) - Method in interface drasys.or.linear.algebra.DecompositionI
Use the components to solve the simultaneous equations in the original matrix.
solveEquations(VectorI, VectorI) - Method in class drasys.or.linear.algebra.CroutPivot
Uses backsubstitution to solve the simultaneous equations.
solveEquations(VectorI, VectorI) - Method in interface drasys.or.linear.algebra.SVDecompositionI
Uses backsubstitution to solve the simultaneous equations.
solveEquations(VectorI, VectorI) - Method in class drasys.or.linear.algebra.QRIteration
Use backsubstitution to solve the simultaneous equations.
sort(byte[]) - Method in interface drasys.or.alg.SortI
Sort the array elements.
sort(byte[]) - Method in class drasys.or.alg.QuickSort
Sort the array elements.
sort(byte[], int, int) - Method in interface drasys.or.alg.SortI
Sort the elements beginning with 'from' ending with 'to'.
sort(byte[], int, int) - Method in class drasys.or.alg.QuickSort
Sort the elements beginning with 'from' ending with 'to'.
sort(double[]) - Method in interface drasys.or.alg.SortI
Sort the array elements.
sort(double[]) - Method in class drasys.or.alg.QuickSort
Sort the array elements.
sort(double[], int, int) - Method in interface drasys.or.alg.SortI
Sort the elements beginning with 'from' ending with 'to'.
sort(double[], int, int) - Method in class drasys.or.alg.QuickSort
Sort the elements beginning with 'from' ending with 'to'.
sort(float[]) - Method in interface drasys.or.alg.SortI
Sort the array elements.
sort(float[]) - Method in class drasys.or.alg.QuickSort
Sort the array elements.
sort(float[], int, int) - Method in interface drasys.or.alg.SortI
Sort the elements beginning with 'from' ending with 'to'.
sort(float[], int, int) - Method in class drasys.or.alg.QuickSort
Sort the elements beginning with 'from' ending with 'to'.
sort(int[]) - Method in interface drasys.or.alg.SortI
Sort the array elements.
sort(int[]) - Method in class drasys.or.alg.QuickSort
Sort the array elements.
sort(int[], int, int) - Method in interface drasys.or.alg.SortI
Sort the elements beginning with 'from' ending with 'to'.
sort(int[], int, int) - Method in class drasys.or.alg.QuickSort
Sort the elements beginning with 'from' ending with 'to'.
sort(long[]) - Method in interface drasys.or.alg.SortI
Sort the array elements.
sort(long[]) - Method in class drasys.or.alg.QuickSort
Sort the array elements.
sort(long[], int, int) - Method in interface drasys.or.alg.SortI
Sort the elements beginning with 'from' ending with 'to'.
sort(long[], int, int) - Method in class drasys.or.alg.QuickSort
Sort the elements beginning with 'from' ending with 'to'.
sort(Object[]) - Method in interface drasys.or.alg.SortI
Sort the array elements.
sort(Object[]) - Method in class drasys.or.alg.QuickSort
Sort the array elements.
sort(Object[], int, int) - Method in interface drasys.or.alg.SortI
Sort the vector objects between beginning with 'from' ending with 'to'.
sort(Object[], int, int) - Method in class drasys.or.alg.QuickSort
Sort the elements beginning with 'from' ending with 'to'.
sort(short[]) - Method in interface drasys.or.alg.SortI
Sort the array elements.
sort(short[]) - Method in class drasys.or.alg.QuickSort
Sort the array elements.
sort(short[], int, int) - Method in interface drasys.or.alg.SortI
Sort the elements beginning with 'from' ending with 'to'.
sort(short[], int, int) - Method in class drasys.or.alg.QuickSort
Sort the elements beginning with 'from' ending with 'to'.
sort(String[]) - Method in interface drasys.or.alg.SortI
Sort the array elements.
sort(String[]) - Method in class drasys.or.alg.QuickSort
Sort the array elements.
sort(String[], int, int) - Method in interface drasys.or.alg.SortI
Sort the elements beginning with 'from' ending with 'to'.
sort(String[], int, int) - Method in class drasys.or.alg.QuickSort
Sort the elements beginning with 'from' ending with 'to'.
sort(Vector) - Method in interface drasys.or.alg.SortI
Sort the vector objects.
sort(Vector) - Method in class drasys.or.alg.QuickSort
Sort the vector elements.
sort(VectorI) - Method in interface drasys.or.alg.SortI
Sort the vector elements.
sort(VectorI) - Method in class drasys.or.alg.QuickSort
Sort the vector elements.
sort(VectorI, int, int) - Method in interface drasys.or.alg.SortI
Sort the elements beginning with 'from' ending with 'to'.
sort(VectorI, int, int) - Method in class drasys.or.alg.QuickSort
Sort the elements beginning with 'from' ending with 'to'.
sort(Vector, int, int) - Method in interface drasys.or.alg.SortI
Sort the vector objects between beginning with 'from' ending with 'to'.
sort(Vector, int, int) - Method in class drasys.or.alg.QuickSort
Sort the elements beginning with 'from' ending with 'to'.
SortI - interface drasys.or.alg.SortI.
An interface used by algorithms to access sort algorithms.
south() - Method in interface drasys.or.geom.geo.RangeI
Returns the latitude of the south boundary for the range.
south() - Method in class drasys.or.geom.geo.Range
Returns the latitude of the south boundary for the range.
southwest() - Method in interface drasys.or.geom.geo.RangeI
Returns the boundary point that defines the southwest corner of the range.
southwest() - Method in class drasys.or.geom.geo.Range
Returns the boundary point that defines the southwest corner of the range.
SparseGraph - class drasys.or.graph.SparseGraph.
A versatile implementation of a graph that is optimized to store edge sparse graphs.
SparseGraph() - Constructor for class drasys.or.graph.SparseGraph
 
SparseGraph(int) - Constructor for class drasys.or.graph.SparseGraph
 
SparseGraph(MatrixI) - Constructor for class drasys.or.graph.SparseGraph
Initializes the graph from the values in 'matrix'.
SparseMatrix - class drasys.or.matrix.SparseMatrix.
A sparse dynamic matrix of double values.
SparseMatrix(double[][]) - Constructor for class drasys.or.matrix.SparseMatrix
Creates a sparse matrix from the contents of 'array'.
SparseMatrix(double[][], double) - Constructor for class drasys.or.matrix.SparseMatrix
Creates a sparse matrix from the contents of 'array'.
SparseMatrix(int, int) - Constructor for class drasys.or.matrix.SparseMatrix
Constructs a sparse matrix with an explicit size.
SparseMatrix(MatrixI) - Constructor for class drasys.or.matrix.SparseMatrix
Creates a sparse matrix from the contents of 'matrix'.
SparseMatrix(MatrixI, double) - Constructor for class drasys.or.matrix.SparseMatrix
Creates a sparse matrix from the non-null elements of 'matrix'.
SparseMatrix(VectorI) - Constructor for class drasys.or.matrix.SparseMatrix
Constructs a square matrix with 'vector' as the diagonal.
SparseMatrix(VectorI, double) - Constructor for class drasys.or.matrix.SparseMatrix
Creates a square sparse matrix with the non-null elements of 'vector' as the diagonal.
SparseVector - class drasys.or.matrix.SparseVector.
A sparse dynamic vector of double values.
SparseVector() - Constructor for class drasys.or.matrix.SparseVector
Creates a sparse vector with zero size.
SparseVector(double[]) - Constructor for class drasys.or.matrix.SparseVector
Creates a sparse vector from the contents of 'array'.
SparseVector(double[], double) - Constructor for class drasys.or.matrix.SparseVector
Creates a sparse vector from the contents of 'array'.
SparseVector(int) - Constructor for class drasys.or.matrix.SparseVector
Creates a sparse vector with explicit size.
SparseVector(int, int) - Constructor for class drasys.or.matrix.SparseVector
Creates a sparse vector with explicit size and element capacity.
SparseVector(VectorI) - Constructor for class drasys.or.matrix.SparseVector
Creates a sparse vector from the contents of 'vector'.
SparseVector(VectorI, double) - Constructor for class drasys.or.matrix.SparseVector
Creates a sparse vector from the non-null elements of 'vector'.
sqrt() - Method in class drasys.or.Complex
Compute: this = this^0.5.
sqrt(ComplexI) - Static method in class drasys.or.Complex
Compute: new = a^0.5.
sqrt(ComplexI, Complex) - Static method in class drasys.or.Complex
Compute: results = a^0.5.
sqrt(double, double, Complex) - Static method in class drasys.or.Complex
Compute: results = (real,imag)^0.5.
sqrtTwoPi - Static variable in class drasys.or.Constants
 
srot(int, float[], int, int, float[], int, int, float, float) - Method in interface drasys.or.linear.blas.BLAS1I
Applies a plane rotation: x = cos*x + sin*y & y = cos*y + sin*x
srot(int, float[], int, int, float[], int, int, float, float) - Method in class drasys.or.linear.blas.SmpBLAS1
Applies a plane rotation: x = cos*x + sin*y & y = cos*y + sin*x
srot(int, float[], int, int, float[], int, int, float, float) - Method in class drasys.or.linear.blas.BLAS1
Applies a plane rotation: x = cos*x + sin*y & y = cos*y + sin*x
srotg(Real, Real, Real, Real) - Method in interface drasys.or.linear.blas.BLAS1I
Generates the parmseters cos and sin for a plane rotation.
srotg(Real, Real, Real, Real) - Method in class drasys.or.linear.blas.SmpBLAS1
Generates the parmseters cos and sin for a plane rotation.
srotg(Real, Real, Real, Real) - Method in class drasys.or.linear.blas.BLAS1
Generates the parmseters cos and sin for a plane rotation.
sscal(int, float, float[], int, int) - Method in interface drasys.or.linear.blas.BLAS1I
Scale a vector by a constant: x = alpha * x.
sscal(int, float, float[], int, int) - Method in class drasys.or.linear.blas.SmpBLAS1
Scale a vector by a constant: x = alpha * x.
sscal(int, float, float[], int, int) - Method in class drasys.or.linear.blas.BLAS1
Scale a vector by a constant: x = alpha * x.
sswap(int, float[], int, int, float[], int, int) - Method in interface drasys.or.linear.blas.BLAS1I
Interchange two vectors: x <-> y.
sswap(int, float[], int, int, float[], int, int) - Method in class drasys.or.linear.blas.SmpBLAS1
Interchange two vectors: x <-> y.
sswap(int, float[], int, int, float[], int, int) - Method in class drasys.or.linear.blas.BLAS1
Interchange two vectors: x <-> y.
Stat - class drasys.or.stat.Stat.
Features common to all statistical objects.
Stat() - Constructor for class drasys.or.stat.Stat
 
StatError - error drasys.or.stat.StatError.
Indicates an invalid statistical operation.
StatError() - Constructor for class drasys.or.stat.StatError
 
StatError(String) - Constructor for class drasys.or.stat.StatError
 
StatException - exception drasys.or.stat.StatException.
Indicates an invalid statistical operation.
StatException() - Constructor for class drasys.or.stat.StatException
 
StatException(String) - Constructor for class drasys.or.stat.StatException
 
std() - Method in class drasys.or.prob.GammaDistribution
Returns the standard deviation of the distribution.
std() - Method in class drasys.or.prob.PoissonDistributionBase
Returns the standard deviation of the distribution.
std() - Method in class drasys.or.prob.DiscreteUniformDistribution
Returns the standard deviation of the distribution.
std() - Method in class drasys.or.prob.EmpiricalDistribution
Returns the standard deviation of the distribution.
std() - Method in class drasys.or.prob.BinomialDistributionBase
Returns the standard deviation of the distribution.
std() - Method in interface drasys.or.prob.DistributionI
Returns the standard deviation of the distribution.
std() - Method in class drasys.or.prob.UniformDistribution
Returns the standard deviation of the distribution.
std() - Method in class drasys.or.prob.NormalDistribution
Returns the standard deviation of the distribution.
std() - Method in class drasys.or.prob.FDistribution
Returns the standard deviation of the distribution.
std() - Method in class drasys.or.prob.ChiSquareDistribution
Returns the standard deviation of the distribution.
std() - Method in class drasys.or.prob.StudentsTDistribution
Returns the standard deviation of the distribution.
std() - Method in class drasys.or.prob.ExponentialDistribution
Returns the standard deviation of the distribution.
StepwiseLinear - class drasys.or.stat.model.StepwiseLinear.
A stepwise multiple linear regression model.
StepwiseLinear(GeneralLinearModelI) - Constructor for class drasys.or.stat.model.StepwiseLinear
Initialize the regression with an explicit general linear model.
StepwiseLinear(VectorI, MatrixI) - Constructor for class drasys.or.stat.model.StepwiseLinear
Initialize the regression with the sample data.
StudentsTDistribution - class drasys.or.prob.StudentsTDistribution.
An implementation of Student's t-distribution.
StudentsTDistribution(double) - Constructor for class drasys.or.prob.StudentsTDistribution
Create Student's t-distribution with explicit degrees of freedom.
submatrix(int, int) - Method in class drasys.or.matrix.ContiguousMatrix
Returns a reference to the submatrix.
submatrix(int, int) - Method in interface drasys.or.matrix.ContiguousMatrixI
Returns a reference to the submatrix.
submatrix(int, int) - Method in class drasys.or.matrix.ContiguousMatrix.Sub
Returns a reference to the submatrix.
submatrix(int, int) - Method in class drasys.or.matrix.complex.ContiguousMatrix.Sub
Returns a reference to the submatrix.
submatrix(int, int, int, int) - Method in class drasys.or.matrix.ContiguousMatrix
Returns a reference to the submatrix.
submatrix(int, int, int, int) - Method in interface drasys.or.matrix.ContiguousMatrixI
Returns a reference to the submatrix.
submatrix(int, int, int, int) - Method in class drasys.or.matrix.ContiguousMatrix.Sub
Returns a reference to the submatrix.
submatrix(int, int, int, int) - Method in class drasys.or.matrix.complex.ContiguousMatrix.Sub
Returns a reference to the submatrix.
subtract(ComplexI) - Method in class drasys.or.Complex
Compute: this = this - a;
subtract(ComplexI, ComplexI) - Static method in class drasys.or.Complex
Compute: result = a - b;
subtract(ComplexI, ComplexI, Complex) - Static method in class drasys.or.Complex
Compute: result = a - b;
subtract(double) - Method in class drasys.or.Complex
Compute: this = this - (r,0);
subtract(double, double) - Method in class drasys.or.Complex
Compute: this = this - (r,i);
subtract(double, double, double, double, Complex) - Static method in class drasys.or.Complex
Compute: result = (r1,i1) - (r2,i2);
subtract(MatrixI, MatrixI) - Method in interface drasys.or.linear.algebra.AlgebraI
Subtract two matrices.
subtract(MatrixI, MatrixI) - Method in class drasys.or.linear.algebra.Algebra
Subtract two matrices.
subtract(VectorI, VectorI) - Method in interface drasys.or.linear.algebra.AlgebraI
Subtract two vectors.
subtract(VectorI, VectorI) - Method in class drasys.or.linear.algebra.Algebra
Subtract two vectors.
subvector(int) - Method in class drasys.or.matrix.ContiguousVector
Returns a reference to the subvector.
subvector(int) - Method in interface drasys.or.matrix.ContiguousVectorI
Returns a reference to the subvector.
subvector(int) - Method in interface drasys.or.matrix.complex.ContiguousVectorI
Returns a reference to the subvector.
subvector(int) - Method in class drasys.or.matrix.complex.ContiguousVector
Returns a reference to the subvector.
subvector(int, int) - Method in class drasys.or.matrix.ContiguousVector
Returns a reference to the subvector.
subvector(int, int) - Method in interface drasys.or.matrix.ContiguousVectorI
Returns a reference to the subvector.
subvector(int, int) - Method in interface drasys.or.matrix.complex.ContiguousVectorI
Returns a reference to the subvector.
subvector(int, int) - Method in class drasys.or.matrix.complex.ContiguousVector
Returns a reference to the subvector.
sum() - Method in class drasys.or.matrix.Matrix
Returns the sum of all of the elements in the matrix.
Computes sum(a[i][j]).
Where: i = {0,...,(sizeOfRows-1)}
j = {0,...,(sizeofColumns-1)}
sum() - Method in class drasys.or.matrix.Vect
Returns the sum of the elements in the vector.
sum() - Method in interface drasys.or.matrix.VectorI
Returns the sum of the elements in the vector.
sum() - Method in interface drasys.or.matrix.MatrixI
Returns the sum of all of the elements in the matrix.
Computes sum(a[i][j]).
Where: i = {0,...,(sizeOfRows-1)}
j = {0,...,(sizeofColumns-1)}
sum() - Method in class drasys.or.matrix.complex.Matrix
Returns the sum of all of the elements in the sub-matrix.
Computes sum(a[i][j]).
Where: i = {0,...,(sizeOfRows-1)}
j = {0,...,(sizeofColumns-1)}
If 'results' is null then a new object will be created.
sum() - Method in interface drasys.or.matrix.complex.VectorI
Returns the sum of the elements in the vector.
sum() - Method in class drasys.or.matrix.complex.Vect
Returns the sum of the elements in the vector.
sum() - Method in interface drasys.or.matrix.complex.MatrixI
Returns the sum of all of the elements in the matrix.
Computes sum(a[i][j]).
Where: i = {0,...,(sizeOfRows-1)}
j = {0,...,(sizeofColumns-1)}
If 'results' is null then a new object will be created.
sum(int) - Method in class drasys.or.matrix.Matrix
Returns the sum of all of the elements in the sub-matrix.
Computes sum(a[i][j]).
Where: i = {begin,...,(sizeOfRows-1)}
j = {begin,...,(sizeofColumns-1)}
sum(int) - Method in class drasys.or.matrix.Vect
Returns the sum of the elements in the subvector.
sum(int) - Method in class drasys.or.matrix.SparseVector
Returns the sum of all of the elements in the subvector.
sum(int) - Method in interface drasys.or.matrix.VectorI
Returns the sum of the elements in the subvector.
sum(int) - Method in interface drasys.or.matrix.MatrixI
Returns the sum of all of the elements in the sub-matrix.
Computes sum(a[i][j]).
Where: i = {begin,...,(sizeOfRows-1)}
j = {begin,...,(sizeofColumns-1)}
sum(int) - Method in class drasys.or.matrix.complex.Matrix
Returns the sum of all of the elements in the sub-matrix.
Computes sum(a[i][j]).
Where: i = {begin,...,(sizeOfRows-1)}
j = {begin,...,(sizeofColumns-1)}
If 'results' is null then a new object will be created.
sum(int) - Method in interface drasys.or.matrix.complex.VectorI
Returns the sum of the elements in the subvector.
sum(int) - Method in class drasys.or.matrix.complex.Vect
Returns the sum of the elements in the subvector.
sum(int) - Method in interface drasys.or.matrix.complex.MatrixI
Returns the sum of all of the elements in the sub-matrix.
Computes sum(a[i][j]).
Where: i = {begin,...,(sizeOfRows-1)}
j = {begin,...,(sizeofColumns-1)}
If 'results' is null then a new object will be created.
sum(int, byte[], int, int) - Static method in class drasys.or.util.Array
Returns sum(x[i]) for all i
Where: i = begX + k*incX
k = 0,1,..,n-1
sum(int, double[], int, int) - Static method in class drasys.or.util.Array
Returns sum(x[i]) for all i
Where: i = begX + k*incX
k = 0,1,..,n-1
sum(int, double[], int, int, Complex) - Static method in class drasys.or.util.ComplexArray
Returns sum(x[i]) for all i
Where: i = begX + k*incX
k = 0,1,..,n-1
If 'results' is null then a new object will be created.
sum(int, float[], int, int) - Static method in class drasys.or.util.Array
Returns sum(x[i]) for all i
Where: i = begX + k*incX
k = 0,1,..,n-1
sum(int, float[], int, int, Complex) - Static method in class drasys.or.util.ComplexArray
Returns sum(x[i]) for all i
Where: i = begX + k*incX
k = 0,1,..,n-1
If 'results' is null then a new object will be created.
sum(int, int) - Method in class drasys.or.matrix.ContiguousVector
Returns the sum of all of the selected elements in the subvector.
sum(int, int) - Method in class drasys.or.matrix.SparseVector
Returns the sum of all of the selected elements in the subvector.
sum(int, int) - Method in interface drasys.or.matrix.VectorI
Returns the sum of the elements in the subvector.
sum(int, int) - Method in interface drasys.or.matrix.complex.VectorI
Returns the sum of the elements in the subvector.
sum(int, int) - Method in class drasys.or.matrix.complex.ContiguousVector
Returns the sum of all of the selected elements in the subvector.
sum(int, int[], int, int) - Static method in class drasys.or.util.Array
Returns sum(x[i]) for all i
Where: i = begX + k*incX
k = 0,1,..,n-1
sum(int, int, int, int) - Method in class drasys.or.matrix.Matrix
Returns the sum of the elements.
Computes sum((a[i][j]-scaler)^2).
Where: i = {rowBegin,...,(rowEnd-1)}
j = {columBegin,...,(columnEnd-1)}
sum(int, int, int, int) - Method in class drasys.or.matrix.ContiguousMatrix
Returns the sum of all of the elements in the sub-matrix.
Computes sum(a[i][j]).
Where: i = {rowBegin,...,(rowEnd-1)}
j = {columBegin,...,(columnEnd-1)}
sum(int, int, int, int) - Method in class drasys.or.matrix.CompressedRowMatrix
Returns the sum of all of the elements in the sub-matrix.
Computes sum(a[i][j]).
Where: i = {rowBegin,...,(rowEnd-1)}
j = {columBegin,...,(columnEnd-1)}
sum(int, int, int, int) - Method in class drasys.or.matrix.SparseMatrix
Returns the sum of all of the elements in the sub-matrix.
Computes sum(a[i][j]).
Where: i = {rowBegin,...,(rowEnd-1)}
j = {columBegin,...,(columnEnd-1)}
sum(int, int, int, int) - Method in class drasys.or.matrix.RowArrayMatrix
Returns the sum of all of the elements in the sub-matrix.
Computes sum(a[i][j]).
Where: i = {rowBegin,...,(rowEnd-1)}
j = {columBegin,...,(columnEnd-1)}
sum(int, int, int, int) - Method in class drasys.or.matrix.ColumnArrayMatrix
Returns the sum of all of the elements in the sub-matrix.
Computes sum(a[i][j]).
Where: i = {rowBegin,...,(rowEnd-1)}
j = {columBegin,...,(columnEnd-1)}
sum(int, int, int, int) - Method in interface drasys.or.matrix.MatrixI
Returns the sum of all of the elements in the sub-matrix.
Computes sum(a[i][j]).
Where: i = {rowBegin,...,(rowEnd-1)}
j = {columBegin,...,(columnEnd-1)}
sum(int, int, int, int) - Method in class drasys.or.matrix.ContiguousMatrix.Sub
Returns the sum of all of the elements in the sub-matrix.
Computes sum(a[i][j]).
Where: i = {rowBegin,...,(rowEnd-1)}
j = {columBegin,...,(columnEnd-1)}
sum(int, int, int, int) - Method in class drasys.or.matrix.CompressedColumnMatrix
Returns the sum of all of the elements in the sub-matrix.
Computes sum(a[i][j]).
Where: i = {rowBegin,...,(rowEnd-1)}
j = {columBegin,...,(columnEnd-1)}
sum(int, int, int, int) - Method in class drasys.or.matrix.complex.ContiguousMatrix
Returns the sum of all of the elements in the sub-matrix.
Computes sum(a[i][j]).
Where: i = {rowBegin,...,(rowEnd-1)}
j = {columBegin,...,(columnEnd-1)}
sum(int, int, int, int) - Method in interface drasys.or.matrix.complex.MatrixI
Returns the sum of all of the elements in the sub-matrix.
Computes sum(a[i][j]).
Where: i = {rowBegin,...,(rowEnd-1)}
j = {columBegin,...,(columnEnd-1)}
If 'results' is null then a new object will be created.
sum(int, int, int, int) - Method in class drasys.or.matrix.complex.ContiguousMatrix.Sub
Returns the sum of all of the elements in the sub-matrix.
Computes sum(a[i][j]).
Where: i = {rowBegin,...,(rowEnd-1)}
j = {columBegin,...,(columnEnd-1)}
sum(int, long[], int, int) - Static method in class drasys.or.util.Array
Returns sum(x[i]) for all i
Where: i = begX + k*incX
k = 0,1,..,n-1
sum(int, short[], int, int) - Static method in class drasys.or.util.Array
Returns sum(x[i]) for all i
Where: i = begX + k*incX
k = 0,1,..,n-1
sumOfProducts(int, byte[], int, int, byte[], int, int) - Static method in class drasys.or.util.Array
Returns sum(x[i]*y[j]) for all i,j
Where: i = begX + k*incX
j = begY + k*incY
k = 0,1,..,n-1
sumOfProducts(int, double[], int, int, double[], int, int) - Static method in class drasys.or.util.Array
Returns sum(x[i]*y[j]) for all i,j
Where: i = begX + k*incX
j = begY + k*incY
k = 0,1,..,n-1
sumOfProducts(int, double[], int, int, double[], int, int, Complex) - Static method in class drasys.or.util.ComplexArray
Returns sum(x[i]*y[j]) for all i,j
Where: i = begX + k*incX
j = begY + k*incY
k = 0,1,..,n-1
If 'results' is null then a new object will be created.
sumOfProducts(int, float[], int, int, float[], int, int) - Static method in class drasys.or.util.Array
Returns sum(x[i]*y[j]) for all i,j
Where: i = begX + k*incX
j = begY + k*incY
k = 0,1,..,n-1
sumOfProducts(int, float[], int, int, float[], int, int, Complex) - Static method in class drasys.or.util.ComplexArray
Returns sum(x[i]*y[j]) for all i,j
Where: i = begX + k*incX
j = begY + k*incY
k = 0,1,..,n-1
If 'results' is null then a new object will be created.
sumOfProducts(int, int[], int, int, int[], int, int) - Static method in class drasys.or.util.Array
Returns sum(x[i]*y[j]) for all i,j
Where: i = begX + k*incX
j = begY + k*incY
k = 0,1,..,n-1
sumOfProducts(int, long[], int, int, long[], int, int) - Static method in class drasys.or.util.Array
Returns sum(x[i]*y[j]) for all i,j
Where: i = begX + k*incX
j = begY + k*incY
k = 0,1,..,n-1
sumOfProducts(int, short[], int, int, short[], int, int) - Static method in class drasys.or.util.Array
Returns sum(x[i]*y[j]) for all i,j
Where: i = begX + k*incX
j = begY + k*incY
k = 0,1,..,n-1
sumOfSquaredDifferences(ComplexI) - Method in class drasys.or.matrix.complex.Matrix
Returns the sum of the squared differences between the elements and a scaler.
Computes sum((a[i][j]-scaler)^2).
Where: i = {0,...,(sizeOfRows-1)}
j = {0,...,(sizeofColumns-1)}
If 'results' is null then a new object will be created.
sumOfSquaredDifferences(ComplexI) - Method in interface drasys.or.matrix.complex.VectorI
Returns the sum the squared differences between 'scaler' and the elements in the vector.
sumOfSquaredDifferences(ComplexI) - Method in class drasys.or.matrix.complex.Vect
Returns the sum the squared differences between 'scaler' and the elements in the vector.
sumOfSquaredDifferences(ComplexI) - Method in interface drasys.or.matrix.complex.MatrixI
Returns the sum of the squared differences between the elements and a scaler.
Computes sum((a[i][j]-scaler)^2).
Where: i = {0,...,(sizeOfRows-1)}
j = {0,...,(sizeofColumns-1)}
If 'results' is null then a new object will be created.
sumOfSquaredDifferences(double) - Method in class drasys.or.matrix.Matrix
Returns the sum of the squared differences between the elements and a scaler.
Computes sum((a[i][j]-scaler)^2).
Where: i = {0,...,(sizeOfRows-1)}
j = {0,...,(sizeofColumns-1)}
sumOfSquaredDifferences(double) - Method in class drasys.or.matrix.Vect
Returns the sum the squared differences between 'scaler' and the elements in the vector.
sumOfSquaredDifferences(double) - Method in interface drasys.or.matrix.VectorI
Returns the sum the squared differences between 'scaler' and the elements in the vector.
sumOfSquaredDifferences(double) - Method in interface drasys.or.matrix.MatrixI
Returns the sum of the squared differences between the elements and a scaler.
Computes sum((a[i][j]-scaler)^2).
Where: i = {0,...,(sizeOfRows-1)}
j = {0,...,(sizeofColumns-1)}
sumOfSquaredDifferences(int, byte[], int, int, byte) - Static method in class drasys.or.util.Array
Returns sum((x[i]-scaler)^2) for all i
Where: i = begX + k*incX
k = 0,1,..,n-1
sumOfSquaredDifferences(int, byte[], int, int, byte[], int, int) - Static method in class drasys.or.util.Array
Returns sum((x[i]-y[j])^2) for all i,j
Where: i = begX + k*incX
j = begY + k*incY
k = 0,1,..,n-1
sumOfSquaredDifferences(int, ComplexI) - Method in class drasys.or.matrix.complex.Matrix
Returns the sum of the squared differences between the elements and a scaler.
Computes sum((a[i][j]-scaler)^2).
Where: i = {begin,...,(sizeOfRows-1)}
j = {begin,...,(sizeofColumns-1)}
If 'results' is null then a new object will be created.
sumOfSquaredDifferences(int, ComplexI) - Method in interface drasys.or.matrix.complex.VectorI
Returns the sum the squared differences between 'scaler' and the elements in the subvector.
sumOfSquaredDifferences(int, ComplexI) - Method in class drasys.or.matrix.complex.Vect
Returns the sum the squared differences between 'scaler' and the elements in the subvector.
sumOfSquaredDifferences(int, ComplexI) - Method in interface drasys.or.matrix.complex.MatrixI
Returns the sum of the squared differences between the elements and a scaler.
Computes sum((a[i][j]-scaler)^2).
Where: i = {begin,...,(sizeOfRows-1)}
j = {begin,...,(sizeofColumns-1)}
If 'results' is null then a new object will be created.
sumOfSquaredDifferences(int, double) - Method in class drasys.or.matrix.Matrix
Returns the sum of the squared differences between the elements and a scaler.
Computes sum((a[i][j]-scaler)^2).
Where: i = {begin,...,(sizeOfRows-1)}
j = {begin,...,(sizeofColumns-1)}
sumOfSquaredDifferences(int, double) - Method in class drasys.or.matrix.Vect
Returns the sum the squared differences between 'scaler' and the elements in the subvector.
sumOfSquaredDifferences(int, double) - Method in class drasys.or.matrix.SparseVector
Returns the sum the squared differences between 'scaler' and the elements in the subvector.
sumOfSquaredDifferences(int, double) - Method in interface drasys.or.matrix.VectorI
Returns the sum the squared differences between 'scaler' and the elements in the subvector.
sumOfSquaredDifferences(int, double) - Method in interface drasys.or.matrix.MatrixI
Returns the sum of the squared differences between the elements and a scaler.
Computes sum((a[i][j]-scaler)^2).
Where: i = {begin,...,(sizeOfRows-1)}
j = {begin,...,(sizeofColumns-1)}
sumOfSquaredDifferences(int, double[], int, int, ComplexI, Complex) - Static method in class drasys.or.util.ComplexArray
Returns sum((x[i]-scaler)^2) for all i
Where: i = begX + k*incX
k = 0,1,..,n-1
If 'results' is null then a new object will be created.
sumOfSquaredDifferences(int, double[], int, int, double) - Static method in class drasys.or.util.Array
Returns sum((x[i]-scaler)^2) for all i
Where: i = begX + k*incX
k = 0,1,..,n-1
sumOfSquaredDifferences(int, double[], int, int, double[], int, int) - Static method in class drasys.or.util.Array
Returns sum((x[i]-y[j])^2) for all i,j
Where: i = begX + k*incX
j = begY + k*incY
k = 0,1,..,n-1
sumOfSquaredDifferences(int, double[], int, int, double[], int, int, Complex) - Static method in class drasys.or.util.ComplexArray
Returns sum((x[i]-y[j])^2) for all i,j
Where: i = begX + k*incX
j = begY + k*incY
k = 0,1,..,n-1
If 'results' is null then a new object will be created.
sumOfSquaredDifferences(int, float[], int, int, ComplexI, Complex) - Static method in class drasys.or.util.ComplexArray
Returns sum((x[i]-scaler)^2) for all i
Where: i = begX + k*incX
k = 0,1,..,n-1
If 'results' is null then a new object will be created.
sumOfSquaredDifferences(int, float[], int, int, float) - Static method in class drasys.or.util.Array
Returns sum((x[i]-scaler)^2) for all i
Where: i = begX + k*incX
k = 0,1,..,n-1
sumOfSquaredDifferences(int, float[], int, int, float[], int, int) - Static method in class drasys.or.util.Array
Returns sum((x[i]-y[j])^2) for all i,j
Where: i = begX + k*incX
j = begY + k*incY
k = 0,1,..,n-1
sumOfSquaredDifferences(int, float[], int, int, float[], int, int, Complex) - Static method in class drasys.or.util.ComplexArray
Returns sum((x[i]-y[j])^2) for all i,j
Where: i = begX + k*incX
j = begY + k*incY
k = 0,1,..,n-1
If 'results' is null then a new object will be created.
sumOfSquaredDifferences(int, int[], int, int, int) - Static method in class drasys.or.util.Array
Returns sum((x[i]-scaler)^2) for all i
Where: i = begX + k*incX
k = 0,1,..,n-1
sumOfSquaredDifferences(int, int[], int, int, int[], int, int) - Static method in class drasys.or.util.Array
Returns sum((x[i]-y[j])^2) for all i,j
Where: i = begX + k*incX
j = begY + k*incY
k = 0,1,..,n-1
sumOfSquaredDifferences(int, int, ComplexI) - Method in interface drasys.or.matrix.complex.VectorI
Returns the sum the squared differences between 'scaler' and the selected elements in the subvector.
sumOfSquaredDifferences(int, int, ComplexI) - Method in class drasys.or.matrix.complex.ContiguousVector
Returns the sum the squared differences between 'scaler' and the selected elements in the subvector.
sumOfSquaredDifferences(int, int, double) - Method in class drasys.or.matrix.ContiguousVector
Returns the sum the squared differences between 'scaler' and the selected elements in the subvector.
sumOfSquaredDifferences(int, int, double) - Method in class drasys.or.matrix.SparseVector
Returns the sum the squared differences between 'scaler' and the selected elements in the subvector.
sumOfSquaredDifferences(int, int, double) - Method in interface drasys.or.matrix.VectorI
Returns the sum the squared differences between 'scaler' and the selected elements in the subvector.
sumOfSquaredDifferences(int, int, int, int, ComplexI) - Method in class drasys.or.matrix.complex.ContiguousMatrix
Returns the sum of the squared differences between the elements and a scaler.
Computes sum((a[i][j]-scaler)^2).
Where: i = {rowBegin,...,(rowEnd-1)}
j = {columBegin,...,(columnEnd-1)}
sumOfSquaredDifferences(int, int, int, int, ComplexI) - Method in interface drasys.or.matrix.complex.MatrixI
Returns the sum of the squared differences between the elements and a scaler.
Computes sum((a[i][j]-scaler)^2).
Where: i = {rowBegin,...,(rowEnd-1)}
j = {columBegin,...,(columnEnd-1)}
If 'results' is null then a new object will be created.
sumOfSquaredDifferences(int, int, int, int, ComplexI) - Method in class drasys.or.matrix.complex.ContiguousMatrix.Sub
Returns the sum of the squared differences between the elements and a scaler.
Computes sum((a[i][j]-scaler)^2).
Where: i = {rowBegin,...,(rowEnd-1)}
j = {columBegin,...,(columnEnd-1)}
sumOfSquaredDifferences(int, int, int, int, double) - Method in class drasys.or.matrix.Matrix
Returns the sum of the squared differences between the elements and a scaler.
Computes sum((a[i][j]-scaler)^2).
Where: i = {rowBegin,...,(rowEnd-1)}
j = {columBegin,...,(columnEnd-1)}
sumOfSquaredDifferences(int, int, int, int, double) - Method in class drasys.or.matrix.ContiguousMatrix
Returns the sum of the squared differences between the elements and a scaler.
Computes sum((a[i][j]-scaler)^2).
Where: i = {rowBegin,...,(rowEnd-1)}
j = {columBegin,...,(columnEnd-1)}
sumOfSquaredDifferences(int, int, int, int, double) - Method in class drasys.or.matrix.CompressedRowMatrix
Returns the sum of the squared differences between the elements and a scaler.
Computes sum((a[i][j]-scaler)^2).
Where: i = {rowBegin,...,(rowEnd-1)}
j = {columBegin,...,(columnEnd-1)}
sumOfSquaredDifferences(int, int, int, int, double) - Method in class drasys.or.matrix.SparseMatrix
Returns the sum of the squared differences between the elements and a scaler.
Computes sum((a[i][j]-scaler)^2).
Where: i = {rowBegin,...,(rowEnd-1)}
j = {columBegin,...,(columnEnd-1)}
sumOfSquaredDifferences(int, int, int, int, double) - Method in class drasys.or.matrix.RowArrayMatrix
Returns the sum of the squared differences between the elements and a scaler.
Computes sum((a[i][j]-scaler)^2).
Where: i = {rowBegin,...,(rowEnd-1)}
j = {columBegin,...,(columnEnd-1)}
sumOfSquaredDifferences(int, int, int, int, double) - Method in class drasys.or.matrix.ColumnArrayMatrix
Returns the sum of the squared differences between the elements and a scaler.
Computes sum((a[i][j]-scaler)^2).
Where: i = {rowBegin,...,(rowEnd-1)}
j = {columBegin,...,(columnEnd-1)}
sumOfSquaredDifferences(int, int, int, int, double) - Method in interface drasys.or.matrix.MatrixI
Returns the sum of the squared differences between the elements and a scaler.
Computes sum((a[i][j]-scaler)^2).
Where: i = {rowBegin,...,(rowEnd-1)}
j = {columBegin,...,(columnEnd-1)}
sumOfSquaredDifferences(int, int, int, int, double) - Method in class drasys.or.matrix.ContiguousMatrix.Sub
Returns the sum of the squared differences between the elements and a scaler.
Computes sum((a[i][j]-scaler)^2).
Where: i = {rowBegin,...,(rowEnd-1)}
j = {columBegin,...,(columnEnd-1)}
sumOfSquaredDifferences(int, int, int, int, double) - Method in class drasys.or.matrix.CompressedColumnMatrix
Returns the sum of the squared differences between the elements and a scaler.
Computes sum((a[i][j]-scaler)^2).
Where: i = {rowBegin,...,(rowEnd-1)}
j = {columBegin,...,(columnEnd-1)}
sumOfSquaredDifferences(int, long[], int, int, long) - Static method in class drasys.or.util.Array
Returns sum((x[i]-scaler)^2) for all i
Where: i = begX + k*incX
k = 0,1,..,n-1
sumOfSquaredDifferences(int, long[], int, int, long[], int, int) - Static method in class drasys.or.util.Array
Returns sum((x[i]-y[j])^2) for all i,j
Where: i = begX + k*incX
j = begY + k*incY
k = 0,1,..,n-1
sumOfSquaredDifferences(int, short[], int, int, short) - Static method in class drasys.or.util.Array
Returns sum((x[i]-scaler)^2) for all i
Where: i = begX + k*incX
k = 0,1,..,n-1
sumOfSquaredDifferences(int, short[], int, int, short[], int, int) - Static method in class drasys.or.util.Array
Returns sum((x[i]-y[j])^2) for all i,j
Where: i = begX + k*incX
j = begY + k*incY
k = 0,1,..,n-1
sumOfSquares() - Method in class drasys.or.matrix.Matrix
Returns the sum of squares for all of the elements in the matrix.
Computes sum(a[i][j]).
Where: i = {0,...,(sizeOfRows-1)}
j = {0,...,(sizeofColumns-1)}
sumOfSquares() - Method in class drasys.or.matrix.Vect
Returns the sum of the squares of the elements in the vector.
sumOfSquares() - Method in interface drasys.or.matrix.VectorI
Returns the sum of the squares of the elements in the vector.
sumOfSquares() - Method in interface drasys.or.matrix.MatrixI
Returns the sum of the squares of all of the elements in the matrix.
Computes sum(a[i][j]^2).
Where: i = {0,...,(sizeOfRows-1)}
j = {0,...,(sizeofColumns-1)}
sumOfSquares() - Method in class drasys.or.matrix.complex.Matrix
Returns the sum of the squares of all of the elements in the sub-matrix.
Computes sum(a[i][j]^2).
Where: i = {0,...,(sizeOfRows-1)}
j = {0,...,(sizeofColumns-1)}
If 'results' is null then a new object will be created.
sumOfSquares() - Method in interface drasys.or.matrix.complex.VectorI
Returns the sum of the squares of the elements in the vector.
sumOfSquares() - Method in class drasys.or.matrix.complex.Vect
Returns the sum of the squares of the elements in the vector.
sumOfSquares() - Method in interface drasys.or.matrix.complex.MatrixI
Returns the sum of the squares of all of the elements in the matrix.
Computes sum(a[i][j]^2).
Where: i = {0,...,(sizeOfRows-1)}
j = {0,...,(sizeofColumns-1)}
If 'results' is null then a new object will be created.
sumOfSquares(int) - Method in class drasys.or.matrix.Matrix
Returns the sum of the squares of all of the elements in the sub-matrix.
Computes sum(a[i][j]^2).
Where: i = {begin,...,(sizeOfRows-1)}
j = {begin,...,(sizeofColumns-1)}
sumOfSquares(int) - Method in class drasys.or.matrix.Vect
Returns the sum of the squares of the elements in the subvector.
sumOfSquares(int) - Method in class drasys.or.matrix.SparseVector
Returns the sum of the squares of the elements in the subvector.
sumOfSquares(int) - Method in interface drasys.or.matrix.VectorI
Returns the sum of the squares of the elements in the subvector.
sumOfSquares(int) - Method in interface drasys.or.matrix.MatrixI
Returns the sum of the squares of all of the elements in the sub-matrix.
Computes sum(a[i][j]^2).
Where: i = {begin,...,(sizeOfRows-1)}
j = {begin,...,(sizeofColumns-1)}
sumOfSquares(int) - Method in class drasys.or.matrix.complex.Matrix
Returns the sum of the squares of all of the elements in the sub-matrix.
Computes sum(a[i][j]^2).
Where: i = {begin,...,(sizeOfRows-1)}
j = {begin,...,(sizeofColumns-1)}
If 'results' is null then a new object will be created.
sumOfSquares(int) - Method in interface drasys.or.matrix.complex.VectorI
Returns the sum of the squares of the elements in the subvector.
sumOfSquares(int) - Method in class drasys.or.matrix.complex.Vect
Returns the sum of the squares of the elements in the subvector.
sumOfSquares(int) - Method in interface drasys.or.matrix.complex.MatrixI
Returns the sum of the squares of all of the elements in the sub-matrix.
Computes sum(a[i][j]^2).
Where: i = {begin,...,(sizeOfRows-1)}
j = {begin,...,(sizeofColumns-1)}
If 'results' is null then a new object will be created.
sumOfSquares(int, byte[], int, int) - Static method in class drasys.or.util.Array
Returns sum(x[i]^2) for all i
Where: i = begX + k*incX
k = 0,1,..,n-1
sumOfSquares(int, double[], int, int) - Static method in class drasys.or.util.Array
Returns sum(x[i]^2) for all i
Where: i = begX + k*incX
k = 0,1,..,n-1
sumOfSquares(int, double[], int, int, Complex) - Static method in class drasys.or.util.ComplexArray
Returns sum(x[i]^2) for all i
Where: i = begX + k*incX
k = 0,1,..,n-1
If 'results' is null then a new object will be created.
sumOfSquares(int, float[], int, int) - Static method in class drasys.or.util.Array
Returns sum(x[i]^2) for all i
Where: i = begX + k*incX
k = 0,1,..,n-1
sumOfSquares(int, float[], int, int, Complex) - Static method in class drasys.or.util.ComplexArray
Returns sum(x[i]^2) for all i
Where: i = begX + k*incX
k = 0,1,..,n-1
If 'results' is null then a new object will be created.
sumOfSquares(int, int) - Method in class drasys.or.matrix.ContiguousVector
Returns the sum of the squares of the selected elements in the subvector.
sumOfSquares(int, int) - Method in class drasys.or.matrix.SparseVector
Returns the sum of the squares of the selected elements in the subvector.
sumOfSquares(int, int) - Method in interface drasys.or.matrix.VectorI
Returns the sum of the squares of the selected elements in the subvector.
sumOfSquares(int, int) - Method in interface drasys.or.matrix.complex.VectorI
Returns the sum of the squares of the selected elements in the subvector.
sumOfSquares(int, int) - Method in class drasys.or.matrix.complex.ContiguousVector
Returns the sum of the squares of the selected elements in the subvector.
sumOfSquares(int, int[], int, int) - Static method in class drasys.or.util.Array
Returns sum(x[i]^2) for all i
Where: i = begX + k*incX
k = 0,1,..,n-1
sumOfSquares(int, int, int, int) - Method in class drasys.or.matrix.Matrix
Returns the sum of the squares of all of the elements in the sub-matrix.
Computes sum(a[i][j]^2).
Where: i = {rowBegin,...,(rowEnd-1)}
j = {columBegin,...,(columnEnd-1)}
sumOfSquares(int, int, int, int) - Method in class drasys.or.matrix.ContiguousMatrix
Returns the sum of all of the elements in the sub-matrix.
Computes sum(a[i][j]^2).
Where: i = {rowBegin,...,(rowEnd-1)}
j = {columBegin,...,(columnEnd-1)}
sumOfSquares(int, int, int, int) - Method in class drasys.or.matrix.CompressedRowMatrix
Returns the sum of the squares of all of the elements in the sub-matrix.
Computes sum(a[i][j]^2).
Where: i = {rowBegin,...,(rowEnd-1)}
j = {columBegin,...,(columnEnd-1)}
sumOfSquares(int, int, int, int) - Method in class drasys.or.matrix.SparseMatrix
Returns the sum of the squares of all of the elements in the sub-matrix.
Computes sum(a[i][j]^2).
Where: i = {rowBegin,...,(rowEnd-1)}
j = {columBegin,...,(columnEnd-1)}
sumOfSquares(int, int, int, int) - Method in class drasys.or.matrix.RowArrayMatrix
Returns the sum of the squares of all of the elements in the sub-matrix.
Computes sum(a[i][j]^2).
Where: i = {rowBegin,...,(rowEnd-1)}
j = {columBegin,...,(columnEnd-1)}
sumOfSquares(int, int, int, int) - Method in class drasys.or.matrix.ColumnArrayMatrix
Returns the sum of the squares of all of the elements in the sub-matrix.
Computes sum(a[i][j]^2).
Where: i = {rowBegin,...,(rowEnd-1)}
j = {columBegin,...,(columnEnd-1)}
sumOfSquares(int, int, int, int) - Method in interface drasys.or.matrix.MatrixI
Returns the sum of the squares of all of the elements in the sub-matrix.
Computes sum(a[i][j]^2).
Where: i = {rowBegin,...,(rowEnd-1)}
j = {columBegin,...,(columnEnd-1)}
sumOfSquares(int, int, int, int) - Method in class drasys.or.matrix.ContiguousMatrix.Sub
Returns the sum of the squares of all of the elements in the sub-matrix.
Computes sum(a[i][j]^2).
Where: i = {rowBegin,...,(rowEnd-1)}
j = {columBegin,...,(columnEnd-1)}
sumOfSquares(int, int, int, int) - Method in class drasys.or.matrix.CompressedColumnMatrix
Returns the sum of the squares of all of the elements in the sub-matrix.
Computes sum(a[i][j]^2).
Where: i = {rowBegin,...,(rowEnd-1)}
j = {columBegin,...,(columnEnd-1)}
sumOfSquares(int, int, int, int) - Method in class drasys.or.matrix.complex.ContiguousMatrix
Returns the sum of the squares of all of the elements in the sub-matrix.
Computes sum(a[i][j]^2).
Where: i = {rowBegin,...,(rowEnd-1)}
j = {columBegin,...,(columnEnd-1)}
sumOfSquares(int, int, int, int) - Method in interface drasys.or.matrix.complex.MatrixI
Returns the sum of the squares of all of the elements in the sub-matrix.
Computes sum(a[i][j]^2).
Where: i = {rowBegin,...,(rowEnd-1)}
j = {columBegin,...,(columnEnd-1)}
If 'results' is null then a new object will be created.
sumOfSquares(int, int, int, int) - Method in class drasys.or.matrix.complex.ContiguousMatrix.Sub
Returns the sum of the squares of all of the elements in the sub-matrix.
Computes sum(a[i][j]^2).
Where: i = {rowBegin,...,(rowEnd-1)}
j = {columBegin,...,(columnEnd-1)}
sumOfSquares(int, long[], int, int) - Static method in class drasys.or.util.Array
Returns sum(x[i]^2) for all i
Where: i = begX + k*incX
k = 0,1,..,n-1
sumOfSquares(int, short[], int, int) - Static method in class drasys.or.util.Array
Returns sum(x[i]^2) for all i
Where: i = begX + k*incX
k = 0,1,..,n-1
supportsDuplicateKeys() - Method in class drasys.or.geom.KDTree
Returns true if the index can contain duplicate keys.
supportsDuplicateKeys() - Method in interface drasys.or.geom.PointIndexI
Returns true if the index can contain duplicate keys.
SVDecompositionI - interface drasys.or.linear.algebra.SVDecompositionI.
The interface used by all algorithms to access singular value decomposition algorithms.
SVFReader - class drasys.or.matrix.SVFReader.
Inputs vectors from an SVF stream.
SVFReader - class drasys.or.matrix.complex.SVFReader.
Inputs complex vectors from an SVF stream.
SVFReader(Reader) - Constructor for class drasys.or.matrix.SVFReader
 
SVFReader(Reader) - Constructor for class drasys.or.matrix.complex.SVFReader
 
SVFReader(Reader, int) - Constructor for class drasys.or.matrix.SVFReader
 
SVFReader(Reader, int) - Constructor for class drasys.or.matrix.complex.SVFReader
 
SVFWriter - class drasys.or.matrix.SVFWriter.
Writes vectors to an SVF stream.
SVFWriter - class drasys.or.matrix.complex.SVFWriter.
Outputs complex vectors to an SVF stream.
SVFWriter(OutputStream) - Constructor for class drasys.or.matrix.SVFWriter
 
SVFWriter(OutputStream) - Constructor for class drasys.or.matrix.complex.SVFWriter
 
SVFWriter(OutputStream, boolean) - Constructor for class drasys.or.matrix.SVFWriter
 
SVFWriter(OutputStream, boolean) - Constructor for class drasys.or.matrix.complex.SVFWriter
 
SVFWriter(Writer) - Constructor for class drasys.or.matrix.SVFWriter
 
SVFWriter(Writer) - Constructor for class drasys.or.matrix.complex.SVFWriter
 
SVFWriter(Writer, boolean) - Constructor for class drasys.or.matrix.SVFWriter
 
SVFWriter(Writer, boolean) - Constructor for class drasys.or.matrix.complex.SVFWriter
 
SyntaxException - exception drasys.or.SyntaxException.
Thrown if a syntax error is encountered while parsing a file.
SyntaxException - exception drasys.or.mp.SyntaxException.
Syntax error with line number.
SyntaxException() - Constructor for class drasys.or.mp.SyntaxException
 
SyntaxException(String) - Constructor for class drasys.or.SyntaxException
 
SyntaxException(String) - Constructor for class drasys.or.mp.SyntaxException
 
SyntaxException(String, int) - Constructor for class drasys.or.SyntaxException
 
SyntaxException(String, int, String) - Constructor for class drasys.or.SyntaxException
 
SyntaxException(String, int, String) - Constructor for class drasys.or.mp.SyntaxException
 

T

ThreeOpt - class drasys.or.graph.tsp.ThreeOpt.
This is an implementation of the 3-Opt TSP improvement algorithm.
ThreeOpt() - Constructor for class drasys.or.graph.tsp.ThreeOpt
 
ThreeOpt(GraphI) - Constructor for class drasys.or.graph.tsp.ThreeOpt
 
TimeWindowPropertiesAdapter - class drasys.or.graph.tw.TimeWindowPropertiesAdapter.
A convenience object that provides default vertex properties.
TimeWindowPropertiesAdapter() - Constructor for class drasys.or.graph.tw.TimeWindowPropertiesAdapter
 
TimeWindowPropertiesI - interface drasys.or.graph.tw.TimeWindowPropertiesI.
The interface used by algorithms to obtain vertex properties.
TimeWindowValue - class drasys.or.graph.tw.TimeWindowValue.
A object which can hold generic vertex values.
TimeWindowValueI - interface drasys.or.graph.tw.TimeWindowValueI.
The interface used by all algorithms to access time windows.
to() - Method in class drasys.or.geom.rect2.LineSegment
Returns the to point of the line segment.
to() - Method in class drasys.or.geom.rect3.LineSegment
Returns the to point of the line segment.
toObject(int, Object[], int, int) - Static method in class drasys.or.util.Array
Returns a Object representation of the array elements x[i].
toString() - Method in class drasys.or.Real
Returns a string representation of this complex number.
toString() - Method in class drasys.or.Complex
Returns a string representation of this complex number.
toString() - Method in class drasys.or.Pair
 
toString() - Method in class drasys.or.util.Metadata
 
toString() - Method in class drasys.or.prob.GammaDistribution
 
toString() - Method in class drasys.or.prob.PoissonDistributionBase
 
toString() - Method in class drasys.or.prob.DiscreteUniformDistribution
 
toString() - Method in class drasys.or.prob.EmpiricalDistribution
 
toString() - Method in class drasys.or.prob.BinomialDistributionBase
 
toString() - Method in class drasys.or.prob.UniformDistribution
 
toString() - Method in class drasys.or.prob.NormalDistribution
 
toString() - Method in class drasys.or.prob.FDistribution
 
toString() - Method in class drasys.or.prob.ChiSquareDistribution
 
toString() - Method in class drasys.or.prob.StudentsTDistribution
 
toString() - Method in class drasys.or.prob.ExponentialDistribution
 
toString() - Method in class drasys.or.graph.PointGraph
 
toString() - Method in class drasys.or.graph.SparseGraph
 
toString() - Method in class drasys.or.graph.DenseGraph
 
toString() - Method in class drasys.or.graph.sp.Connections
 
toString() - Method in class drasys.or.graph.sp.Dijkstra
 
toString() - Method in class drasys.or.graph.tsp.Geni
 
toString() - Method in class drasys.or.matrix.Matrix
 
toString() - Method in class drasys.or.matrix.Vect
 
toString() - Method in class drasys.or.matrix.complex.Matrix
 
toString() - Method in class drasys.or.matrix.complex.Vect
 
toString() - Method in class drasys.or.mp.Problem
Returns a String representation of this Problem.
toString() - Method in class drasys.or.mp.Constraint
Returns a string representation of the constraint.
toString() - Method in class drasys.or.mp.Variable
Returns a string representation of the variable.
toString() - Method in class drasys.or.geom.rect2.CoordinateSystem
 
toString() - Method in class drasys.or.geom.rect2.Polygon
 
toString() - Method in class drasys.or.geom.rect2.Range
 
toString() - Method in class drasys.or.geom.rect2.Transform
 
toString() - Method in class drasys.or.geom.rect2.Point
 
toString() - Method in class drasys.or.geom.rect2.LineSegment
 
toString() - Method in class drasys.or.geom.rect3.Point
 
toString() - Method in class drasys.or.geom.rect3.CoordinateSystem
 
toString() - Method in class drasys.or.geom.rect3.LineSegment
 
toString() - Method in class drasys.or.geom.rect3.Range
 
toString() - Method in class drasys.or.geom.geo.CoordinateSystem
 
toString() - Method in class drasys.or.geom.geo.Point
 
toString() - Method in class drasys.or.geom.geo.Range
 
toString() - Method in class drasys.or.stat.model.LinearRegression
Creates a report describing fit of the current variables.
toString() - Method in class drasys.or.stat.model.GeneralLinearModel
 
toString() - Method in class drasys.or.stat.model.StepwiseLinear
Creates a string representation of this object.
toString() - Method in class drasys.or.stat.model.ReverseLinear
Creates a string representation of this object.
toString(int, boolean[], int, int) - Static method in class drasys.or.util.Array
Returns a boolean representation of the array elements x[i].
toString(int, byte[], int, int) - Static method in class drasys.or.util.Array
Returns a string representation of the array elements x[i].
toString(int, double[], int, int) - Static method in class drasys.or.util.Array
Returns a string representation of the array elements x[i].
toString(int, double[], int, int) - Static method in class drasys.or.util.ComplexArray
Returns a string representation of the array elements x[i].
toString(int, float[], int, int) - Static method in class drasys.or.util.Array
Returns a string representation of the array elements x[i].
toString(int, float[], int, int) - Static method in class drasys.or.util.ComplexArray
Returns a string representation of the array elements x[i].
toString(int, int[], int, int) - Static method in class drasys.or.util.Array
Returns a string representation of the array elements x[i].
toString(int, int, int, int) - Method in class drasys.or.mp.Problem
Returns a String representation of this Problem.
toString(int, long[], int, int) - Static method in class drasys.or.util.Array
Returns a string representation of the array elements x[i].
toString(int, short[], int, int) - Static method in class drasys.or.util.Array
Returns a string representation of the array elements x[i].
toString(int, String[], int, int) - Static method in class drasys.or.util.Array
Returns a string representation of the array elements x[i].
toString(String) - Method in class drasys.or.graph.Graph
 
TourNotFoundException - exception drasys.or.graph.tsp.TourNotFoundException.
Thrown if a TSP algorithm can not find a connected tour.
TourNotFoundException() - Constructor for class drasys.or.graph.tsp.TourNotFoundException
 
TourNotFoundException(String) - Constructor for class drasys.or.graph.tsp.TourNotFoundException
 
Transform - class drasys.or.geom.rect2.Transform.
An implementation of 2-D homogeneous transformations.
Transform() - Constructor for class drasys.or.geom.rect2.Transform
The default transform matrix is the identity matrix.
Transform(double, double, double, double, double, double) - Constructor for class drasys.or.geom.rect2.Transform
Sets the transform matrix directly from the arguments:
[r11, r12, 0]
[r21, r22, 0]
[tx, ty, 1]
Transform(PointI, PointI, PointI, PointI) - Constructor for class drasys.or.geom.rect2.Transform
Creates a transform that maps the two input points to the two output points using translation and scaling.
Transform(PointI, PointI, PointI, PointI, boolean) - Constructor for class drasys.or.geom.rect2.Transform
Creates a transform that maps the two input points to the two output points using only translation and scaling.
Transform(RangeI, RangeI) - Constructor for class drasys.or.geom.rect2.Transform
Creates a transform that maps the input range to the output range using translation and scaling.
Transform(RangeI, RangeI, boolean) - Constructor for class drasys.or.geom.rect2.Transform
Creates a transform that maps the input range to the output range using translation and scaling.
TransformI - interface drasys.or.geom.TransformI.
An interface used by all algorithms to abstractly access transformations.
TransformI - interface drasys.or.geom.rect2.TransformI.
An interface used by all algorithms to abstractly access 2-D homogeneous transformations.
translate(double, double) - Method in class drasys.or.geom.rect2.Transform
Adds a translation to the transformation.
translate(double, double) - Method in interface drasys.or.geom.rect2.TransformI
Adds a translation to the transformation.
transpose(MatrixI) - Method in interface drasys.or.linear.algebra.AlgebraI
Transpose matrix.
transpose(MatrixI) - Method in class drasys.or.linear.algebra.Algebra
Transpose a matrix.
Trapezoidal - class drasys.or.nonlinear.Trapezoidal.
An implementation of the trapezoidal integration algorithm.
Trapezoidal() - Constructor for class drasys.or.nonlinear.Trapezoidal
 
tsfn(double) - Method in class drasys.or.geom.geo.proj.Projection
 
tsfn(double, double) - Method in class drasys.or.geom.geo.proj.Projection
 
TSPBase - class drasys.or.graph.tsp.TSPBase.
A base class containing features common to many TSP algorithms.
TSPError - error drasys.or.graph.tsp.TSPError.
The parent of all error classes in the 'tsp' package.
TSPError() - Constructor for class drasys.or.graph.tsp.TSPError
 
TSPError(String) - Constructor for class drasys.or.graph.tsp.TSPError
 
TSPException - exception drasys.or.graph.tsp.TSPException.
The parent of all exception classes in the 'tsp' package.
TSPException() - Constructor for class drasys.or.graph.tsp.TSPException
 
TSPException(String) - Constructor for class drasys.or.graph.tsp.TSPException
 
TSPI - interface drasys.or.graph.tsp.TSPI.
The interface used by all algorithms to access TSP algorithms.
TwoOpt - class drasys.or.graph.tsp.TwoOpt.

References:

Local Search in Combinatorial Optimization
    Jan Karel Lenstra (Editor), Emile Aarts (Editor) / Paperback / Published 1997
The Traveling Salesman Problem : A Guided Tour of Combinatorial Optimization
    E.L. Lawler (Editor) / Paperback / Published 1985

TwoOpt() - Constructor for class drasys.or.graph.tsp.TwoOpt
 
TwoOpt(GraphI) - Constructor for class drasys.or.graph.tsp.TwoOpt
 
tx() - Method in class drasys.or.geom.rect2.Transform
 
tx() - Method in interface drasys.or.geom.rect2.TransformI
 
ty() - Method in class drasys.or.geom.rect2.Transform
 
ty() - Method in interface drasys.or.geom.rect2.TransformI
 
typeToString(byte) - Static method in class drasys.or.mp.Constraint
Returns a String representation of a variable type.
typeToString(byte) - Static method in class drasys.or.mp.Variable
Returns a String representation of a variable type.

U

UnboundedException - exception drasys.or.opt.lp.UnboundedException.
Thrown if the constraints allow the objective to grow to infinity.
UnboundedException - exception drasys.or.mp.UnboundedException.
Problem is unbounded.
UnboundedException() - Constructor for class drasys.or.opt.lp.UnboundedException
 
UnboundedException() - Constructor for class drasys.or.mp.UnboundedException
 
UnboundedException(String) - Constructor for class drasys.or.opt.lp.UnboundedException
 
UnboundedException(String) - Constructor for class drasys.or.mp.UnboundedException
 
UniformDistribution - class drasys.or.prob.UniformDistribution.
An implementation of the Uniform probability distribution.
UniformDistribution() - Constructor for class drasys.or.prob.UniformDistribution
 
UniformDistribution(double, double) - Constructor for class drasys.or.prob.UniformDistribution
 
UniformDistribution(double, double, long) - Constructor for class drasys.or.prob.UniformDistribution
 
union(byte[], byte[]) - Static method in class drasys.or.util.Array
Returns the union of the two sets of bytes.
union(GraphI, GraphI) - Static method in class drasys.or.graph.Operations
 
union(int[], int[]) - Static method in class drasys.or.util.Array
Returns the union of the two sets of integers.
union(long[], long[]) - Static method in class drasys.or.util.Array
Returns the union of the two sets of longs.
union(short[], short[]) - Static method in class drasys.or.util.Array
Returns the union of the two sets of shorts.
union(String[], String[]) - Static method in class drasys.or.util.Array
Returns the union of the two sets of Strings.
updateVertexCost(VertexI, EdgeI, VertexI, EdgeValueI) - Method in class drasys.or.graph.sp.SingleVertexListenerAdapter
Called by the algorithm when a vertex is assigned a new cost.
updateVertexCost(VertexI, EdgeI, VertexI, EdgeValueI) - Method in interface drasys.or.graph.sp.SingleVertexListenerI
Called by the algorithm when a vertex is assigned a new cost.
upperLeft() - Method in class drasys.or.geom.rect2.Range
Returns the upper left boundary corner point: (minX,maxY).
upperLeft() - Method in interface drasys.or.geom.rect2.RangeI
Returns the upper left boundary corner point: (minX,maxY).
upperRight() - Method in class drasys.or.geom.rect2.Range
Returns the upper right boundary corner point: (maxX,maxY).
upperRight() - Method in interface drasys.or.geom.rect2.RangeI
Returns the upper right boundary corner point: (maxX,maxY).
Us - class drasys.or.graph.tsp.Us.
An implementation of the 'US' improvement portion of the composite TSP heuristic 'GENIUS'.
Us(int) - Constructor for class drasys.or.graph.tsp.Us
Sets the neighborhood to the argument.
Us(int, GraphI) - Constructor for class drasys.or.graph.tsp.Us
Sets the neighborhood and the target graph.
useDistanceProxy(boolean) - Method in class drasys.or.graph.PointGraph
If useProxy is true then PointI.distanceProxyTo() will be used as the edge value.
usesConnectionProperties() - Method in interface drasys.or.graph.sp.SingleVertexI
Returns true if an algorithm uses the connection properties.
usesConnectionProperties() - Method in class drasys.or.graph.sp.Connections
Returns true because this algorithm uses the connection properties.
usesConnectionProperties() - Method in class drasys.or.graph.sp.Dijkstra
Returns false because this algorithm ignores the connection properties.

V

value - Variable in class drasys.or.Real
 
values() - Method in class drasys.or.util.Metadata
Return an enumeration on the values.
Variable - class drasys.or.mp.Variable.
Decision variable implementation.
VariableI - interface drasys.or.mp.VariableI.
Abstract interface to decision variables.
variables() - Method in interface drasys.or.mp.ProblemI
Returns an 'Enumeration' of the variables.
variables() - Method in class drasys.or.mp.Problem
Returns an 'Enumeration' of the variables.
variance() - Method in class drasys.or.prob.GammaDistribution
Returns the variance of the distribution.
variance() - Method in class drasys.or.prob.PoissonDistributionBase
Returns the variance of the distribution.
variance() - Method in class drasys.or.prob.DiscreteUniformDistribution
Returns the variance of the distribution.
variance() - Method in class drasys.or.prob.EmpiricalDistribution
Returns the variance of the distribution.
variance() - Method in class drasys.or.prob.BinomialDistributionBase
Returns the variance of the distribution.
variance() - Method in interface drasys.or.prob.DistributionI
Returns the variance of the distribution.
variance() - Method in class drasys.or.prob.UniformDistribution
Returns the variance of the distribution.
variance() - Method in class drasys.or.prob.NormalDistribution
Returns the variance of the distribution.
variance() - Method in class drasys.or.prob.FDistribution
Returns the variance of the distribution.
variance() - Method in class drasys.or.prob.ChiSquareDistribution
Returns the variance of the distribution.
variance() - Method in class drasys.or.prob.StudentsTDistribution
Returns the variance of the distribution.
variance() - Method in class drasys.or.prob.ExponentialDistribution
Returns the variance of the distribution.
Vect - class drasys.or.matrix.Vect.
Abstract base class for vectors.
Vect - class drasys.or.matrix.complex.Vect.
Abstract base class for complex vectors.
Vect() - Constructor for class drasys.or.matrix.Vect
 
Vect() - Constructor for class drasys.or.matrix.complex.Vect
 
Vect(double) - Constructor for class drasys.or.matrix.Vect
 
Vect(double) - Constructor for class drasys.or.matrix.complex.Vect
 
VectorBLAS1 - class drasys.or.linear.blas.VectorBLAS1.
BLAS1 layer that operates on contiguous vectors.
VectorBLAS1() - Constructor for class drasys.or.linear.blas.VectorBLAS1
Create a vector BLAS with the default BLAS implementation and a base index of '0'.
VectorBLAS1(int) - Constructor for class drasys.or.linear.blas.VectorBLAS1
Create a vector BLAS with a default BLAS implementation and an explicit base index.
VectorBLAS1(int, BLAS1I) - Constructor for class drasys.or.linear.blas.VectorBLAS1
Create a vector BLAS with an explicit BLAS implementation and an explicit base index.
VectorElementI - interface drasys.or.matrix.VectorElementI.
Vector element.
VectorElementI - interface drasys.or.matrix.complex.VectorElementI.
Complex vector elements.
VectorI - interface drasys.or.matrix.VectorI.
Abstract interface to a generic vector.
VectorI - interface drasys.or.matrix.complex.VectorI.
Abstract interface to a generic vector.
VectorReaderI - interface drasys.or.matrix.VectorReaderI.
Vector readers.
VectorReaderI - interface drasys.or.matrix.complex.VectorReaderI.
Complex vector readers.
VectorWriterI - interface drasys.or.matrix.VectorWriterI.
Vector writers.
VectorWriterI - interface drasys.or.matrix.complex.VectorWriterI.
Complex vector writers.
VertexBase - class drasys.or.graph.VertexBase.
A common base for vertices containing common attributes.
VertexI - interface drasys.or.graph.VertexI.
The interface used by all algorithms to access vertex features.
VertexNotFoundException - exception drasys.or.graph.VertexNotFoundException.
The parent of all exceptions in the 'graph' package.
VertexNotFoundException() - Constructor for class drasys.or.graph.VertexNotFoundException
 
VertexNotFoundException(String) - Constructor for class drasys.or.graph.VertexNotFoundException
 
VertexPropertiesI - interface drasys.or.graph.VertexPropertiesI.
The interface used by algorithms to obtain vertex properties.
VertexValue - class drasys.or.graph.VertexValue.
A object which can hold generic vertex values.
VertexValue() - Constructor for class drasys.or.graph.VertexValue
 
VertexValue(double, double, double[]) - Constructor for class drasys.or.graph.VertexValue
Constructs a new vertex value object with explicit values.
VertexValueI - interface drasys.or.graph.VertexValueI.
The interface used by all algorithms to access vertex features.
vertices() - Method in class drasys.or.graph.BaseGraph
Creates an enumeration on the vertices of the graph.
vertices() - Method in class drasys.or.graph.MatrixGraph
Creates an enumeration on the vertices of the graph.
vertices() - Method in interface drasys.or.graph.GraphI
Creates an enumeration on the vertices of the graph.
vertices() - Method in interface drasys.or.geom.PolygonI
Returns an enumeration on the vertices of the polygon.
vertices() - Method in class drasys.or.geom.rect2.Polygon
Returns an enumeration on the vertices of the polygon.
VRPBase - class drasys.or.graph.vrp.VRPBase.
A base class containing features common to many VRP algorithms.
VRPBase() - Constructor for class drasys.or.graph.vrp.VRPBase
 
VRPError - error drasys.or.graph.vrp.VRPError.
The parent of all error classes in the 'vrp' package.
VRPError() - Constructor for class drasys.or.graph.vrp.VRPError
 
VRPError(String) - Constructor for class drasys.or.graph.vrp.VRPError
 
VRPException - exception drasys.or.graph.vrp.VRPException.
The parent of all exception classes in the 'vrp' package.
VRPException() - Constructor for class drasys.or.graph.vrp.VRPException
 
VRPException(String) - Constructor for class drasys.or.graph.vrp.VRPException
 
VRPI - interface drasys.or.graph.vrp.VRPI.
The interface used by all algorithms to access VRP algorithms.

W

WelshPowell - class drasys.or.graph.color.WelshPowell.
An implementation of the Welsh and Powell graph coloring algorithm.
WelshPowell(GraphI) - Constructor for class drasys.or.graph.color.WelshPowell
 
west() - Method in interface drasys.or.geom.geo.RangeI
Returns the longitude of the west boundary for the range.
west() - Method in class drasys.or.geom.geo.Range
Returns the longitude of the west boundary for the range.
writeMatrix(MatrixI) - Method in class drasys.or.matrix.SMFWriter
Writes a matrix to the stream in the SMF
format.
writeMatrix(MatrixI) - Method in interface drasys.or.matrix.MatrixWriterI
Writes a matrix to the stream.
writeMatrix(MatrixI) - Method in class drasys.or.matrix.complex.SMFWriter
Writes a matrix to the stream in the SMF
format.
writeMatrix(MatrixI) - Method in interface drasys.or.matrix.complex.MatrixWriterI
Writes a matrix to the stream.
writeProblem(ProblemI) - Method in interface drasys.or.mp.util.ProblemWriterI
 
writeProblem(ProblemI) - Method in class drasys.or.mp.util.MPSWriter
Writes 'problem' to an MPS formatted stream.
writeVector(VectorI) - Method in class drasys.or.matrix.SVFWriter
Writes a vector to the stream in the SVF
format.
writeVector(VectorI) - Method in interface drasys.or.matrix.VectorWriterI
Writes a vector to the stream.
writeVector(VectorI) - Method in interface drasys.or.matrix.complex.VectorWriterI
Writes a vector to the stream.
writeVector(VectorI) - Method in class drasys.or.matrix.complex.SVFWriter
Writes a vector to the stream in the SVF
format.

X

x() - Method in interface drasys.or.geom.rect2.PointI
Returns the X coordinate.
x() - Method in class drasys.or.geom.rect2.Point
 
x() - Method in class drasys.or.geom.rect3.Point
 
x() - Method in interface drasys.or.geom.rect3.PointI
Returns the X coordinate.
x1() - Method in interface drasys.or.geom.rect2.LineSegmentI
 
x1() - Method in class drasys.or.geom.rect2.LineSegment
 
x1() - Method in class drasys.or.geom.rect3.LineSegment
 
x1() - Method in interface drasys.or.geom.rect3.LineSegmentI
 
x2() - Method in interface drasys.or.geom.rect2.LineSegmentI
 
x2() - Method in class drasys.or.geom.rect2.LineSegment
 
x2() - Method in class drasys.or.geom.rect3.LineSegment
 
x2() - Method in interface drasys.or.geom.rect3.LineSegmentI
 

Y

y() - Method in interface drasys.or.geom.rect2.PointI
Returns the Y coordinate.
y() - Method in class drasys.or.geom.rect2.Point
 
y() - Method in class drasys.or.geom.rect3.Point
 
y() - Method in interface drasys.or.geom.rect3.PointI
Returns the Y coordinate.
y1() - Method in interface drasys.or.geom.rect2.LineSegmentI
 
y1() - Method in class drasys.or.geom.rect2.LineSegment
 
y1() - Method in class drasys.or.geom.rect3.LineSegment
 
y1() - Method in interface drasys.or.geom.rect3.LineSegmentI
 
y2() - Method in interface drasys.or.geom.rect2.LineSegmentI
 
y2() - Method in class drasys.or.geom.rect2.LineSegment
 
y2() - Method in class drasys.or.geom.rect3.LineSegment
 
y2() - Method in interface drasys.or.geom.rect3.LineSegmentI
 

Z

z() - Method in class drasys.or.geom.rect3.Point
 
z() - Method in interface drasys.or.geom.rect3.PointI
Returns the z coordinate.
z1() - Method in class drasys.or.geom.rect3.LineSegment
 
z1() - Method in interface drasys.or.geom.rect3.LineSegmentI
 
z2() - Method in class drasys.or.geom.rect3.LineSegment
 
z2() - Method in interface drasys.or.geom.rect3.LineSegmentI
 
zaxpy(ComplexI, ContiguousVectorI, ContiguousVectorI) - Method in class drasys.or.linear.blas.VectorBLAS1
Constant times a vector plus a vector.
Y = Y + a * X
zaxpy(int, ComplexI, double[], int, int, double[], int, int) - Method in interface drasys.or.linear.blas.BLAS1I
Constant times a vector plus a vector: y = y + alpha * x.
zaxpy(int, ComplexI, double[], int, int, double[], int, int) - Method in class drasys.or.linear.blas.SmpBLAS1
Constant times a vector plus a vector: y = y + alpha * x.
zaxpy(int, ComplexI, double[], int, int, double[], int, int) - Method in class drasys.or.linear.blas.BLAS1
Constant times a vector plus a vector: y = y + alpha * x.
zcopy(ContiguousVectorI, ContiguousVectorI) - Method in class drasys.or.linear.blas.VectorBLAS1
Copies vector x to vector y.
Y = X;
zcopy(int, double[], int, int, double[], int, int) - Method in interface drasys.or.linear.blas.BLAS1I
Copies vector x to vector y: y = x.
zcopy(int, double[], int, int, double[], int, int) - Method in class drasys.or.linear.blas.SmpBLAS1
Copies vector x to vector y: y = x.
zcopy(int, double[], int, int, double[], int, int) - Method in class drasys.or.linear.blas.BLAS1
Copies vector x to vector y: y = x.
zdotc(ContiguousVectorI, ContiguousVectorI, Complex) - Method in class drasys.or.linear.blas.VectorBLAS1
Computes the dot product of two vectors: alpha = conjugate(x) (.) y.
zdotc(int, double[], int, int, double[], int, int, Complex) - Method in interface drasys.or.linear.blas.BLAS1I
Computes the dot product of two vectors: alpha = x (.) y.
zdotc(int, double[], int, int, double[], int, int, Complex) - Method in class drasys.or.linear.blas.SmpBLAS1
Computes the dot product of two vectors: alpha = x (.) y.
zdotc(int, double[], int, int, double[], int, int, Complex) - Method in class drasys.or.linear.blas.BLAS1
Computes the dot product of two vectors: alpha = x (.) y.
zdotu(ContiguousVectorI, ContiguousVectorI, Complex) - Method in class drasys.or.linear.blas.VectorBLAS1
Computes the dot product of two vectors: alpha = x (.) y.
zdotu(int, double[], int, int, double[], int, int, Complex) - Method in interface drasys.or.linear.blas.BLAS1I
Computes the dot product of two vectors: alpha = x (.) y.
zdotu(int, double[], int, int, double[], int, int, Complex) - Method in class drasys.or.linear.blas.SmpBLAS1
Computes the dot product of two vectors: alpha = x (.) y.
zdotu(int, double[], int, int, double[], int, int, Complex) - Method in class drasys.or.linear.blas.BLAS1
Computes the dot product of two vectors: alpha = x (.) y.
zdscal(int, double, double[], int, int) - Method in interface drasys.or.linear.blas.BLAS1I
Scale a vector by a constant: x = alpha * x.
zdscal(int, double, double[], int, int) - Method in class drasys.or.linear.blas.SmpBLAS1
Scale a vector by a constant: x = alpha * x.
zdscal(int, double, double[], int, int) - Method in class drasys.or.linear.blas.BLAS1
Scale a vector by a constant: x = alpha * x.
zgemm(boolean, boolean, ComplexI, ContiguousMatrixI, ContiguousMatrixI, ComplexI, ContiguousMatrixI) - Method in class drasys.or.linear.blas.MatrixBLAS3
Computes: C = alpha*A*B + beta*C.
zgemm(int, int, int, ComplexI, double[], int, int, int, double[], int, int, int, ComplexI, double[], int, int, int) - Method in interface drasys.or.linear.blas.BLAS3I
Computes: C = alpha*A*B + beta*C.
zgemm(int, int, int, ComplexI, double[], int, int, int, double[], int, int, int, ComplexI, double[], int, int, int) - Method in class drasys.or.linear.blas.SmpBLAS3
Computes: C = alpha*A*B + beta*C.
zgemm(int, int, int, ComplexI, double[], int, int, int, double[], int, int, int, ComplexI, double[], int, int, int) - Method in class drasys.or.linear.blas.BLAS3
Computes: C = alpha*A*B + beta*C.
zgemv(boolean, ComplexI, ContiguousMatrixI, ContiguousVectorI, ComplexI, ContiguousVectorI) - Method in class drasys.or.linear.blas.MatrixBLAS2
Computes y = alpha*A*x + beta*y if transpose is 'false'.
zgemv(int, int, ComplexI, double[], int, int, int, double[], int, int, ComplexI, double[], int, int) - Method in class drasys.or.linear.blas.SmpBLAS2
Computes: y = alpha*A*x + beta*y.
zgemv(int, int, ComplexI, double[], int, int, int, double[], int, int, ComplexI, double[], int, int) - Method in interface drasys.or.linear.blas.BLAS2I
Computes: y = alpha*A*x + beta*y.
zgemv(int, int, ComplexI, double[], int, int, int, double[], int, int, ComplexI, double[], int, int) - Method in class drasys.or.linear.blas.BLAS2
Computes: y = alpha*A*x + beta*y.
zgerc(ComplexI, ContiguousVectorI, ContiguousVectorI, ContiguousMatrixI) - Method in class drasys.or.linear.blas.MatrixBLAS2
Computes A = alpha*x*congujate(y') + A
zgerc(int, int, ComplexI, double[], int, int, double[], int, int, double[], int, int, int) - Method in class drasys.or.linear.blas.SmpBLAS2
Computes: A = alpha*x*y' + A.
zgerc(int, int, ComplexI, double[], int, int, double[], int, int, double[], int, int, int) - Method in interface drasys.or.linear.blas.BLAS2I
Computes: A = alpha*x*y' + A.
zgerc(int, int, ComplexI, double[], int, int, double[], int, int, double[], int, int, int) - Method in class drasys.or.linear.blas.BLAS2
Computes: A = alpha*x*y' + A.
zgeru(ComplexI, ContiguousVectorI, ContiguousVectorI, ContiguousMatrixI) - Method in class drasys.or.linear.blas.MatrixBLAS2
Computes A = alpha*x*y' + A
zgeru(int, int, ComplexI, double[], int, int, double[], int, int, double[], int, int, int) - Method in class drasys.or.linear.blas.SmpBLAS2
Computes: A = alpha*x*y' + A.
zgeru(int, int, ComplexI, double[], int, int, double[], int, int, double[], int, int, int) - Method in interface drasys.or.linear.blas.BLAS2I
Computes: A = alpha*x*y' + A.
zgeru(int, int, ComplexI, double[], int, int, double[], int, int, double[], int, int, int) - Method in class drasys.or.linear.blas.BLAS2
Computes: A = alpha*x*y' + A.
zscal(ComplexI, ContiguousVectorI) - Method in class drasys.or.linear.blas.VectorBLAS1
Scale a vector by a constant.
X = a * X
zscal(int, ComplexI, double[], int, int) - Method in interface drasys.or.linear.blas.BLAS1I
Scale a vector by a constant: x = alpha * x.
zscal(int, ComplexI, double[], int, int) - Method in class drasys.or.linear.blas.SmpBLAS1
Scale a vector by a constant: x = alpha * x.
zscal(int, ComplexI, double[], int, int) - Method in class drasys.or.linear.blas.BLAS1
Scale a vector by a constant: x = alpha * x.
zswap(ContiguousVectorI, ContiguousVectorI) - Method in class drasys.or.linear.blas.VectorBLAS1
Interchange two vectors.
X <-> Y
zswap(int, double[], int, int, double[], int, int) - Method in interface drasys.or.linear.blas.BLAS1I
Interchange two vectors: x <-> y.
zswap(int, double[], int, int, double[], int, int) - Method in class drasys.or.linear.blas.SmpBLAS1
Interchange two vectors: x <-> y.
zswap(int, double[], int, int, double[], int, int) - Method in class drasys.or.linear.blas.BLAS1
Interchange two vectors: x <-> y.

_

_accuracy - Static variable in class drasys.or.geom.rect2.CoordinateSystem
 
_accuracy - Static variable in class drasys.or.geom.rect3.CoordinateSystem
 
_accuracy - Static variable in class drasys.or.geom.geo.CoordinateSystem
 
_autoScale - Variable in class drasys.or.opt.lp.DenseLPBase
 
_autoScale - Variable in class drasys.or.mp.lp.DenseLPBase
 
_cfstat - Variable in class drasys.or.stat.model.LinearRegression
 
_closed - Variable in class drasys.or.graph.vrp.VRPBase
 
_coef - Variable in class drasys.or.stat.model.LinearRegression
 
_cof - Variable in class drasys.or.opt.lp.DenseLPBase
 
_cof - Variable in class drasys.or.mp.lp.DenseLPBase
 
_cov - Variable in class drasys.or.stat.model.LinearRegression
 
_dependent - Variable in class drasys.or.stat.model.LinearRegression
 
_depotKey - Variable in class drasys.or.graph.vrp.VRPBase
 
_e - Variable in class drasys.or.geom.geo.proj.Projection
 
_e2 - Variable in class drasys.or.geom.geo.proj.Projection
 
_easting - Variable in class drasys.or.geom.geo.proj.Projection
 
_edgeKey - Variable in class drasys.or.graph.vrp.VRPBase
 
_ellipsoid - Variable in class drasys.or.geom.geo.proj.Projection
 
_enteringVariables - Variable in class drasys.or.stat.model.LinearRegression
 
_enterPValue - Variable in class drasys.or.stat.model.LinearRegression
 
_epsilon - Variable in class drasys.or.matrix.RealContainer
 
_epsilon - Variable in class drasys.or.matrix.complex.ComplexContainer
 
_er - Variable in class drasys.or.geom.geo.proj.Projection
 
_exitPValue - Variable in class drasys.or.stat.model.LinearRegression
 
_fuzz - Variable in class drasys.or.opt.lp.DenseLPBase
 
_fuzz - Variable in class drasys.or.mp.lp.DenseLPBase
 
_glm - Variable in class drasys.or.stat.model.LinearRegression
 
_globalEpsilon - Static variable in class drasys.or.matrix.RealContainer
 
_globalEpsilon - Static variable in class drasys.or.matrix.complex.ComplexContainer
 
_graph - Variable in class drasys.or.graph.vrp.VRPBase
 
_halfE - Variable in class drasys.or.geom.geo.proj.Projection
 
_independent - Variable in class drasys.or.stat.model.LinearRegression
 
_isMaximize - Variable in class drasys.or.mp.lp.DenseLPBase
 
_lastConfidenceLevel - Variable in class drasys.or.stat.model.LinearRegression
 
_lower - Variable in class drasys.or.stat.model.LinearRegression
 
_m - Variable in class drasys.or.stat.model.LinearRegression
 
_maxAbsVal - Variable in class drasys.or.opt.lp.DenseLPBase
 
_maxAbsVal - Variable in class drasys.or.mp.lp.DenseLPBase
 
_maxCoefficient - Variable in class drasys.or.mp.lp.DenseLPBase
 
_maxCost - Variable in class drasys.or.graph.vrp.VRPBase
 
_maxIt - Variable in class drasys.or.opt.lp.DenseLPBase
 
_maxIterations - Variable in class drasys.or.mp.lp.DenseLPBase
 
_maxLoad - Variable in class drasys.or.graph.vrp.VRPBase
 
_maxRange - Variable in class drasys.or.opt.lp.DenseLPBase
 
_maxRows - Variable in class drasys.or.opt.lp.DenseLPBase
 
_maxThreads - Variable in class drasys.or.util.Smp
 
_minAbsVal - Variable in class drasys.or.opt.lp.DenseLPBase
 
_minAbsVal - Variable in class drasys.or.mp.lp.DenseLPBase
 
_minCoefficient - Variable in class drasys.or.mp.lp.DenseLPBase
 
_minRange - Variable in class drasys.or.opt.lp.DenseLPBase
 
_minWork - Variable in class drasys.or.util.Smp
 
_n - Variable in class drasys.or.stat.model.LinearRegression
 
_name - Variable in class drasys.or.mp.lp.DenseLPBase
 
_nonZeroCnt - Variable in class drasys.or.opt.lp.DenseLPBase
 
_nonZeroCnt - Variable in class drasys.or.mp.lp.DenseLPBase
 
_north - Variable in class drasys.or.geom.geo.proj.Conic
 
_northing - Variable in class drasys.or.geom.geo.proj.Projection
 
_obj - Variable in class drasys.or.opt.lp.DenseLPBase
 
_obj - Variable in class drasys.or.mp.lp.DenseLPBase
 
_oneMinusE2 - Variable in class drasys.or.geom.geo.proj.Projection
 
_out - Variable in class drasys.or.graph.vrp.VRPBase
 
_problemSet - Variable in class drasys.or.mp.lp.DenseLPBase
 
_properties - Variable in class drasys.or.graph.vrp.VRPBase
 
_removeVertex(VertexI, boolean) - Method in class drasys.or.graph.SparseGraph
 
_requiredVariables - Variable in class drasys.or.stat.model.LinearRegression
 
_rhs - Variable in class drasys.or.opt.lp.DenseLPBase
 
_rhs - Variable in class drasys.or.mp.lp.DenseLPBase
 
_selected - Variable in class drasys.or.graph.vrp.ConstructBase
 
_selectedVariables - Variable in class drasys.or.stat.model.LinearRegression
 
_sizeOfColumns - Variable in class drasys.or.matrix.FunctionMatrix
 
_sizeOfColumns - Variable in class drasys.or.opt.lp.DenseLPBase
 
_sizeOfColumns - Variable in class drasys.or.mp.lp.DenseLPBase
 
_sizeOfRows - Variable in class drasys.or.matrix.FunctionMatrix
 
_sizeOfRows - Variable in class drasys.or.opt.lp.DenseLPBase
 
_sizeOfRows - Variable in class drasys.or.mp.lp.DenseLPBase
 
_solved - Variable in class drasys.or.opt.lp.DenseLPBase
 
_solved - Variable in class drasys.or.mp.lp.DenseLPBase
 
_south - Variable in class drasys.or.geom.geo.proj.Conic
 
_stdv - Variable in class drasys.or.stat.model.LinearRegression
 
_symmetric - Variable in class drasys.or.graph.Graph
 
_tpvalue - Variable in class drasys.or.stat.model.LinearRegression
 
_tstat - Variable in class drasys.or.stat.model.LinearRegression
 
_typ - Variable in class drasys.or.opt.lp.DenseLPBase
 
_typ - Variable in class drasys.or.mp.lp.DenseLPBase
 
_upper - Variable in class drasys.or.stat.model.LinearRegression
 
_vehicleCost - Variable in class drasys.or.graph.vrp.VRPBase
 
_zeroIntercept - Variable in class drasys.or.stat.model.LinearRegression
 

A B C D E F G H I K L M N O P Q R S T U V W X Y Z _

Copyright(C)1997-2000 by DRA Systems all rights reserved. OpsResearch.com