90 bool* pisCorrectForest
118 bool* psupportIsGraphic,
124 bool** parcsReversed,
152 bool* psupportIsCographic,
158 bool** parcsReversed,
Testing whether a matrix is Camion-signed.
Functionality for the row and column elements of a matrix.
Basic functionality of the software library.
CMR_ERROR
Type for return codes of library functions.
Definition: env.h:32
Functionality for graphs.
Computation and recognition of graphic matrices and cographic matrices.
int CMR_GRAPH_EDGE
Reference to an edge of CMR_GRAPH.
Definition: graph.h:31
Functionality for sparse matrices.
CMR_EXPORT CMR_ERROR CMRnetworkTestMatrix(CMR *cmr, CMR_CHRMAT *matrix, bool *pisNetwork, bool *psupportIsGraphic, CMR_GRAPH **pdigraph, CMR_GRAPH_EDGE **pforestArcs, CMR_GRAPH_EDGE **pcoforestArcs, bool **parcsReversed, CMR_SUBMAT **psubmatrix, CMR_NETWORK_STATISTICS *stats, double timeLimit)
Tests a matrix for being a network matrix.
Definition: network.c:225
CMR_EXPORT CMR_ERROR CMRnetworkComputeMatrix(CMR *cmr, CMR_GRAPH *digraph, CMR_CHRMAT **pmatrix, CMR_CHRMAT **ptranspose, bool *arcsReversed, int numForestArcs, CMR_GRAPH_EDGE *forestArcs, int numCoforestArcs, CMR_GRAPH_EDGE *coforestArcs, bool *pisCorrectForest)
Computes the network matrix of a given digraph .
Definition: network.c:66
CMR_EXPORT CMR_ERROR CMRnetworkStatsInit(CMR_NETWORK_STATISTICS *stats)
Initializes all statistics for recognition algorithm for network matrices.
Definition: network.c:23
CMR_EXPORT CMR_ERROR CMRnetworkTestTranspose(CMR *cmr, CMR_CHRMAT *matrix, bool *pisConetwork, bool *psupportIsCographic, CMR_GRAPH **pdigraph, CMR_GRAPH_EDGE **pforestArcs, CMR_GRAPH_EDGE **pcoforestArcs, bool **parcsReversed, CMR_SUBMAT **psubmatrix, CMR_NETWORK_STATISTICS *stats, double timeLimit)
Tests a matrix for being a conetwork matrix.
Definition: network.c:110
CMR_EXPORT CMR_ERROR CMRnetworkStatsPrint(FILE *stream, CMR_NETWORK_STATISTICS *stats, const char *prefix)
Prints statistics for recognition algorithm for network matrices.
Definition: network.c:35
Statistics for Camion-signing algorithm.
Definition: camion.h:26
Row-wise representation of sparse char matrix.
Definition: matrix.h:220
Definition: env_internal.h:45
Statistics for graphicness test.
Definition: graphic.h:34
Statistics for recognition algorithm for network matrices.
Definition: network.h:36
double totalTime
Definition: network.h:38
CMR_CAMION_STATISTICS camion
Definition: network.h:39
CMR_GRAPHIC_STATISTICS graphic
Definition: network.h:40
uint32_t totalCount
Definition: network.h:37
Row and column indices for a submatrix.
Definition: matrix.h:28