GridFire v0.7.6rc4.0 General Purpose Nuclear Network

Loading...
Searching...
No Matches
Classes | Namespaces
error_engine.h File Reference
`#include "gridfire/exceptions/error_gridfire.h"`
Include dependency graph for error_engine.h:
This graph shows which files directly or indirectly include this file:

## Classes
class | gridfire::exceptions::EngineError
| Base class for engine-related exceptions. More...
class | gridfire::exceptions::FailedToPartitionEngineError
| Exception for failures in partitioning the engine. More...
class | gridfire::exceptions::NetworkResizedError
| Exception for errors during network resizing. More...
class | gridfire::exceptions::UnableToSetNetworkReactionsError
| Exception for failures in setting network reactions. More...
class | gridfire::exceptions::BadCollectionError
| Exception for invalid composition collection in the engine. More...
class | gridfire::exceptions::InvalidQSESolutionError
| Exception for invalid QSE solution in the engine. More...
class | gridfire::exceptions::BadRHSEngineError
| Exception for errors in calculating the right-hand side (RHS). More...
class | gridfire::exceptions::JacobianError
| Base class for Jacobian-related exceptions. More...
class | gridfire::exceptions::StaleJacobianError
| Exception for stale Jacobian matrix access. More...
class | gridfire::exceptions::UninitializedJacobianError
| Exception for uninitialized Jacobian matrix access. More...
class | gridfire::exceptions::UnknownJacobianError
| Exception for unknown Jacobian matrix access. More...

## Namespaces
namespace | gridfire
namespace | gridfire::exceptions
| Namespace for GridFire exception classes. All custom exceptions defined in GridFire inherit from std::exception and are organized within this namespace for clarity and modularity.