6bad4415b9
fix(omp): upped CppAD max num threads to 512
...
Also added more explicit error handeling to ensure that users know what to do when the thread count exceeds the compiled maximum
2026-06-13 07:16:50 -04:00
5ea884897d
fix(dl): added dl as a dep
...
older manylinux systems need dl brought in explicitly
2026-06-12 16:51:55 -04:00
d6fff3cdbe
build(meson): much more robust build system
2026-06-10 14:28:55 -04:00
7ab0d21ba1
fix(cpp_args): properly propegate args
...
previously Cpp args were set with add_project_argument, which does not work from subprojects. Changed this so args can be set from calling projects
2026-02-03 11:20:21 -05:00
df09564c9a
fix(cppad): build static lib for cppad
...
this is needed for gcc build and does not break clang build
2025-12-22 08:22:07 -05:00
11a596b75b
feat(python): Python Bindings
...
Python Bindings are working again
2025-12-20 16:02:52 -05:00
d990089207
build(cppAD): switched to meson wrap for CppAD
...
We now pull in CppAD with the standard wrap system
2025-12-10 12:47:16 -05:00
7ceb997b7d
build(installer): added compile version checking
2025-07-29 10:54:49 -04:00
dd03873bc9
fix(GraphNetwork): working on loads of small bugs
...
Fized stoichiometry matrix initialization, added penames to reablib reactions, began work on LogicalReaction to sum the contributions of different fitting functions provided by reaclib
2025-06-23 15:18:56 -04:00
856ab51b4c
build(CppAD): brought in CppAD for autodiff
...
we need an autodiff library at some point (or we need to roll our own but I do not think that makes sense). CppAD is well tested and header only and easy to include. It is also Liscene compatible with GPL v3.0. Here we bring it in as a dependency
2025-06-19 14:51:02 -04:00