- 02 Aug, 2020 1 commit
-
-
Tiago Peixoto authored
Remove uncessary exception throwing and property map checking.
-
- 31 Jul, 2020 1 commit
-
-
Tiago Peixoto authored
UTF8 is not strictly valid for GML, but it doesn't hurt.
-
- 29 Jul, 2020 7 commits
-
-
Tiago Peixoto authored
-
Tiago Peixoto authored
-
Tiago Peixoto authored
-
Tiago Peixoto authored
-
Tiago Peixoto authored
With this, edge properties with convertible types are always copied, regardless if the edge set is the same between target and source graphs. In case the edge set is not the same, the properties are copied only for the edges in the intersection.
-
Tiago Peixoto authored
-
Tiago Peixoto authored
-
- 19 Jul, 2020 3 commits
-
-
Tiago Peixoto authored
-
Tiago Peixoto authored
-
Tiago Peixoto authored
-
- 13 Jul, 2020 1 commit
-
-
Tiago Peixoto authored
-
- 11 Jul, 2020 6 commits
-
-
Tiago Peixoto authored
This fixes issue #668
-
Tiago Peixoto authored
-
Tiago Peixoto authored
-
Tiago Peixoto authored
-
Tiago Peixoto authored
Use lambdas and pack expansion to reduce template instantiations in action_dispatch This change produces significant reductions in compiler memory use (4.15GB to 2.81GB in my `graph_assortativity` testcase) and compiler runtime (180m to 168m overall, 206s to 188s in the testcase) by: 1. Performing type iteration with parameter pack expansion where possible 2. Testing the stored `boost::any` types sequentially instead of all at once (M+N instead of M*N operations) I see no significant change in runtime with this approach, though it should in theory be an improvement. See merge request count0/graph-tool!33
-
Jeff Trull authored
-
- 10 Jul, 2020 4 commits
-
-
Tiago Peixoto authored
Improve build times through header removal and relocation See merge request count0/graph-tool!31
-
Jeff Trull authored
- Eliminate unused headers - reduce dependencies among headers (slightly) The include-what-you-use tool (IWYU) was used to analyze header dependencies and recommend fixes; some additional manual work was then performed. Add missing include
-
Tiago Peixoto authored
Ensure supplied position map for planar_layout is owned by view See merge request count0/graph-tool!32
-
Jeff Trull authored
-
- 09 Jul, 2020 5 commits
-
-
Tiago Peixoto authored
-
Tiago Peixoto authored
-
Tiago Peixoto authored
-
Tiago Peixoto authored
-
Tiago Peixoto authored
-
- 08 Jul, 2020 7 commits
-
-
Tiago Peixoto authored
-
Tiago Peixoto authored
-
Tiago Peixoto authored
-
Tiago Peixoto authored
Mass bind -> lambda conversion See merge request !30
-
Tiago Peixoto authored
-
Tiago Peixoto authored
-
Tiago Peixoto authored
-
- 07 Jul, 2020 1 commit
-
-
Jeff Trull authored
Source file work done with custom-modified versions of clang-format and clang-tidy, via the modernize-avoid-bind checker. Headers were modified by hand. A script removed uses of <functional> and <boost/bind.hpp>.
-
- 02 Jul, 2020 4 commits
-
-
Tiago Peixoto authored
-
Tiago Peixoto authored
-
Tiago Peixoto authored
This implements buffered io, instead of loading the entire edge list to memory.
-
Tiago Peixoto authored
-