Skip to content

Switch doc theme; add C++ example; improve table of contents#137

Merged
dcdehaas merged 2 commits into
mainfrom
doc_updates
May 11, 2026
Merged

Switch doc theme; add C++ example; improve table of contents#137
dcdehaas merged 2 commits into
mainfrom
doc_updates

Conversation

@dcdehaas

@dcdehaas dcdehaas commented May 11, 2026

Copy link
Copy Markdown
Member
  1. Rearrange some C++ header code to make the API more usable from make install (not just as a CMake sub-project)
  2. Add a C++ example to the documentation
  3. Improve the table of contents in the docs so users can navigate more easily
  4. Switch to the pydata theme
  5. Make "large NodeIDs" (64-bit) opt-in at compile time instead of opt-out. These are unlikely to be used anytime soon.

dcdehaas added 2 commits May 11, 2026 10:41
1. C++ API can be used via CMake or by installing the package
   via CMake. The latter was missing libraries and includes to
   make it useful - that is fixed.
2. Add C++ API example
3. Rearranged some of the code in the headers to make it easier
   to use the C++ API, in particular exposed some internal methods
   for loading/saving GRG to the API in serialize.h
@dcdehaas dcdehaas merged commit dc3896b into main May 11, 2026
3 checks passed
@dcdehaas dcdehaas deleted the doc_updates branch May 11, 2026 15:01
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant