Skip to content
Commits on Apr 27, 2016
  1. @dschult

    Merge pull request #1978 from jtorrents/dinitz

    dschult committed Apr 26, 2016
    Add Dinitz' algorithm for maximum flow problems.
Commits on Apr 26, 2016
  1. @dschult

    Merge pull request #2104 from jtorrents/fix-simplex-docs

    dschult committed Apr 26, 2016
    Improve Notes section on simplex and friends docs.
Commits on Apr 24, 2016
  1. @jtorrents

    Improve Notes section on simplex and friends docs.

    jtorrents committed Apr 24, 2016
    Add a Notes section to functions that use network_simplex warning
    users of the potential problems of using float edge weights. Also
    mention the workaround of multimplying weights by a convenient constant
    factor.
  2. @jtorrents

    Speed up the implementation.

    jtorrents committed Apr 24, 2016
    Three main changes: 1) check for unboundedness outside DFS, 2) stop
    BFS as soon as we find target, and 3) add R_succ to the local namespace
    and use it instead of R.succ.
  3. @jtorrents

    Add Dinitz algorithm to connectivity tests.

    jtorrents committed Apr 24, 2016
    Also applied cutoff for Dinitz when computing edge and
    node connectivity. This has to be done for each new algorithm
    that supports cutoff because cutoff is not a parameter that all
    flow algorithms must support in the NetworkX flow API.
  4. @jtorrents

    Perform BFS and DFS on the residual, not the input graph.

    jtorrents committed Apr 24, 2016
    With this fix all tests in all plataforms should pass.
Commits on Apr 22, 2016
  1. @dschult
  2. @hagberg

    Merge pull request #2101 from dschult/edgekeys

    hagberg committed Apr 22, 2016
    Docs for compose now warn about MultiGraph edgekeys
  3. @dschult

    Merge pull request #2102 from dschult/short_path_notfound

    dschult committed Apr 22, 2016
    Add Exceptions for missing source in shortest_path
    Fixes #1433 using #1445 and the new NodeNotFound exception.
  4. @dschult
  5. @dschult

    Docs for compose now warn about MultiGraph edgekeys

    dschult committed Apr 22, 2016
    Fixes #1619 while leaving #1654 to decide about whether edges
    should have unique identifiers (UUID).
  6. @hagberg

    Merge pull request #2100 from dschult/notfound

    hagberg committed Apr 22, 2016
    Remove conflicts from #1894 (Update Exception Classes)
  7. @dschult
  8. @dschult
Commits on Apr 21, 2016
  1. @hagberg

    Merge pull request #2099 from jfinkels/reachingcentrality

    hagberg committed Apr 21, 2016
    Adds global/local reaching centrality functions.
  2. @hagberg

    Merge pull request #1873 from jfinkels/boruvkas-mst

    hagberg committed Apr 21, 2016
    Adds Borůvka's minimum spanning tree algorithm.
  3. @jfinkels

    Adds Borůvka's minimum spanning tree algorithm.

    jfinkels committed Dec 11, 2015
    This commit also simplifies the unit tests for the minimum spanning tree
    functions while maintaining full test coverage.
  4. @jfinkels
  5. @dschult

    Merge pull request #2011 from mgjoka/add-joint-degree

    dschult committed Apr 20, 2016
    Created two new files: joint_degree_seq.py and test_joint_degree_seq.…
  6. @dschult

    Merge pull request #2092 from hagberg/dominator-bugs

    dschult committed Apr 20, 2016
    Fixes 2 bugs in dominance frontier code
  7. @dschult

    Merge pull request #2098 from jfinkels/community-all

    dschult committed Apr 20, 2016
    Adds missing __all__ attributes.
Commits on Apr 20, 2016
  1. @jfinkels
  2. @dschult

    Merge pull request #2096 from dschult/layout_func_signatures

    dschult committed Apr 20, 2016
    Adjust layout.py function signatures, docs, exposure
    
    most function arguments now end with scale, center, dim)
    document that random_layout does not use a scale parameter
    remove general flatten routine -- restrict pos argument to dict of list/tuple of numbers as previously documented.
    expose _rescale_layout() as rescale_layout() and document
    rename process_params as _process_params to show its helper nature
    Fixes #1892 and Fixes #1749
    
    Adjusted headers and PEP8 spacing. To see without pep8 changes, look at first commit only.
  3. @dschult

    Merge pull request #2095 from Michael-E-Rose/see-also-correction2

    dschult committed Apr 20, 2016
    Correct see also links
  4. @Michael-E-Rose

    Correct see also links

    Michael-E-Rose committed Apr 19, 2016
Commits on Apr 19, 2016
  1. @dschult
  2. @dschult
  3. @dschult

    Adjust layout function signatures, docs, exposure

    dschult committed Apr 18, 2016
    - most function arguments now end with `scale, center, dim)`
    - document that random_layout does not use a `scale` parameter
    - remove general `flatten` routine -- restrict pos argument to dict of
      list/tuple of numbers as previously documented.
    - expose `_rescale_layout()` as `rescale_layout()` and document
    - rename `process_params` as `_process_params` to show its helper nature
    
    Fixes #1892 and Fixes #1749
Commits on Apr 18, 2016
  1. @hagberg
  2. @hagberg

    Fix loop issue. Use sets.

    hagberg committed Apr 18, 2016
  3. @hagberg

    Fixes 2 bugs in dominance frontier code

    hagberg committed Apr 18, 2016
    1) Should not discard source u. Fixes #2071
    2) Ignore unreachable entry poitns. Fixes #2070
  4. @dschult
  5. @dschult
  6. @hagberg @dschult
  7. @dschult

    Merge pull request #2091 from dschult/doc_links

    dschult committed Apr 18, 2016
    doc sphinx error removal
Something went wrong with that request. Please try again.