Nolan Kramer
Nolan Kramer
# Contributor request to change CXXGraph license from AGPL-3.0 to MPL2 As this project has grown, we would like to change the license from a copyleft (restrictive) license to a...
I approve re-licensing my contributions to CXXGraph under the Mozilla Public License 2.0.
Plugins (shared libraries), typically are developed with `__declspec(dllimport)` as the class attribute - as their headers are never compiled against, so it is assumed their symbols are always imported by...
This is a great idea - as long as we can always reproduce test cases by using the same seed. Fuzzing is a great way to ensure robust coverage and...
> a hypergraph is a generalization of a [graph](https://en.wikipedia.org/wiki/Graph_(discrete_mathematics)) in which an [edge](https://en.wikipedia.org/wiki/Graph_theory) can join any number of [vertices](https://en.wikipedia.org/wiki/Vertex_(graph_theory)) Based on this, I can see two modes of thought to...
I think... perhaps we should survey all the kinds of graphs that are out there - in terms of functionality and storage requirements. We may want to expand even past...
It might make sense to find a math professor or graph PhD to comment here.
Thank so much for going down this rabbit hole with me @AnyOldName3! I really appreciate the patience as I get situated with this issue. I'm not one for politicking either...
For anyone following along - @AnyOldName3's open issue in glslang is here: https://github.com/KhronosGroup/glslang/issues/3509
I've ended up working around the issue using this cmake code: ``` include(FetchContent) set(FETCHCONTENT_TRY_FIND_PACKAGE_MODE NEVER) # Download the source FetchContent_Declare(glslang GIT_REPOSITORY "https://github.com/KhronosGroup/glslang.git" GIT_TAG "main" GIT_PROGRESS TRUE FIND_PACKAGE_ARGS ) FetchContent_Populate(glslang) message("glslang_SOURCE_DIR=${glslang_SOURCE_DIR}")...