A C D E F G H I L M O P R S T U V
All Classes All Packages
All Classes All Packages
All Classes All Packages
A
- AbstractMatrix - Class in com.powsybl.math.matrix
-
Abstract class for matrix that provides an implementation for common methods.
- AbstractMatrix() - Constructor for class com.powsybl.math.matrix.AbstractMatrix
- add(double) - Method in interface com.powsybl.math.matrix.Matrix.Element
-
Add value to the element.
- add(int, int, double) - Method in class com.powsybl.math.matrix.DenseMatrix
- add(int, int, double) - Method in interface com.powsybl.math.matrix.Matrix
-
Add value at row
i
and columnj
. - add(int, int, double) - Method in class com.powsybl.math.matrix.SparseMatrix
-
Add value at row
i
and columnj
. - add(DenseMatrix, double, double) - Method in class com.powsybl.math.matrix.DenseMatrix
- add(Matrix) - Method in class com.powsybl.math.matrix.AbstractMatrix
- add(Matrix) - Method in interface com.powsybl.math.matrix.Matrix
-
Addition the matrix with another one (this + other).
- add(Matrix, double, double) - Method in class com.powsybl.math.matrix.DenseMatrix
- add(Matrix, double, double) - Method in interface com.powsybl.math.matrix.Matrix
-
Addition the matrix with another one (alpha * this + beta * other).
- add(Matrix, double, double) - Method in class com.powsybl.math.matrix.SparseMatrix
- add(SparseMatrix, double, double) - Method in class com.powsybl.math.matrix.SparseMatrix
- addAndGetElement(int, int, double) - Method in class com.powsybl.math.matrix.DenseMatrix
- addAndGetElement(int, int, double) - Method in interface com.powsybl.math.matrix.Matrix
-
Add value at row
i
and columnj
and get an#Element
to later update the element. - addAndGetElement(int, int, double) - Method in class com.powsybl.math.matrix.SparseMatrix
-
Add value at row
i
and columnj
and get an#Element
to later update the element. - addAndGetIndex(int, int, double) - Method in class com.powsybl.math.matrix.DenseMatrix
- addAndGetIndex(int, int, double) - Method in interface com.powsybl.math.matrix.Matrix
-
Add value at row
i
and columnj
and get an element index to later update the element. - addAndGetIndex(int, int, double) - Method in class com.powsybl.math.matrix.SparseMatrix
- addAtIndex(int, double) - Method in class com.powsybl.math.matrix.DenseMatrix
- addAtIndex(int, double) - Method in interface com.powsybl.math.matrix.Matrix
-
Add value at element index
index
. - addAtIndex(int, double) - Method in class com.powsybl.math.matrix.SparseMatrix
- addEdge(int, int, E) - Method in interface com.powsybl.math.graph.UndirectedGraph
-
Create an edge between the two specified vertices and notify the
UndirectedGraphListener
s. - addEdge(int, int, E) - Method in class com.powsybl.math.graph.UndirectedGraphImpl
- addListener(UndirectedGraphListener<V, E>) - Method in interface com.powsybl.math.graph.UndirectedGraph
-
Add a
UndirectedGraphListener
to get notified when the graph changes. - addListener(UndirectedGraphListener<V, E>) - Method in class com.powsybl.math.graph.UndirectedGraphImpl
- addQuickAtIndex(int, double) - Method in class com.powsybl.math.matrix.DenseMatrix
- addQuickAtIndex(int, double) - Method in interface com.powsybl.math.matrix.Matrix
-
Add value at element index
index
without doing any bound checking. - addQuickAtIndex(int, double) - Method in class com.powsybl.math.matrix.SparseMatrix
- addValue(int, int, double) - Method in interface com.powsybl.math.matrix.Matrix
-
Deprecated.Use
Matrix.add(int, int, double)
instead. - addVertex() - Method in interface com.powsybl.math.graph.UndirectedGraph
-
Create a new vertex and notify the
UndirectedGraphListener
s. - addVertex() - Method in class com.powsybl.math.graph.UndirectedGraphImpl
- addVertexIfNotPresent(int) - Method in interface com.powsybl.math.graph.UndirectedGraph
-
If the specified vertex does not exist or is null, create it and notify the
UndirectedGraphListener
- addVertexIfNotPresent(int) - Method in class com.powsybl.math.graph.UndirectedGraphImpl
- allEdgesBeforeRemoval(Collection<E>) - Method in class com.powsybl.math.graph.DefaultUndirectedGraphListener
- allEdgesBeforeRemoval(Collection<E>) - Method in interface com.powsybl.math.graph.UndirectedGraphListener
- allEdgesRemoved(Collection<E>) - Method in class com.powsybl.math.graph.DefaultUndirectedGraphListener
- allEdgesRemoved(Collection<E>) - Method in interface com.powsybl.math.graph.UndirectedGraphListener
- allVerticesRemoved() - Method in class com.powsybl.math.graph.DefaultUndirectedGraphListener
- allVerticesRemoved() - Method in interface com.powsybl.math.graph.UndirectedGraphListener
C
- checkBounds(int, int) - Method in class com.powsybl.math.matrix.AbstractMatrix
-
Check that row
i
and columnj
are in matrix bounds. - close() - Method in interface com.powsybl.math.matrix.LUDecomposition
- com.powsybl.math - module com.powsybl.math
- com.powsybl.math.casting - package com.powsybl.math.casting
- com.powsybl.math.graph - package com.powsybl.math.graph
- com.powsybl.math.matrix - package com.powsybl.math.matrix
-
This package contains utility classes around matrix modelling and LU decomposition.
- computeConnectedComponents(TIntArrayList[]) - Static method in class com.powsybl.math.graph.GraphUtil
- ConnectedComponentsComputationResult(int[], int[]) - Constructor for class com.powsybl.math.graph.GraphUtil.ConnectedComponentsComputationResult
- CONTINUE - com.powsybl.math.graph.TraverseResult
-
Indicates that traversal should continue
- copy(MatrixFactory) - Method in class com.powsybl.math.matrix.AbstractMatrix
-
Copy this matrix using another implementation.
- copy(MatrixFactory) - Method in interface com.powsybl.math.matrix.Matrix
-
Copy this matrix using another implementation.
- create(int, int, int) - Method in class com.powsybl.math.matrix.DenseMatrixFactory
- create(int, int, int) - Method in interface com.powsybl.math.matrix.MatrixFactory
-
Create a matrix with m rows and n column.
- create(int, int, int) - Method in class com.powsybl.math.matrix.SparseMatrixFactory
- createFromColumn(double[], MatrixFactory) - Static method in interface com.powsybl.math.matrix.Matrix
-
Utility method for creating a single column matrix from a java array.
- createFromRow(double[], MatrixFactory) - Static method in interface com.powsybl.math.matrix.Matrix
-
Utility method for creating a single row matrix from a java array.
D
- decomposeLU() - Method in class com.powsybl.math.matrix.DenseMatrix
- decomposeLU() - Method in interface com.powsybl.math.matrix.Matrix
-
Get LU decomposition utility class for this matrix.
- decomposeLU() - Method in class com.powsybl.math.matrix.SparseMatrix
- DefaultUndirectedGraphListener<V,E> - Class in com.powsybl.math.graph
- DefaultUndirectedGraphListener() - Constructor for class com.powsybl.math.graph.DefaultUndirectedGraphListener
- DenseMatrix - Class in com.powsybl.math.matrix
-
Dense matrix implementation based on an array of
rowCount
*columnCount
double values. - DenseMatrix(int, int) - Constructor for class com.powsybl.math.matrix.DenseMatrix
- DenseMatrix(int, int, double[]) - Constructor for class com.powsybl.math.matrix.DenseMatrix
- DenseMatrix(int, int, Supplier<ByteBuffer>) - Constructor for class com.powsybl.math.matrix.DenseMatrix
- DenseMatrix(Matrix) - Constructor for class com.powsybl.math.matrix.DenseMatrix
- DenseMatrixFactory - Class in com.powsybl.math.matrix
-
Dense matrix factory.
- DenseMatrixFactory() - Constructor for class com.powsybl.math.matrix.DenseMatrixFactory
- Double2Float - Class in com.powsybl.math.casting
E
- edgeAdded(int, E) - Method in class com.powsybl.math.graph.DefaultUndirectedGraphListener
- edgeAdded(int, E) - Method in interface com.powsybl.math.graph.UndirectedGraphListener
- edgeBeforeRemoval(int, E) - Method in class com.powsybl.math.graph.DefaultUndirectedGraphListener
- edgeBeforeRemoval(int, E) - Method in interface com.powsybl.math.graph.UndirectedGraphListener
- edgeRemoved(int, E) - Method in class com.powsybl.math.graph.DefaultUndirectedGraphListener
- edgeRemoved(int, E) - Method in interface com.powsybl.math.graph.UndirectedGraphListener
- equals(Object) - Method in class com.powsybl.math.matrix.DenseMatrix
- equals(Object) - Method in class com.powsybl.math.matrix.SparseMatrix
F
- findAllPaths(int, Function<V, Boolean>, Function<E, Boolean>) - Method in interface com.powsybl.math.graph.UndirectedGraph
-
Find all paths from the specified vertex.
- findAllPaths(int, Function<V, Boolean>, Function<E, Boolean>) - Method in class com.powsybl.math.graph.UndirectedGraphImpl
-
Find all paths from the specified vertex.
G
- get(int, int) - Method in class com.powsybl.math.matrix.DenseMatrix
-
Get value at row
i
and columnj
. - getColumnCount() - Method in class com.powsybl.math.matrix.DenseMatrix
- getColumnCount() - Method in interface com.powsybl.math.matrix.Matrix
-
Get column count.
- getColumnCount() - Method in class com.powsybl.math.matrix.SparseMatrix
- getComponentNumber() - Method in class com.powsybl.math.graph.GraphUtil.ConnectedComponentsComputationResult
- getComponentSize() - Method in class com.powsybl.math.graph.GraphUtil.ConnectedComponentsComputationResult
- getEdgeConnectedToVertexStream(int) - Method in interface com.powsybl.math.graph.UndirectedGraph
-
Return the indices of the edges connected to the specified vertex.
- getEdgeConnectedToVertexStream(int) - Method in class com.powsybl.math.graph.UndirectedGraphImpl
- getEdgeCount() - Method in interface com.powsybl.math.graph.UndirectedGraph
-
Return the number of edges.
- getEdgeCount() - Method in class com.powsybl.math.graph.UndirectedGraphImpl
- getEdgeObject(int) - Method in interface com.powsybl.math.graph.UndirectedGraph
-
Return the value attached to the specified edge.
- getEdgeObject(int) - Method in class com.powsybl.math.graph.UndirectedGraphImpl
- getEdgeObjectConnectedToVertexStream(int) - Method in interface com.powsybl.math.graph.UndirectedGraph
-
Return the edge objects connected to the specified vertex.
- getEdgeObjectConnectedToVertexStream(int) - Method in class com.powsybl.math.graph.UndirectedGraphImpl
- getEdgeObjects(int, int) - Method in interface com.powsybl.math.graph.UndirectedGraph
-
Return a
List
containing the values attached to the edges between the vertices v1 and v2. - getEdgeObjects(int, int) - Method in class com.powsybl.math.graph.UndirectedGraphImpl
- getEdgeObjectsConnectedToVertex(int) - Method in interface com.powsybl.math.graph.UndirectedGraph
-
Return the edge objects connected to the specified vertex.
- getEdgeObjectsConnectedToVertex(int) - Method in class com.powsybl.math.graph.UndirectedGraphImpl
- getEdgeObjectStream() - Method in interface com.powsybl.math.graph.UndirectedGraph
-
Return a
Stream
to iterate over the values attached to the edges. - getEdgeObjectStream() - Method in class com.powsybl.math.graph.UndirectedGraphImpl
- getEdges() - Method in interface com.powsybl.math.graph.UndirectedGraph
-
Return the indices of the edges.
- getEdges() - Method in class com.powsybl.math.graph.UndirectedGraphImpl
- getEdgesConnectedToVertex(int) - Method in interface com.powsybl.math.graph.UndirectedGraph
-
Return the indices of the edges connected to the specified vertex.
- getEdgesConnectedToVertex(int) - Method in class com.powsybl.math.graph.UndirectedGraphImpl
- getEdgesObject() - Method in interface com.powsybl.math.graph.UndirectedGraph
-
Return an
Iterable
to iterate over the values attached to the edges. - getEdgesObject() - Method in class com.powsybl.math.graph.UndirectedGraphImpl
- getEdgeVertex1(int) - Method in interface com.powsybl.math.graph.UndirectedGraph
-
Return the index of the first vertex that the specified edge is connected to.
- getEdgeVertex1(int) - Method in class com.powsybl.math.graph.UndirectedGraphImpl
- getEdgeVertex2(int) - Method in interface com.powsybl.math.graph.UndirectedGraph
-
Return the index of the second vertex that the specified edge is connected to.
- getEdgeVertex2(int) - Method in class com.powsybl.math.graph.UndirectedGraphImpl
- getEstimatedNonZeroValueCount() - Method in class com.powsybl.math.matrix.AbstractMatrix
-
Get an estimation of non zero value count.
- getEstimatedNonZeroValueCount() - Method in class com.powsybl.math.matrix.DenseMatrix
- getEstimatedNonZeroValueCount() - Method in class com.powsybl.math.matrix.SparseMatrix
- getM() - Method in interface com.powsybl.math.matrix.Matrix
-
Deprecated.Use
Matrix.getRowCount()
instead. - getMaxVertex() - Method in interface com.powsybl.math.graph.UndirectedGraph
-
Deprecated.Use
UndirectedGraph.getVertexCapacity()
instead. - getN() - Method in interface com.powsybl.math.matrix.Matrix
-
Deprecated.Use
Matrix.getColumnCount()
instead. - getRgrowthThreshold() - Method in class com.powsybl.math.matrix.SparseMatrix
- getRowCount() - Method in class com.powsybl.math.matrix.DenseMatrix
- getRowCount() - Method in interface com.powsybl.math.matrix.Matrix
-
Get row count.
- getRowCount() - Method in class com.powsybl.math.matrix.SparseMatrix
- getValue(int, int) - Method in class com.powsybl.math.matrix.DenseMatrix
-
Deprecated.Use
DenseMatrix.get(int, int)
instead. - getVertexCapacity() - Method in interface com.powsybl.math.graph.UndirectedGraph
-
Return the maximum number of vertices that this graph can contain.
- getVertexCapacity() - Method in class com.powsybl.math.graph.UndirectedGraphImpl
- getVertexCount() - Method in interface com.powsybl.math.graph.UndirectedGraph
-
Return the number of non-null vertices.
- getVertexCount() - Method in class com.powsybl.math.graph.UndirectedGraphImpl
- getVertexObject(int) - Method in interface com.powsybl.math.graph.UndirectedGraph
-
Return the value attached to the specified vertex.
- getVertexObject(int) - Method in class com.powsybl.math.graph.UndirectedGraphImpl
- getVertexObjectStream() - Method in interface com.powsybl.math.graph.UndirectedGraph
-
Return a
Stream
to iterate over the values attached to the vertices. - getVertexObjectStream() - Method in class com.powsybl.math.graph.UndirectedGraphImpl
- getVertices() - Method in interface com.powsybl.math.graph.UndirectedGraph
-
Return the indices of the vertices.
- getVertices() - Method in class com.powsybl.math.graph.UndirectedGraphImpl
- getVerticesObj() - Method in interface com.powsybl.math.graph.UndirectedGraph
-
Return an
Iterable
to iterate over the values attached to the vertices. - getVerticesObj() - Method in class com.powsybl.math.graph.UndirectedGraphImpl
- GraphUtil - Class in com.powsybl.math.graph
- GraphUtil.ConnectedComponentsComputationResult - Class in com.powsybl.math.graph
H
- hashCode() - Method in class com.powsybl.math.matrix.DenseMatrix
- hashCode() - Method in class com.powsybl.math.matrix.SparseMatrix
I
- iterateNonZeroValue(Matrix.ElementHandler) - Method in class com.powsybl.math.matrix.DenseMatrix
- iterateNonZeroValue(Matrix.ElementHandler) - Method in interface com.powsybl.math.matrix.Matrix
-
Iterate over non zero values of the matrix.
- iterateNonZeroValue(Matrix.ElementHandler) - Method in class com.powsybl.math.matrix.SparseMatrix
- iterateNonZeroValueOfColumn(int, Matrix.ElementHandler) - Method in class com.powsybl.math.matrix.DenseMatrix
- iterateNonZeroValueOfColumn(int, Matrix.ElementHandler) - Method in interface com.powsybl.math.matrix.Matrix
-
Iterate over non zero values of the
j
column of the matrix. - iterateNonZeroValueOfColumn(int, Matrix.ElementHandler) - Method in class com.powsybl.math.matrix.SparseMatrix
L
- LUDecomposition - Interface in com.powsybl.math.matrix
-
LU decomposition utility class.
M
- Matrix - Interface in com.powsybl.math.matrix
-
Interface for all double typed matrix implementation.
- Matrix.Element - Interface in com.powsybl.math.matrix
-
An element of the matrix.
- Matrix.ElementHandler - Interface in com.powsybl.math.matrix
-
Handler used to iterate a matrix and get values.
- MatrixException - Exception in com.powsybl.math.matrix
- MatrixException(String) - Constructor for exception com.powsybl.math.matrix.MatrixException
- MatrixException(Throwable) - Constructor for exception com.powsybl.math.matrix.MatrixException
- MatrixFactory - Interface in com.powsybl.math.matrix
-
Interface for matrix factory.
O
- onElement(int, int, double) - Method in interface com.powsybl.math.matrix.Matrix.ElementHandler
-
This method is called for each element of the matrix.
- onValue(int, int, double) - Method in interface com.powsybl.math.matrix.Matrix.ElementHandler
-
Deprecated.Use
Matrix.ElementHandler.onElement(int, int, double)
instead.
P
- print(PrintStream) - Method in class com.powsybl.math.matrix.DenseMatrix
- print(PrintStream) - Method in interface com.powsybl.math.matrix.Matrix
-
Print the matrix to a stream.
- print(PrintStream) - Method in class com.powsybl.math.matrix.SparseMatrix
- print(PrintStream, Function<V, String>, Function<E, String>) - Method in interface com.powsybl.math.graph.UndirectedGraph
-
Prints the entire graph to the specified
PrintStream
. - print(PrintStream, Function<V, String>, Function<E, String>) - Method in class com.powsybl.math.graph.UndirectedGraphImpl
- print(PrintStream, List<String>, List<String>) - Method in class com.powsybl.math.matrix.DenseMatrix
- print(PrintStream, List<String>, List<String>) - Method in interface com.powsybl.math.matrix.Matrix
-
Print the matrix to a stream.
- print(PrintStream, List<String>, List<String>) - Method in class com.powsybl.math.matrix.SparseMatrix
R
- removeAllEdges() - Method in interface com.powsybl.math.graph.UndirectedGraph
-
Remove all the edges and notify the
UndirectedGraphListener
s. - removeAllEdges() - Method in class com.powsybl.math.graph.UndirectedGraphImpl
- removeAllVertices() - Method in interface com.powsybl.math.graph.UndirectedGraph
-
Remove all the vertices of this graph.
- removeAllVertices() - Method in class com.powsybl.math.graph.UndirectedGraphImpl
- removeEdge(int) - Method in interface com.powsybl.math.graph.UndirectedGraph
-
Remove the specified edge and notify the
UndirectedGraphListener
s. - removeEdge(int) - Method in class com.powsybl.math.graph.UndirectedGraphImpl
- removeIsolatedVertices() - Method in interface com.powsybl.math.graph.UndirectedGraph
-
Remove from the vertices which are not connected to any edge, and which have no associated object.
- removeIsolatedVertices() - Method in class com.powsybl.math.graph.UndirectedGraphImpl
- removeIsolatedVertices(int, TIntArrayList[]) - Method in class com.powsybl.math.graph.UndirectedGraphImpl
- removeListener(UndirectedGraphListener<V, E>) - Method in interface com.powsybl.math.graph.UndirectedGraph
-
Remove a
UndirectedGraphListener
to stop listening the graph changes. - removeListener(UndirectedGraphListener<V, E>) - Method in class com.powsybl.math.graph.UndirectedGraphImpl
- removeVertex(int) - Method in interface com.powsybl.math.graph.UndirectedGraph
-
Remove the specified vertex and notify the
UndirectedGraphListener
s. - removeVertex(int) - Method in class com.powsybl.math.graph.UndirectedGraphImpl
- reset() - Method in class com.powsybl.math.matrix.DenseMatrix
- reset() - Method in interface com.powsybl.math.matrix.Matrix
-
Fill matrix with zeros.
- reset() - Method in class com.powsybl.math.matrix.SparseMatrix
S
- safeCasting(double) - Static method in class com.powsybl.math.casting.Double2Float
- safeCasting(Double) - Static method in class com.powsybl.math.casting.Double2Float
- set(double) - Method in interface com.powsybl.math.matrix.Matrix.Element
-
Set element value.
- set(int, int, double) - Method in class com.powsybl.math.matrix.DenseMatrix
- set(int, int, double) - Method in interface com.powsybl.math.matrix.Matrix
-
Set value at row
i
and columnj
. - set(int, int, double) - Method in class com.powsybl.math.matrix.SparseMatrix
-
Set value at row
i
and columnj
. - setAtIndex(int, double) - Method in class com.powsybl.math.matrix.DenseMatrix
- setAtIndex(int, double) - Method in interface com.powsybl.math.matrix.Matrix
-
Set value at element index
index
. - setAtIndex(int, double) - Method in class com.powsybl.math.matrix.SparseMatrix
- setQuickAtIndex(int, double) - Method in class com.powsybl.math.matrix.DenseMatrix
- setQuickAtIndex(int, double) - Method in interface com.powsybl.math.matrix.Matrix
-
Set value at element index
index
without doing any bound checking. - setQuickAtIndex(int, double) - Method in class com.powsybl.math.matrix.SparseMatrix
- setRgrowthThreshold(double) - Method in class com.powsybl.math.matrix.SparseMatrix
- setValue(int, int, double) - Method in interface com.powsybl.math.matrix.Matrix
-
Deprecated.Use
Matrix.set(int, int, double)
instead. - setVertexObject(int, V) - Method in interface com.powsybl.math.graph.UndirectedGraph
-
Set the value attached to the specified vertex.
- setVertexObject(int, V) - Method in class com.powsybl.math.graph.UndirectedGraphImpl
- solve(double[]) - Method in interface com.powsybl.math.matrix.LUDecomposition
-
Solve A * x = b where b is a column vector.
- solve(DenseMatrix) - Method in interface com.powsybl.math.matrix.LUDecomposition
-
Solve A * x = b where b is a dense matrix.
- solveTransposed(double[]) - Method in interface com.powsybl.math.matrix.LUDecomposition
-
Solve AT * x = b where b is a column vector.
- solveTransposed(DenseMatrix) - Method in interface com.powsybl.math.matrix.LUDecomposition
-
Solve AT * x = b where b is a dense matrix.
- SparseMatrix - Class in com.powsybl.math.matrix
-
Sparse matrix implementation in CSC format.
- SparseMatrixFactory - Class in com.powsybl.math.matrix
-
Sparse matrix factory.
- SparseMatrixFactory() - Constructor for class com.powsybl.math.matrix.SparseMatrixFactory
- SparseMatrixFactory(double) - Constructor for class com.powsybl.math.matrix.SparseMatrixFactory
T
- TERMINATE_PATH - com.powsybl.math.graph.TraverseResult
-
Indicates that traversal should terminate on current path
- TERMINATE_TRAVERSER - com.powsybl.math.graph.TraverseResult
-
Indicates that traversal should break, i.e., terminate on all paths
- times(DenseMatrix) - Method in class com.powsybl.math.matrix.DenseMatrix
- times(DenseMatrix, double) - Method in class com.powsybl.math.matrix.DenseMatrix
- times(Matrix) - Method in class com.powsybl.math.matrix.AbstractMatrix
- times(Matrix) - Method in interface com.powsybl.math.matrix.Matrix
-
Multiply the matrix by another one.
- times(Matrix, double) - Method in class com.powsybl.math.matrix.DenseMatrix
- times(Matrix, double) - Method in interface com.powsybl.math.matrix.Matrix
-
Multiply the matrix by another one and by a scalar (this*other*scalar).
- times(Matrix, double) - Method in class com.powsybl.math.matrix.SparseMatrix
- times(SparseMatrix) - Method in class com.powsybl.math.matrix.SparseMatrix
- times(SparseMatrix, double) - Method in class com.powsybl.math.matrix.SparseMatrix
- to(MatrixFactory) - Method in class com.powsybl.math.matrix.DenseMatrix
- to(MatrixFactory) - Method in interface com.powsybl.math.matrix.Matrix
-
Copy this matrix using another implementation.
- to(MatrixFactory) - Method in class com.powsybl.math.matrix.SparseMatrix
- toDense() - Method in class com.powsybl.math.matrix.DenseMatrix
- toDense() - Method in interface com.powsybl.math.matrix.Matrix
-
Copy this matrix using a dense implementation.
- toDense() - Method in class com.powsybl.math.matrix.SparseMatrix
- toSparse() - Method in class com.powsybl.math.matrix.DenseMatrix
- toSparse() - Method in interface com.powsybl.math.matrix.Matrix
-
Copy this matrix using a sparse implementation.
- toSparse() - Method in class com.powsybl.math.matrix.SparseMatrix
- transpose() - Method in class com.powsybl.math.matrix.DenseMatrix
- transpose() - Method in interface com.powsybl.math.matrix.Matrix
-
Calculate the transposed matrix.
- transpose() - Method in class com.powsybl.math.matrix.SparseMatrix
- traverse(int[], Traverser) - Method in interface com.powsybl.math.graph.UndirectedGraph
-
Traverse the entire graph, starting at each vertex index of the specified vertices array v.
- traverse(int[], Traverser) - Method in class com.powsybl.math.graph.UndirectedGraphImpl
- traverse(int, int, int) - Method in interface com.powsybl.math.graph.Traverser
-
Called for each traversal step
- traverse(int, Traverser) - Method in interface com.powsybl.math.graph.UndirectedGraph
-
Traverse the entire graph, starting at the specified vertex v.
- traverse(int, Traverser) - Method in class com.powsybl.math.graph.UndirectedGraphImpl
- traverse(int, Traverser, boolean[]) - Method in interface com.powsybl.math.graph.UndirectedGraph
-
Traverse the entire graph, starting at the specified vertex v.
- traverse(int, Traverser, boolean[]) - Method in class com.powsybl.math.graph.UndirectedGraphImpl
- Traverser - Interface in com.powsybl.math.graph
- TraverseResult - Enum in com.powsybl.math.graph
-
Result of graph traversal step, used to decide whether to pursue or not current traversal.
U
- UndirectedGraph<V,E> - Interface in com.powsybl.math.graph
-
An undirected graph implementation.
- UndirectedGraphImpl<V,E> - Class in com.powsybl.math.graph
- UndirectedGraphImpl(int) - Constructor for class com.powsybl.math.graph.UndirectedGraphImpl
- UndirectedGraphListener<V,E> - Interface in com.powsybl.math.graph
- update() - Method in interface com.powsybl.math.matrix.LUDecomposition
-
Method to call when matrix has been updated to refresh LU decomposition so that new data can be taken into account in next
LUDecomposition.solve(double[])
orLUDecomposition.solve(DenseMatrix)
. - update(boolean) - Method in interface com.powsybl.math.matrix.LUDecomposition
-
Method to call when matrix has been updated to refresh LU decomposition so that new data can be taken into account in next
LUDecomposition.solve(double[])
orLUDecomposition.solve(DenseMatrix)
.
V
- valueOf(String) - Static method in enum com.powsybl.math.graph.TraverseResult
-
Returns the enum constant of this type with the specified name.
- values() - Static method in enum com.powsybl.math.graph.TraverseResult
-
Returns an array containing the constants of this enum type, in the order they are declared.
- vertexAdded(int) - Method in class com.powsybl.math.graph.DefaultUndirectedGraphListener
- vertexAdded(int) - Method in interface com.powsybl.math.graph.UndirectedGraphListener
- vertexExists(int) - Method in interface com.powsybl.math.graph.UndirectedGraph
-
Check if a specified vertex exists.
- vertexExists(int) - Method in class com.powsybl.math.graph.UndirectedGraphImpl
- vertexObjectSet(int, V) - Method in class com.powsybl.math.graph.DefaultUndirectedGraphListener
- vertexObjectSet(int, V) - Method in interface com.powsybl.math.graph.UndirectedGraphListener
- vertexRemoved(int, V) - Method in class com.powsybl.math.graph.DefaultUndirectedGraphListener
- vertexRemoved(int, V) - Method in interface com.powsybl.math.graph.UndirectedGraphListener
All Classes All Packages