Click or drag to resize

LGSPGraphStatistics Class

A class for analyzing a graph and storing the statistics about the graph
Inheritance Hierarchy
SystemObject
  de.unika.ipd.grGen.lgspLGSPGraphStatistics

Namespace:  de.unika.ipd.grGen.lgsp
Assembly:  lgspBackend (in lgspBackend.dll) Version: GrGen.NET 7.2
Syntax
C#
public class LGSPGraphStatistics

The LGSPGraphStatistics type exposes the following members.

Constructors
  NameDescription
Public methodLGSPGraphStatistics
Create the statistics class, binding it to the graph model
Top
Methods
  NameDescription
Public methodAnalyzeGraph
Analyzes the graph. The calculated data is used to generate good searchplans for the current graph. To be called from the graph, not directly, to ensure the changes counter is correctly set.
Public methodCopy
Copy constructor helper.
Public methodResetStatisticalData
Top
Fields
  NameDescription
Public fielddim0size
Public fielddim1size
Public fielddim2size
Public fieldedgeCounts
The number of compatible edges in the graph for each type at the time of the last analysis. It is null, if no analysis has been executed, yet.
Public fieldgraphModel
Public fieldinCounts
The number of edges coming in for each node type at the time of the last analysis. It is null, if no analysis has been executed, yet.
Public fieldmeanInDegree
The mean in degree (independent of edge types) of the nodes of a graph for each node type at the time of the last analysis. It is null, if no analysis has been executed, yet.
Public fieldmeanOutDegree
The mean out degree (independent of edge types) of the nodes of a graph for each node type at the time of the last analysis. It is null, if no analysis has been executed, yet.
Public fieldnodeCounts
The number of compatible nodes in the graph for each type at the time of the last analysis. It is null, if no analysis has been executed, yet.
Public fieldoutCounts
The number of edges going out for each node type at the time of the last analysis. It is null, if no analysis has been executed, yet.
Public fieldvstructs
Top
See Also