Method: PageRank::SparseNative#add

Defined in:
lib/page_rank/sparse_native.rb

#add(source, dest, weight: 1.0) ⇒ nil

Parameters:

  • weight (Float) (defaults to: 1.0)

    Optional weight for the graph edge

  • _source (Object)

    The source node

  • _dest (Object)

    The destination node

Returns:

  • (nil)


9
10
11
# File 'lib/page_rank/sparse_native.rb', line 9

def add(source, dest, weight: 1.0)
  _add_edge(source, dest, weight) unless source == dest
end