- Oct 05, 2009
-
-
Tiago Peixoto authored
This completes all the documentation up to this point.
-
- Oct 03, 2009
-
-
Tiago Peixoto authored
-
- Sep 18, 2009
-
-
Tiago Peixoto authored
-
Tiago Peixoto authored
-
Tiago Peixoto authored
This dumps the random-path approach, and implements a deterministic, priority queue algorithm.
-
Tiago Peixoto authored
This fixes an obvious problem, where the graph gets deleted, and the descriptors are still lying around. Usage of orphaned descriptors will now just raise a ValueError. The __repr__ function of Edge, Vertex, and PropertyMap now give something more informative about each object.
-
- Sep 12, 2009
-
-
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.
-
- Sep 07, 2009
-
-
Tiago Peixoto authored
Mostly in the flow and spectral modules.
-
- Sep 06, 2009
-
-
Tiago Peixoto authored
The file graph_predecessor.hh was missing.
-
Tiago Peixoto authored
The value "random" should be "uncorrelated" instead.
-
Tiago Peixoto authored
-
Tiago Peixoto authored
Call to random() must be protected by "omp critical".
-
Tiago Peixoto authored
This returns the union of two graphs, and optionally specified property maps.
-
Tiago Peixoto authored
-
- Sep 05, 2009
-
-
Tiago Peixoto authored
-
Tiago Peixoto authored
This provides convienent access to the underlying array values, such as: p.a = random(len(p.a)) instead of: p.get_array()[:] = random(len(p.get_array())) (the latter is still supported)
-
Tiago Peixoto authored
-
Tiago Peixoto authored
This includes generations of releated matrices for spectral analysis, such as the adjacency matrix, laplacian matrix and incidence matrix.
-
- Sep 03, 2009
-
-
Tiago Peixoto authored
-
Tiago Peixoto authored
-
Tiago Peixoto authored
If output==None, no output is produced, and only the layout positions are returned.
-
Tiago Peixoto authored
Random salt should be protected with "omp critical", and edge sampler should check for the case when all edges have zero probability, and sample uniformly.
-
Tiago Peixoto authored
Load 'topology' instead of 'misc'.
-
Tiago Peixoto authored
This implements a layout module (called 'draw' from python) with an implementation of the arf spring-block layout.
-
Tiago Peixoto authored
These functions group several scalar properties into one vector properties, and ungroup a vector property into several scalar properties.
-
Tiago Peixoto authored
It is not necessary to gather the data range if the bin size is constant. This also changes the histogram code, to better handle the constant-size bin situation.
-
- Sep 01, 2009
-
-
Tiago Peixoto authored
-
- Aug 27, 2009
-
-
Tiago Peixoto authored
-
- Aug 22, 2009
-
-
Tiago Peixoto authored
-
- Aug 21, 2009
-
-
Tiago Peixoto authored
This is a large commit which replaces lambda::bind with boost::bind in most parts of the code. This improves compilation time, and slightly decreases compilation memory usage in some cases.
-
Tiago Peixoto authored
This includes the edmonds karp, push relabel and kolmogorov maximum flow algorithms from the BGL.
-
Tiago Peixoto authored
Use correct types and always pass GraphWrap objects by value.
-
Tiago Peixoto authored
-
Tiago Peixoto authored
-
Tiago Peixoto authored
-
- Aug 17, 2009
-
-
Tiago Peixoto authored
-
Tiago Peixoto authored
-
Tiago Peixoto authored
-
- Aug 16, 2009
-
-
Tiago Peixoto authored
This also includes convenience property map checks.
-
Tiago Peixoto authored
-