- 19 Nov, 2017 1 commit
-
-
Tiago Peixoto authored
-
- 26 Sep, 2017 1 commit
-
-
Tiago Peixoto authored
This essentially replaces "neighbours" by "neighbors" throughout. Aliases using the British spelling (e.g. Vertex.out_neighbours()) are preserved for compatibility.
-
- 09 Feb, 2017 1 commit
-
-
Tiago Peixoto authored
-
- 05 Feb, 2017 1 commit
-
-
Tiago Peixoto authored
This changes the underlying adjacency matrix implementation to a single mixed in + out edge list for each node, instead of separate ones. This simplifies the undirected_adaptor<> so that its out-edge iterators become trivial, and also faster.
-
- 01 Jan, 2017 1 commit
-
-
Tiago Peixoto authored
-
- 01 Nov, 2016 1 commit
-
-
Tiago Peixoto authored
-
- 22 Apr, 2016 1 commit
-
-
Tiago Peixoto authored
Now algorithms rely more on parallel_{vertex/edge}_loop() and global the paralellization threshold is honored.
-
- 31 Mar, 2016 1 commit
-
-
Tiago Peixoto authored
-
- 19 Jan, 2016 1 commit
-
-
Tiago Peixoto authored
This fixes a bug where the isomorphism class for undirected subgraphs was wrongly computed using their directed view.
-
- 18 Jan, 2016 1 commit
-
-
Tiago Peixoto authored
-
- 01 Jan, 2016 1 commit
-
-
Tiago Peixoto authored
-
- 20 Nov, 2015 1 commit
-
-
Tiago Peixoto authored
-
- 17 Sep, 2015 1 commit
-
-
Tiago Peixoto authored
-
- 15 Jul, 2015 1 commit
-
-
Tiago Peixoto authored
-
- 08 Jan, 2015 1 commit
-
-
Tiago Peixoto authored
-
- 09 Jun, 2014 1 commit
-
-
Tiago Peixoto authored
This also implements direct manipulation of OpenMP settings (schedule and number of threads) via python.
-
- 02 Jan, 2014 1 commit
-
-
Tiago Peixoto authored
-
- 10 Nov, 2013 1 commit
-
-
Tiago Peixoto authored
-
- 22 Jul, 2013 1 commit
-
-
Tiago Peixoto authored
-
- 15 Jul, 2013 1 commit
-
-
Tiago Peixoto authored
Use schedule(static, 100), to reduce overhead with small graphs in the majority of cases.
-
- 12 Jun, 2013 1 commit
-
-
Tiago Peixoto authored
This returns an optional list of locations of the motifs found in the main graph.
-
- 11 Feb, 2013 1 commit
-
-
Tiago Peixoto authored
Dumping boost::adjacency_list<> improves memory usage by a factor of two, and also slightly improves performance in some cases.
-
- 10 Jan, 2013 1 commit
-
-
Tiago Peixoto authored
This enables the inclusion of the non-boost tr1 headers if a recent enough version of libstdc++ is detected. This als fixes a bug with clang when sparsehash pulls unwanted tr1 headers.
-
- 06 Jan, 2013 1 commit
-
-
Tiago Peixoto authored
-
- 04 Jan, 2013 1 commit
-
-
Tiago Peixoto authored
This also synchronizes the code with the most recent boost version (1.52).
-
- 26 Dec, 2012 1 commit
-
-
Tiago Peixoto authored
The object may be globally reset via the seed_rng() function.
-
- 27 Oct, 2012 1 commit
-
-
Tiago Peixoto authored
-
- 03 Jun, 2012 1 commit
-
-
Tiago Peixoto authored
-
- 02 May, 2012 1 commit
-
-
Tiago Peixoto authored
-
- 06 Apr, 2012 1 commit
-
-
Tiago Peixoto authored
-
- 10 Feb, 2011 1 commit
-
-
Tiago Peixoto authored
-
- 15 Dec, 2010 1 commit
-
-
Tiago Peixoto authored
This also keeps compatibility with earlier versions of boost.
-
- 13 Nov, 2010 1 commit
-
-
Tiago Peixoto authored
-
- 25 Jul, 2010 1 commit
-
-
Tiago Peixoto authored
This enables support for older versions of GCC (>=4.2), by falling back to the boost tr1 implementation when the GCC version is less than 4.4.
-
- 13 Jul, 2010 1 commit
-
-
Tiago Peixoto authored
This fixes a bug in the motifs() code which generates a segfault for certain subgraph signatures. This also fixes a potential problem for multithreaded execution.
-
- 07 Mar, 2010 1 commit
-
-
Tiago Peixoto authored
-
- 12 Sep, 2009 1 commit
-
-
Tiago Peixoto authored
In both functions we can save some time by hashing the subgraphs found, according to their degree distribution signature (instead of number of edges). This avoids a large number of useless exactness or isomorphism comparisons. This also removes the "seed" parameter, which is redundant to the numpy.random.seed() function.
-
- 04 Aug, 2009 1 commit
-
-
Tiago Peixoto authored
The RNG object must be passed by _reference_ not by value, as is the default! Otherwise the RNG state does not change...
-
- 23 May, 2009 1 commit
-
-
Tiago Peixoto authored
The generators from boost::random seem to have a bug which causes them to be biased. The generators from tr1::random seem to be in better shape. See: http://thread.gmane.org/gmane.comp.lib.boost.user/48006
-
- 24 Apr, 2009 1 commit
-
-
Tiago Peixoto authored
This also doesn't build a parallel vertex list if motifs aren't being sampled.
-