e93317e | cls | 25 January 2016, 13:56:07 UTC | added centrality.Sfigality to profile | 25 January 2016, 13:56:07 UTC |
1934b5d | cls | 22 January 2016, 15:43:35 UTC | added centrality.Sfigality | 22 January 2016, 15:43:35 UTC |
546c41b | cls | 22 January 2016, 15:42:19 UTC | comment in algebraic.py | 22 January 2016, 15:42:19 UTC |
57847fa | maxv | 13 January 2016, 10:02:47 UTC | fixed MatcherGTest.testPgaMatchingWithSelfLoops | 13 January 2016, 10:02:47 UTC |
cc79757 | Moritz von Looz | 08 January 2016, 13:00:00 UTC | merge | 08 January 2016, 13:00:00 UTC |
34e7de8 | Moritz von Looz | 08 January 2016, 12:55:59 UTC | added wrapper for BTER to generators | 08 January 2016, 12:55:59 UTC |
c80e2cd | cls | 08 January 2016, 10:19:45 UTC | merge multiscale -> Dev | 08 January 2016, 10:19:45 UTC |
506f88f | cls | 08 January 2016, 10:15:08 UTC | working on multiscale generator | 08 January 2016, 10:15:08 UTC |
4b33776 | maxv | 05 January 2016, 10:27:33 UTC | added more binary names to compiler candidate list; removed a debug message; made error message for unsuitable compiler versions more descriptive | 05 January 2016, 10:27:33 UTC |
ac1082e | Michael Hamann | 10 December 2015, 19:13:11 UTC | LocalFilterScore: use atomic max instead of locks, remove requireBoth feature | 10 December 2015, 19:13:11 UTC |
188d838 | Michael Hamann | 10 December 2015, 19:12:31 UTC | LocalDegreeScore: use atomic max instead of critical section | 10 December 2015, 19:12:31 UTC |
32a270d | Michael Hamann | 09 December 2015, 17:29:00 UTC | ranked, sort2: Added more type annotations for more direct C++ code | 09 December 2015, 17:29:00 UTC |
f9ad2f6 | Michael Hamann | 08 December 2015, 17:36:11 UTC | LocalDegreeScore: remove undocumented if, change ranking for ties | 08 December 2015, 17:36:11 UTC |
e838d8a | Michael Hamann | 07 December 2015, 11:56:36 UTC | ModularityPartitionScore: use sequential but randomized Louvain algorithm | 07 December 2015, 11:56:36 UTC |
354b9bb | Michael Hamann | 07 December 2015, 11:55:56 UTC | ModularityPartitionScore: fix performance issues | 07 December 2015, 11:55:56 UTC |
1ea42c4 | Michael Hamann | 07 December 2015, 11:55:21 UTC | LocalFilterScore: remove tie breaking, keep ties in local scores | 07 December 2015, 11:55:21 UTC |
47e3b93 | maxv | 04 December 2015, 08:23:05 UTC | fix for clang | 04 December 2015, 08:23:05 UTC |
0213665 | cls | 27 November 2015, 17:24:08 UTC | close branch multiscale | 27 November 2015, 17:24:08 UTC |
b59cd7b | Michael Hamann | 27 November 2015, 17:12:39 UTC | ConnectedComponents: make running time linear even with many components Previously, a new BFS with a new node marker vector was created for every component. This means that the complexity was quadratic for graphs without edges. Now a single BFS without re-initialization is used for all components. | 27 November 2015, 17:12:39 UTC |
f12131f | Michael Hamann | 27 November 2015, 17:12:03 UTC | GlobalThresholdFilter: fix deleted node handling for multithreading | 27 November 2015, 17:12:03 UTC |
4eb198f | Michael Hamann | 26 November 2015, 15:27:22 UTC | Partially revert "refactor usages of std::sort to Aux::Parallel::sort" This reverts some parallelizations as they are used inside already parallelized code which does not make much sense. | 26 November 2015, 15:27:22 UTC |
4de9e7e | Michael Hamann | 26 November 2015, 14:58:59 UTC | Diameter: Fix Debug build and invalid read access | 26 November 2015, 14:58:59 UTC |
05b8935 | Michael Hamann | 26 November 2015, 14:58:30 UTC | Matrix: Fix race conditions/invalid memory access | 26 November 2015, 14:58:30 UTC |
88e6729 | Michael Hamann | 26 November 2015, 14:58:00 UTC | Make bigfloat bits independent of the architecture | 26 November 2015, 14:58:00 UTC |
f3b8ae0 | cls | 27 November 2015, 17:23:54 UTC | merge multiscale -> Dev | 27 November 2015, 17:23:54 UTC |
20442ba | cls | 25 November 2015, 18:03:50 UTC | merge Dev -> multiscale | 25 November 2015, 18:03:50 UTC |
2fc2397 | cls | 25 November 2015, 17:49:16 UTC | merge Dev -> multiscale | 25 November 2015, 17:49:16 UTC |
b11d695 | cls | 25 November 2015, 17:46:40 UTC | fixed bug in profiling.output | 25 November 2015, 17:46:40 UTC |
5634b4f | cls | 25 November 2015, 17:41:59 UTC | working on multiscale generator | 25 November 2015, 17:41:59 UTC |
31526a2 | Michael Hamann | 25 November 2015, 14:56:14 UTC | Fix ClusteringCoefficient for networks with maxDeg == 1 | 25 November 2015, 14:56:14 UTC |
2c21a1a | cls | 24 November 2015, 20:22:31 UTC | generators.MultiscaleGenerator: test of coarse and fine sequence build | 24 November 2015, 20:22:31 UTC |
72c12f6 | cls | 24 November 2015, 19:34:14 UTC | working on generators.MultiscaleGenerator | 24 November 2015, 19:34:14 UTC |
0ab2bb2 | cls | 24 November 2015, 18:54:57 UTC | merge Dev -> multiscale | 24 November 2015, 18:54:57 UTC |
2ff2c9f | cls | 24 November 2015, 18:53:34 UTC | softer import requirements | 24 November 2015, 18:53:34 UTC |
5f2c6b3 | cls | 24 November 2015, 18:51:12 UTC | working on generators.MultiscaleGenerator | 24 November 2015, 18:51:12 UTC |
c68f7ad | cls | 24 November 2015, 18:50:38 UTC | working on generators.MultiscaleGenerator | 24 November 2015, 18:50:38 UTC |
91e8c37 | cls | 24 November 2015, 02:37:31 UTC | merge Dev -> multiscale | 24 November 2015, 02:37:31 UTC |
24319f1 | Michael Hamann | 23 November 2015, 14:07:14 UTC | Fix AlgebraicDistanceSparsifier for recent changes | 23 November 2015, 14:07:14 UTC |
cf59a1b | Michael Hamann | 23 November 2015, 14:06:51 UTC | DistanceGTest: use exact diameter (supports weighted graphs) | 23 November 2015, 14:06:51 UTC |
13d0c49 | Michael Hamann | 23 November 2015, 13:13:15 UTC | Diameter: Remove old start heuristic For most networks, the new heuristic works better than the start heuristic, therefore I've removed the old start heuristic. | 23 November 2015, 13:13:15 UTC |
2eab331 | Michael Hamann | 23 November 2015, 13:11:55 UTC | Diameter: refine node selection strategy | 23 November 2015, 13:11:55 UTC |
b09da0d | Michael Hamann | 23 November 2015, 12:39:12 UTC | Diameter: Different node selection strategy (improves running time) | 23 November 2015, 12:39:12 UTC |
441485d | Michael Hamann | 23 November 2015, 12:38:49 UTC | Diameter: Use better lower bounds | 23 November 2015, 12:38:49 UTC |
cf0900e | Michael Hamann | 23 November 2015, 12:38:25 UTC | Diameter: add debug output | 23 November 2015, 12:38:25 UTC |
e66a9df | Michael Hamann | 23 November 2015, 12:34:51 UTC | Diameter: Remove possibilities for parallelization again This algorithm is non-trivial to parallelize, therefore we don't need atomics etc. at the moment. | 23 November 2015, 12:34:51 UTC |
4b8fc5a | cls | 23 November 2015, 03:51:01 UTC | renamed .getEdgeAttribute to .getEdgeScores | 23 November 2015, 03:51:01 UTC |
158ee8b | cls | 23 November 2015, 03:41:45 UTC | sparsification.AlgebraicDistanceSparsifier: with edge scores | 23 November 2015, 03:41:45 UTC |
e69ca72 | cls | 22 November 2015, 05:54:25 UTC | simulation.EpidemicSimulationSEIR: parallelized | 22 November 2015, 05:54:25 UTC |
b127309 | cls | 22 November 2015, 03:37:25 UTC | merge Dev -> multiscale | 22 November 2015, 03:37:25 UTC |
4a8147f | cls | 22 November 2015, 03:34:31 UTC | merge epidemic -> Dev | 22 November 2015, 03:34:31 UTC |
5036a3e | cls | 22 November 2015, 03:34:12 UTC | simulation.EpidemicModel.getData | 22 November 2015, 03:34:12 UTC |
bf8dbf6 | cls | 22 November 2015, 02:01:01 UTC | simulation.EpidemicSimulationSEIR: stats | 22 November 2015, 02:01:01 UTC |
d08ff1f | cls | 21 November 2015, 21:35:02 UTC | started epidemic simulation: simulation.EpidemicSimulationSEIR | 21 November 2015, 21:35:02 UTC |
47a2f93 | cls | 20 November 2015, 17:07:37 UTC | merge Dev -> multiscale | 20 November 2015, 17:07:37 UTC |
fe10d3e | cls | 20 November 2015, 17:03:37 UTC | removed unused termgraph.py | 20 November 2015, 17:03:37 UTC |
5fb48f7 | cls | 20 November 2015, 16:59:26 UTC | removed unused overlap/RegionGrowingOverlapper | 20 November 2015, 16:59:26 UTC |
98106f2 | Michael Hamann | 20 November 2015, 16:34:58 UTC | Diameter: use max instead of min deg for start | 20 November 2015, 16:34:58 UTC |
8f72c67 | Michael Hamann | 20 November 2015, 16:15:53 UTC | Diameter: added atomics and vectors per thread for parallel BFS execution | 20 November 2015, 16:15:53 UTC |
96fe186 | Michael Hamann | 20 November 2015, 16:15:28 UTC | Diameter: throw on weighted networks | 20 November 2015, 16:15:28 UTC |
05e5add | Michael Hamann | 20 November 2015, 16:15:03 UTC | atomic_set: mark value as const | 20 November 2015, 16:15:03 UTC |
b83a178 | Michael Hamann | 20 November 2015, 14:46:56 UTC | Diameter: First version of the ExactSumSweep algorithm | 20 November 2015, 14:46:56 UTC |
05a6151 | Michael Hamann | 20 November 2015, 14:46:04 UTC | Refactoring: Add atomic min/max operations to Aux::Parallel | 20 November 2015, 14:46:04 UTC |
853f94c | cls | 19 November 2015, 21:59:34 UTC | merge Dev -> multiscale | 19 November 2015, 21:59:34 UTC |
075af7f | cls | 19 November 2015, 21:59:06 UTC | profiling: merge fix for multiple profiles | 19 November 2015, 21:59:06 UTC |
d2b68d5 | cls | 19 November 2015, 21:52:00 UTC | Graph.append respects edge weights | 19 November 2015, 21:52:00 UTC |
5a7f005 | paddya | 19 November 2015, 21:46:20 UTC | A unique token is now generated for every instance of profiling.Profile. This unique token is used to generate a unique ID for the HTML container element. This fixes the issue that only one Profile instance could be rendered in any given IPython notebook. | 19 November 2015, 21:46:20 UTC |
0d79057 | cls | 19 November 2015, 21:11:03 UTC | matching.PathGrowingMatcher: caught crash on self-loop graphs | 19 November 2015, 21:11:03 UTC |
26d3623 | cls | 19 November 2015, 20:25:30 UTC | merge Dev -> multiscale | 19 November 2015, 20:25:30 UTC |
6737b76 | cls | 19 November 2015, 20:24:24 UTC | merge Dev | 19 November 2015, 20:24:24 UTC |
cec0404 | cls | 19 November 2015, 19:21:24 UTC | generators.DorogovtsevMendesGenerator.fit | 19 November 2015, 19:21:24 UTC |
d13fe6c | Michael Hamann | 19 November 2015, 14:04:33 UTC | Added Jaccard similarity sparsifier | 19 November 2015, 14:04:33 UTC |
dc70139 | cls | 19 November 2015, 05:18:47 UTC | fix generators.BarabasiAlbertGenerator.fit | 19 November 2015, 05:18:47 UTC |
5a16c96 | cls | 19 November 2015, 04:40:59 UTC | BarabasiAlbertGenertor.fit, HavelHakimiGenerator.fit | 19 November 2015, 04:40:59 UTC |
50457dd | cls | 18 November 2015, 22:54:55 UTC | bounds checking in PathGrowingMatcher activated | 18 November 2015, 22:54:55 UTC |
711b346 | cls | 18 November 2015, 21:38:12 UTC | added submodule 'coarsening' | 18 November 2015, 21:38:12 UTC |
7bf35d6 | cls | 18 November 2015, 21:11:44 UTC | merge Dev -> multiscale | 18 November 2015, 21:11:44 UTC |
8ea6f92 | cls | 18 November 2015, 21:05:54 UTC | bounds checking in Matching activated | 18 November 2015, 21:05:54 UTC |
e5649be | cls | 18 November 2015, 20:45:10 UTC | pythonized Matcher and PathGrowingMatcher | 18 November 2015, 20:45:10 UTC |
1b3b61f | cls | 18 November 2015, 03:08:49 UTC | pythonized matching.Matching | 18 November 2015, 03:08:49 UTC |
bcf2077 | cls | 17 November 2015, 23:22:40 UTC | merge Dev -> multiscale | 17 November 2015, 23:22:40 UTC |
7a6fc92 | cls | 17 November 2015, 20:13:04 UTC | distance.AlgebraicDistance: edge scores optional | 17 November 2015, 20:13:04 UTC |
44f24b5 | cls | 17 November 2015, 19:13:43 UTC | Graph.merge, Graph.append | 17 November 2015, 19:13:43 UTC |
4c35a20 | cls | 16 November 2015, 18:40:03 UTC | merge setops -> Dev | 16 November 2015, 18:40:03 UTC |
e0ebf45 | cls | 16 November 2015, 18:39:47 UTC | merge Dev -> setops | 16 November 2015, 18:39:47 UTC |
710c048 | cls | 16 November 2015, 18:33:56 UTC | pythonized MultiscaleGenerator | 16 November 2015, 18:33:56 UTC |
97e0760 | cls | 16 November 2015, 18:24:44 UTC | pythonized MultiscaleGenerator | 16 November 2015, 18:24:44 UTC |
f4704fd | cls | 16 November 2015, 17:59:33 UTC | merge Dev -> multiscale | 16 November 2015, 17:59:33 UTC |
f379047 | cls | 13 November 2015, 19:44:09 UTC | updated credits | 13 November 2015, 19:44:09 UTC |
7ac6441 | maxv | 13 November 2015, 14:31:09 UTC | removed graph/BottomUpBFS and community/RandomClusterer | 13 November 2015, 14:31:09 UTC |
795b571 | maxv | 13 November 2015, 14:14:02 UTC | fix more warnings | 13 November 2015, 14:14:02 UTC |
e704b6c | maxv | 13 November 2015, 14:02:58 UTC | fixed some warnings reported by clang | 13 November 2015, 14:02:58 UTC |
1d7d824 | maxv | 13 November 2015, 10:31:37 UTC | remove unnecessary std::move(...) calls as suggested by clang | 13 November 2015, 10:31:37 UTC |
1fecfe2 | maxv | 13 November 2015, 10:30:56 UTC | fix some errors preventing clang from compiling networkit successfully | 13 November 2015, 10:30:56 UTC |
f2cb59a | Michael Hamann | 13 November 2015, 11:50:38 UTC | MaximumSpanningForests: move templated constructor into header It seems that explicit instantiation of templated constructors is not officially supported in C++. This simply moves the affected code into the header. | 13 November 2015, 11:50:38 UTC |
ea99a48 | maxv | 12 November 2015, 16:08:57 UTC | backmerge of missing init.py | 12 November 2015, 16:08:57 UTC |
4151097 | maxv | 12 November 2015, 16:08:12 UTC | Added tag 4.0.1 for changeset 44250f0d3559 | 12 November 2015, 16:08:12 UTC |
188552e | maxv | 12 November 2015, 16:07:54 UTC | added missing init.py for the profiling module | 12 November 2015, 16:07:54 UTC |
34a93a3 | maxv | 12 November 2015, 16:05:49 UTC | Removed tag 4.0.1 | 12 November 2015, 16:05:49 UTC |
1e08085 | maxv | 10 November 2015, 20:37:21 UTC | Added tag 4.0.1 for changeset b0c6d2a675cd | 10 November 2015, 20:37:21 UTC |
9beee8a | maxv | 10 November 2015, 20:34:02 UTC | merge for release | 10 November 2015, 20:34:02 UTC |