<p>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.
<trclass="memdesc:"><tdclass="mdescLeft"> </td><tdclass="mdescRight">Exception for invalid composition collection in the engine. <ahref="classgridfire_1_1exceptions_1_1BadCollectionError.html#details">More...</a><br/></td></tr>
<trclass="memdesc:"><tdclass="mdescLeft"> </td><tdclass="mdescRight">Exception for errors in calculating the right-hand side (RHS). <ahref="classgridfire_1_1exceptions_1_1BadRHSEngineError.html#details">More...</a><br/></td></tr>
<trclass="memdesc:"><tdclass="mdescLeft"> </td><tdclass="mdescRight">Exception for failures in the CVODE solver. <ahref="classgridfire_1_1exceptions_1_1CVODESolverFailureError.html#details">More...</a><br/></td></tr>
<trclass="memdesc:"><tdclass="mdescLeft"> </td><tdclass="mdescRight">Exception class for debug-only errors. <ahref="classgridfire_1_1exceptions_1_1DebugException.html#details">More...</a><br/></td></tr>
<trclass="memdesc:"><tdclass="mdescLeft"> </td><tdclass="mdescRight">Base class for engine-related exceptions. <ahref="classgridfire_1_1exceptions_1_1EngineError.html#details">More...</a><br/></td></tr>
<trclass="memdesc:"><tdclass="mdescLeft"> </td><tdclass="mdescRight">Exception for failures in partitioning the engine. <ahref="classgridfire_1_1exceptions_1_1FailedToPartitionEngineError.html#details">More...</a><br/></td></tr>
<trclass="memdesc:"><tdclass="mdescLeft"> </td><tdclass="mdescRight">Base class for GridFire exceptions. <ahref="classgridfire_1_1exceptions_1_1GridFireError.html#details">More...</a><br/></td></tr>
<trclass="memdesc:"><tdclass="mdescLeft"> </td><tdclass="mdescRight">Exception class for hashing-related errors in GridFire. <ahref="classgridfire_1_1exceptions_1_1HashingError.html#details">More...</a><br/></td></tr>
<trclass="memdesc:"><tdclass="mdescLeft"> </td><tdclass="mdescRight">Exception thrown when the Jacobian matrix is ill-conditioned. <ahref="classgridfire_1_1exceptions_1_1IllConditionedJacobianError.html#details">More...</a><br/></td></tr>
<trclass="memdesc:"><tdclass="mdescLeft"> </td><tdclass="mdescRight">Exception for invalid QSE solution in the engine. <ahref="classgridfire_1_1exceptions_1_1InvalidQSESolutionError.html#details">More...</a><br/></td></tr>
<trclass="memdesc:"><tdclass="mdescLeft"> </td><tdclass="mdescRight">Base class for Jacobian-related exceptions. <ahref="classgridfire_1_1exceptions_1_1JacobianError.html#details">More...</a><br/></td></tr>
<trclass="memdesc:"><tdclass="mdescLeft"> </td><tdclass="mdescRight">Exception for failures in the KINSOL solver. <ahref="classgridfire_1_1exceptions_1_1KINSolSolverFailureError.html#details">More...</a><br/></td></tr>
<trclass="memdesc:"><tdclass="mdescLeft"> </td><tdclass="mdescRight">Exception thrown when a required reaction is missing from the underlying database (e.g., REACLIB). <ahref="classgridfire_1_1exceptions_1_1MissingBaseReactionError.html#details">More...</a><br/></td></tr>
<trclass="memdesc:"><tdclass="mdescLeft"> </td><tdclass="mdescRight">Exception thrown when a constructed network fails to include a key reaction required by the policy. <ahref="classgridfire_1_1exceptions_1_1MissingKeyReactionError.html#details">More...</a><br/></td></tr>
<trclass="memdesc:"><tdclass="mdescLeft"> </td><tdclass="mdescRight">Exception thrown when a required seed species is not found in the initial composition. <ahref="classgridfire_1_1exceptions_1_1MissingSeedSpeciesError.html#details">More...</a><br/></td></tr>
<trclass="memdesc:"><tdclass="mdescLeft"> </td><tdclass="mdescRight">Exception for errors during network resizing. <ahref="classgridfire_1_1exceptions_1_1NetworkResizedError.html#details">More...</a><br/></td></tr>
<trclass="memdesc:"><tdclass="mdescLeft"> </td><tdclass="mdescRight">Base class for all exceptions related to network policy operations. <ahref="classgridfire_1_1exceptions_1_1PolicyError.html#details">More...</a><br/></td></tr>
<trclass="memdesc:"><tdclass="mdescLeft"> </td><tdclass="mdescRight">Base class for all exceptions related to reaction operations. <ahref="classgridfire_1_1exceptions_1_1ReactionError.html#details">More...</a><br/></td></tr>
<trclass="memdesc:"><tdclass="mdescLeft"> </td><tdclass="mdescRight">Exception thrown when the Jacobian matrix is singular. <ahref="classgridfire_1_1exceptions_1_1SingularJacobianError.html#details">More...</a><br/></td></tr>
<trclass="memdesc:"><tdclass="mdescLeft"> </td><tdclass="mdescRight">Base class for all exceptions related to solver operations. <ahref="classgridfire_1_1exceptions_1_1SolverError.html#details">More...</a><br/></td></tr>
<trclass="memdesc:"><tdclass="mdescLeft"> </td><tdclass="mdescRight">Exception for stale Jacobian matrix access. <ahref="classgridfire_1_1exceptions_1_1StaleJacobianError.html#details">More...</a><br/></td></tr>
<trclass="memdesc:"><tdclass="mdescLeft"> </td><tdclass="mdescRight">Base class for exceptions related to SUNDIALS solver operations. <ahref="classgridfire_1_1exceptions_1_1SUNDIALSError.html#details">More...</a><br/></td></tr>
<trclass="memdesc:"><tdclass="mdescLeft"> </td><tdclass="mdescRight">Exception for failures in setting network reactions. <ahref="classgridfire_1_1exceptions_1_1UnableToSetNetworkReactionsError.html#details">More...</a><br/></td></tr>
<trclass="memdesc:"><tdclass="mdescLeft"> </td><tdclass="mdescRight">Base class for utility-related errors in GridFire. <ahref="classgridfire_1_1exceptions_1_1UtilityError.html#details">More...</a><br/></td></tr>
<divclass="textblock"><p>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. </p>
<p>All GridFire exception classes derive from std::exception and then from <aclass="el"href="classgridfire_1_1exceptions_1_1GridFireError.html"title="Base class for GridFire exceptions.">gridfire::exceptions::GridFireError</a>; </p>
<liclass="footer">Generated by <ahref="https://www.doxygen.org/index.html"><imgclass="footer"src="doxygen.svg"width="104"height="31"alt="doxygen"/></a> 1.9.8 </li>