6a22cb65b8
feat(GridFire): stabalized network, increased performance, evolving over 10Gyr timescales now with ~correct results
2025-07-22 12:48:24 -04:00
712efc03fc
feat(AdaptiveEngine): system much more stable
...
dramatically increased stability of jacobian. System is burning again with much more robust physics
2025-07-18 15:23:43 -04:00
1f7e765671
fix(MultiscalePartitioningEngineView): made qse partitioning much more robust
2025-07-16 12:14:02 -04:00
18f9e13107
test(sandbox-test): updated sandbox
2025-07-14 14:54:22 -04:00
7012eb819a
feat(MultiscalePartitioningEngineView): added *much* more robust qse group identifiction and solving
2025-07-10 09:36:05 -04:00
1ac6b451b8
feat(reverse-reactions): major work towrds detailed balance calculations
2025-07-03 09:55:10 -04:00
e5ad284778
feat(partition-functions): added framework and some concrete partition functions
...
GroundState partition function, Rauscher&Thielemann partition function, and composite partition function added
2025-07-02 11:32:45 -04:00
5b4db3ea43
feat(precomputation): added precomputation
...
preformance speed up by a factor of ~5
2025-07-01 14:30:45 -04:00
4ee6f816d0
feat(tests): comparing to approx8
2025-07-01 11:41:14 -04:00
40b28477ed
docs(docs): added doxygen html directory
2025-07-01 07:24:18 -04:00
5fe75d1298
test(tests): updated tests
2025-06-29 14:54:25 -04:00
9eea4c9e35
refactor(approx8): removed test file
2025-06-26 15:15:51 -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
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
cc4caecbfc
test(tests/approx8Test): added dot viz output
2025-06-21 05:04:37 -04:00
fe73a021bf
feat(reaclib): working AD system and nearly working network
...
a few issues remain with letting the composition evolve as new species come online
2025-06-20 13:52:09 -04:00
df9f1cebce
test(tests/network): added test to play with reaclib (temporary)
...
this test will eventually move to its own test class
2025-06-18 15:25:41 -04:00
fb5c45f3b2
test(tests): updated tests to use fractional checks
...
tests for eos and approx8 now use relative error to account for large dynamic range
2025-06-17 10:17:46 -04:00
70f13b7222
refactor(network): updated network and network::approx8 to use composition module
...
This is a very basic wrapper implimentation currently. This is sufficient to lock the interface down so that other code can target it. However, internally there is just a "convert" function. Eventually we should rework the code itself to use the composition module more directly.
2025-06-17 09:43:43 -04:00
3ecd3975ad
test(test): fixed tests
2025-06-12 11:22:25 -04:00
602a9a0409
refactor(serif): updated tests to reflect new serif namespaces
2025-06-11 14:49:26 -04:00
328b2cfe8d
fix(network): added missing negative sign in energy calculation
2025-03-21 14:44:35 -04:00
2b4830f74d
test(network): added approx8 network tests
2025-03-21 14:03:46 -04:00