1. 10 Feb, 2009 1 commit
  2. 06 Feb, 2009 15 commits
  3. 18 Jan, 2009 4 commits
  4. 11 Jan, 2009 2 commits
  5. 07 Dec, 2008 1 commit
  6. 03 Dec, 2008 1 commit
  7. 02 Dec, 2008 1 commit
  8. 01 Dec, 2008 1 commit
  9. 07 Nov, 2008 1 commit
  10. 26 Oct, 2008 2 commits
  11. 23 Oct, 2008 2 commits
  12. 21 Oct, 2008 2 commits
    • Tiago Peixoto's avatar
      Rewiring: bugfix, improvements and restructuring resulting in cleaner and faster code · b1e1bc5e
      Tiago Peixoto authored
      Restructure the rewiring code, introducing further abstraction through
      class inheritance.
      
      Both uncorrelated and correlated cases draw edges directly.
      This has actually proven faster than drawing vertices for the correlated
      case, since realizing that indexes could be stored instead of edges.
      Doing so avoids changes in the pool of candidate edges, which in turn
      removes the need to rebuild it for each edge to rewire.
      Consequently, it also makes the uncorrelated case a lot quicker.
      
      In the uncorrelated undirected case, the new code also fixes a serious
      bug: when building the edge pool, only one end of each edge was looked
      at, because the "edges" vector is not equivalent to drawing all
      out_edges from all vertices, as is done now.
      b1e1bc5e
    • Tiago Peixoto's avatar
      e4aaa63b
  13. 20 Oct, 2008 1 commit
  14. 13 Oct, 2008 2 commits
  15. 10 Oct, 2008 2 commits
  16. 07 Oct, 2008 2 commits
    • Tiago Peixoto's avatar
      Add convenience module graph_tool.all · 16d85651
      Tiago Peixoto authored
      This allows to import all submodules from graph_tool with one command,
      e.g.,
      
         from graph_tool.all import *
      16d85651
    • Tiago Peixoto's avatar
      Makefiles: AM_CPPFLAGS use srcdir · 1c84328d
      Tiago Peixoto authored
      Add $(srcdir) to include paths in AM_CPPFLAGS so that we can
      compile the program writing all targets into a directory separate
      from the sources.
      This is done simply by creatig a subdirectory of the project root
      and running "../configure" and "make" inside it.
      1c84328d