Commit Graph

16 Commits

Author SHA1 Message Date
7ceb997b7d build(installer): added compile version checking 2025-07-29 10:54:49 -04:00
f5328785a8 build(install.sh): added auto installer 2025-07-29 09:05:47 -04:00
a9c4a2faff build(boost): added auto call to boost dep script 2025-07-29 08:22:31 -04:00
cc3708fda5 build(GridFire): building on gcc and clang
resolved some issues preventing GridFire from building on both gcc and clang. Also resolved all warnings on both compilers.
2025-07-24 10:20:44 -04:00
f20bffc411 feat(python): added robust python bindings covering the entire codebase 2025-07-23 16:26:30 -04:00
cd191cff23 feat(GridFire): major design changes
Switching to an Engine + solver design. Also brought xxHash and Eigen in. Working on QSE and Culling.
2025-06-26 15:13:46 -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
a5639cca58 docs(readme): major readme update 2025-06-21 16:54:23 -04:00
8bc48b8d19 feat(GridFire): brought gridfire up to where network module in SERiF was before splitting it off 2025-06-21 13:18:38 -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
394622df47 feat(python-composition): added composition module interface 2025-04-30 11:41:10 -04:00
c167357a3b feat(pybind11): added infra to compile with pybind11 2025-04-30 11:39:36 -04:00
7327a487b5 build(boost): added greater than to version for boost 2025-03-21 11:56:12 -04:00
c8fe09a8b5 build(boost): lowered required version 2025-03-21 11:54:33 -04:00
a42fe4898c build(boost): incorporated boost into the build system
all builds should be run with ./mk now
2025-03-21 10:39:34 -04:00
2d27b119bd build(quill): added quill as a subproject
quill provides a robust and very efficient asyncronous and thread safe logging module. I have brought this in to handle logging
2025-02-23 11:25:11 -05:00