Documentation ¶
Index ¶
- func Abs(x float32) float32
- func CC_IncEval(g graph.Graph, ccValue map[int]int, updated []*CCPair, updateMaster Set.Set, ...) (bool, map[int][]*CCPair, float64, float64, int32, int32, int64)
- func CC_PEVal(g graph.Graph, ccValue map[int]int, updateMaster Set.Set, updateMirror Set.Set) (bool, map[int][]*CCPair, float64, float64, int32, int32, int64)
- func PageRank_IncEval(g graph.Graph, prVal map[int]float32, accVal map[int]float32, ...) (bool, map[int][]*PRPair, int64)
- func PageRank_PEVal(g graph.Graph, prVal map[int]float32, accVal map[int]float32, ...) (bool, map[int][]*PRPair, int64)
- func SSSP_IncEval(g graph.Graph, distance map[int]float32, updated []*Pair, ...) (bool, map[int][]*Pair, float64, float64, int64, int32, int32, float64, int32, ...)
- func SSSP_PEVal(g graph.Graph, distance map[int]float32, startID int, ...) (bool, map[int][]*Pair, float64, float64, int64, int32, int32)
- type Array
- type CCPair
- type PRPair
- type Pair
- type PriorityQueue
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func CC_IncEval ¶
func PageRank_IncEval ¶
func PageRank_PEVal ¶
func SSSP_IncEval ¶
Types ¶
type PriorityQueue ¶
type PriorityQueue []*Pair
func (PriorityQueue) Len ¶
func (pq PriorityQueue) Len() int
func (PriorityQueue) Less ¶
func (pq PriorityQueue) Less(i, j int) bool
func (*PriorityQueue) Pop ¶
func (pq *PriorityQueue) Pop() interface{}
func (*PriorityQueue) Push ¶
func (pq *PriorityQueue) Push(x interface{})
func (PriorityQueue) Swap ¶
func (pq PriorityQueue) Swap(i, j int)
Click to show internal directories.
Click to hide internal directories.