Diameter Type

Constructors

Constructor Description

Diameter()

Full Usage: Diameter()

Returns: Diameter
Returns: Diameter

Static members

Static member Description

Diameter.compute graph

Full Usage: Diameter.compute graph

Parameters:
    graph : AdjGraph<'NodeKey, 'NodeData, 'EdgeData> - The graph to calculate the diameter for

Returns: float A float of the longest shortest Path of a graph

Get the diameter of graph calculated by their minimum Eccentricity

graph : AdjGraph<'NodeKey, 'NodeData, 'EdgeData>

The graph to calculate the diameter for

Returns: float

A float of the longest shortest Path of a graph

Diameter.compute graph

Full Usage: Diameter.compute graph

Parameters:
    graph : FGraph<'NodeKey, 'NodeData, 'EdgeData> - The graph to calculate the diameter for

Returns: float A float of the longest shortest Path of a graph

Get the diameter of graph calculated by their minimum Eccentricity

graph : FGraph<'NodeKey, 'NodeData, 'EdgeData>

The graph to calculate the diameter for

Returns: float

A float of the longest shortest Path of a graph

Diameter.computeWithEdgeData graph

Full Usage: Diameter.computeWithEdgeData graph

Parameters:
    graph : AdjGraph<'NodeKey, 'NodeData, float> - The graph to calculate the diameter for

Returns: float A float of the longest shortest Path of a graph

Get the diameter of graph calculated by their minimum Eccentricity

graph : AdjGraph<'NodeKey, 'NodeData, float>

The graph to calculate the diameter for

Returns: float

A float of the longest shortest Path of a graph

Diameter.computeWithEdgeData graph

Full Usage: Diameter.computeWithEdgeData graph

Parameters:
    graph : FGraph<'NodeKey, 'NodeData, float> - The graph to calculate the diameter for

Returns: float A float of the longest shortest Path of a graph

Get the diameter of graph calculated by their minimum Eccentricity

graph : FGraph<'NodeKey, 'NodeData, float>

The graph to calculate the diameter for

Returns: float

A float of the longest shortest Path of a graph

Diameter.computeWithEdgeDataBy (weigthF, graph)

Full Usage: Diameter.computeWithEdgeDataBy (weigthF, graph)

Parameters:
    weigthF : 'EdgeData -> float - Function to get a float edgeweight of the EdgeData
    graph : AdjGraph<'NodeKey, 'NodeData, 'EdgeData> - The graph to calculate the diameter for

Returns: float A float of the longest shortest Path of a graph

Get the diameter of graph calculated by their minimum Eccentricity

weigthF : 'EdgeData -> float

Function to get a float edgeweight of the EdgeData

graph : AdjGraph<'NodeKey, 'NodeData, 'EdgeData>

The graph to calculate the diameter for

Returns: float

A float of the longest shortest Path of a graph

Diameter.computeWithEdgeDataBy (weigthF, graph)

Full Usage: Diameter.computeWithEdgeDataBy (weigthF, graph)

Parameters:
    weigthF : 'EdgeData -> float - Function to get a float edgeweight of the EdgeData
    graph : FGraph<'NodeKey, 'NodeData, 'EdgeData> - The graph to calculate the diameter for

Returns: float A float of the longest shortest Path of a graph

Get the diameter of graph calculated by their minimum Eccentricity

weigthF : 'EdgeData -> float

Function to get a float edgeweight of the EdgeData

graph : FGraph<'NodeKey, 'NodeData, 'EdgeData>

The graph to calculate the diameter for

Returns: float

A float of the longest shortest Path of a graph

Diameter.ofAdjGraph weigthF graph

Full Usage: Diameter.ofAdjGraph weigthF graph

Parameters:
    weigthF : 'EdgeData -> float - Function to get a float edgeweight of the EdgeData
    graph : AdjGraph<'NodeKey, 'NodeData, 'EdgeData> - The graph to calculate the diameter for

Returns: float A float of the longest shortest Path of a graph

Get the diameter of graph calculated by their minimum Eccentricity

weigthF : 'EdgeData -> float

Function to get a float edgeweight of the EdgeData

graph : AdjGraph<'NodeKey, 'NodeData, 'EdgeData>

The graph to calculate the diameter for

Returns: float

A float of the longest shortest Path of a graph

Diameter.ofFGraph weigthF graph

Full Usage: Diameter.ofFGraph weigthF graph

Parameters:
    weigthF : 'EdgeData -> float - Function to get a float edgeweight of the EdgeData
    graph : FGraph<'NodeKey, 'NodeData, 'EdgeData> - The graph to calculate the diameter for

Returns: float A float of the longest shortest Path of a graph

Get the diameter of graph calculated by their minimum Eccentricity

weigthF : 'EdgeData -> float

Function to get a float edgeweight of the EdgeData

graph : FGraph<'NodeKey, 'NodeData, 'EdgeData>

The graph to calculate the diameter for

Returns: float

A float of the longest shortest Path of a graph

Diameter.ofGraph2D floydWarshall

Full Usage: Diameter.ofGraph2D floydWarshall

Parameters:
    floydWarshall : float[,] - Result of the FloydWarshall shortest Path calculation of a graph

Returns: float A float of the shortest shortest Paths of a graph

Get the diameter of graph calculated by their minimum Eccentricity

floydWarshall : float[,]

Result of the FloydWarshall shortest Path calculation of a graph

Returns: float

A float of the shortest shortest Paths of a graph