Commit Graph

14 Commits

Author SHA1 Message Date
80a4e12324 docs(.gitignore): added json 2025-11-19 07:40:55 -05:00
8a0b5b2c36 feat(weak): major weak rate progress
Major weak rate progress which includes: A refactor of many of the public interfaces for GridFire Engines to use composition objects as opposed to raw abundance vectors. This helps prevent index mismatch errors. Further, the weak reaction class has been expanded with the majority of an implimentation, including an atomic_base derived class to allow for proper auto diff tracking of the interpolated table results. Some additional changes are that the version of fourdst and libcomposition have been bumped to versions with smarter caching of intermediate vectors and a few bug fixes.
2025-10-07 15:16:03 -04:00
ed1c5a1ac7 feat(solver): added CVODE solver from SUNDIALS 2025-08-15 12:11:32 -04:00
0b77f2e269 refactor(reaction): refactored to an abstract reaction class in prep for weak reactions 2025-08-14 13:33:46 -04:00
ebc9a50112 build(install): added more options and save an d load 2025-07-29 11:22:39 -04:00
9ae9236a80 build(pybind11): added wrap file 2025-07-29 08:31:50 -04:00
90826e5053 build(subprojects): removed recursive wrap files 2025-07-29 08:28:42 -04:00
c3bc75a7f4 docs(GridFire): added loads of docs and supressed yaml-cpp shadow warnings 2025-07-24 08:37:52 -04:00
f20bffc411 feat(python): added robust python bindings covering the entire codebase 2025-07-23 16:26:30 -04:00
7df6f60912 refactor(.gitignore): removed html/ from .gitignore 2025-07-01 11:40:51 -04:00
7a0d8e9e15 docs(.gitignore): updated gitignore 2025-06-26 15:14:41 -04:00
7484197a6b fix(subprojects): removed bad build artifacts that should not have been commited 2025-06-21 13:36:22 -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
791403375e build(GridFire): added project structure 2025-06-21 05:35:40 -04:00