GridFire 0.6.0 General Purpose Nuclear Network

Loading...
Searching...
No Matches
Classes | Namespaces
engine_multiscale.h File Reference
`#include "gridfire/engine/engine_abstract.h"`
`#include "gridfire/engine/views/engine_view_abstract.h"`
`#include "gridfire/engine/engine_graph.h"`
`#include "unsupported/Eigen/NonLinearOptimization"`

## Classes
struct | gridfire::QSECacheConfig
| Configuration struct for the QSE cache. More...
struct | gridfire::QSECacheKey
| Key struct for the QSE abundance cache. More...
struct | std::hash< gridfire::QSECacheKey >
class | gridfire::MultiscalePartitioningEngineView
| An engine view that partitions the reaction network into multiple groups based on timescales. More...
struct | gridfire::MultiscalePartitioningEngineView::QSEGroup
| Struct representing a QSE group. More...
struct | gridfire::MultiscalePartitioningEngineView::EigenFunctor
| Functor for solving QSE abundances using Eigen's nonlinear optimization. More...
struct | gridfire::MultiscalePartitioningEngineView::CacheStats
| Struct for tracking cache statistics. More...

## Namespaces
namespace | gridfire