GQCP
|
#include <AdjacencyMatrix.hpp>
Public Member Functions | |
AdjacencyMatrix (const SquareMatrix< size_t > &A) | |
const SquareMatrix< size_t > & | matrix () const |
SquareMatrix< size_t > & | matrix () |
Static Public Member Functions | |
static AdjacencyMatrix | Cyclic (const size_t n) |
static AdjacencyMatrix | Linear (const size_t n) |
An adjacency matrix for an undirected graph.
GQCP::AdjacencyMatrix::AdjacencyMatrix | ( | const SquareMatrix< size_t > & | A | ) |
Create an AdjacencyMatrix
its representation as a SquareMatrix
.
A | An adjacency matrix, represented as a SquareMatrix . |
|
static |
n | The number of vertices. |
AdjacencyMatrix
that corresponds to a cyclical undirected graph with n vertices.
|
static |
n | The number of vertices. |
AdjacencyMatrix
that corresponds to a linear undirected graph with n vertices.
|
inline |
|
inline |