C# Класс Analyzer.PageRankCalculator

Наследование: VertexMetricCalculatorBase
Показать файл Открыть проект Примеры использования класса

Открытые методы

Метод Описание
CalculatorDescription ( ) : string
PageRankCalculator ( ) : System
TryCalculateGraphMetrics ( IGraph graph, BackgroundWorker backgroundWorker, MetricDouble &graphMetrics ) : System.Boolean
tryCalculate ( IGraph graph, BackgroundWorker bgw, VertexMetricBase &metrics ) : bool

Приватные методы

Метод Описание
calculateVertexPageRank ( IVertexCollection vertices, Double>.Dictionary oldPageRanks, Double>.Dictionary &newPageRanks ) : void
isConverged ( Double>.Dictionary oldPageRanks, Double>.Dictionary newPageRanks ) : bool

Описание методов

CalculatorDescription() публичный Метод

public CalculatorDescription ( ) : string
Результат string

PageRankCalculator() публичный Метод

public PageRankCalculator ( ) : System
Результат System

TryCalculateGraphMetrics() публичный Метод

public TryCalculateGraphMetrics ( IGraph graph, BackgroundWorker backgroundWorker, MetricDouble &graphMetrics ) : System.Boolean
graph IGraph
backgroundWorker System.ComponentModel.BackgroundWorker
graphMetrics MetricDouble
Результат System.Boolean

tryCalculate() публичный Метод

public tryCalculate ( IGraph graph, BackgroundWorker bgw, VertexMetricBase &metrics ) : bool
graph IGraph
bgw System.ComponentModel.BackgroundWorker
metrics VertexMetricBase
Результат bool