CXXGraph icon indicating copy to clipboard operation
CXXGraph copied to clipboard

Header-Only C++ Library for Graph Representation and Algorithms

Results 95 CXXGraph issues
Sort by recently updated
recently updated
newest added

**Problem** I would like to edit the graph object in an algorithm flow; however the asymmetry in the code makes it hard since removeEdge works on id_t, and removeNode works...

enhancement
development
Priority:Medium

Add critical path (longest path) computing algorithm (mild variant of Dijkstra)

**Describe the bug** **To Reproduce** Populate any graph like $C_3$ or $K_4$ and try to access the output neighbors of the graph. You will get empty list. **Expected behavior** The...

bug
core
Priority:Critical

Code in graph object needs to be called like invalidateCache() etc. ```C++ /* Caching the adjacency matrix */ cacheAdjMatrix(); cacheDegreeMatrix(); cacheLaplacianMatrix(); ```

bug
core
Priority:High

**Describe the bug** Remove edge is causing a segfault because of empty iterator for erase when unwrapping a optional **To Reproduce** Write a weighted directed graph and delete the few...

bug
core
Priority:Critical
linux

> hi @FlyinCow , > thank you for the question. > Actually there is no mechanism integrated to visualize graph. > In any case is possible to export DOT file...

enhancement
help wanted
development
core
Priority:Low

I have added constexpr specifiers to Node and Edge classes. These allow for the specified functions and objects to be ran at compile time instead of runtime, resulting in a...

Introducing Python Bindings

development

**Describe the bug** Thread sanitizer reports data race, while executing `test_partition`: ``` 13/38 Testing: test_partition 13/38 Test: test_partition Command: "/some/path/CXXGraph/build/test/test_exe" "--gtest_filter=PartitionTest*" Directory: /some/path/CXXGraph/build/test "test_partition" start time: Oct 11 13:36 CEST...