<map id="gridfire::solver::CVODESolverStrategy::CVODEUserData" name="gridfire::solver::CVODESolverStrategy::CVODEUserData">
<area shape="rect" id="Node000001" title="A helper struct to pass C++ context to C&#45;style CVODE callbacks." alt="" coords="1341,107,1552,147"/>
<area shape="rect" id="Node000002" href="$classgridfire_1_1solver_1_1CVODESolverStrategy.html" title="Stiff ODE integrator backed by SUNDIALS CVODE (BDF) for network + energy." alt="" coords="949,5,1160,45"/>
<area shape="poly" id="edge1_Node000001_Node000002" title=" " alt="" coords="1174,46,1318,80,1392,104,1391,109,1317,85,1173,51"/>
<area shape="rect" id="Node000003" href="$classgridfire_1_1solver_1_1NetworkSolverStrategy.html" title="Abstract base class for network solver strategies." alt="" coords="605,13,836,38"/>
<area shape="poly" id="edge2_Node000002_Node000003" title=" " alt="" coords="850,23,949,23,949,28,850,28"/>
<area shape="rect" id="Node000004" href="$classgridfire_1_1engine_1_1DynamicEngine.html" title="Abstract class for engines supporting Jacobian and stoichiometry operations." alt="" coords="961,69,1148,109"/>
<area shape="poly" id="edge3_Node000001_Node000004" title=" " alt="" coords="1162,97,1341,114,1341,119,1162,102"/>
<area shape="rect" id="Node000005" href="$classgridfire_1_1engine_1_1Engine.html" title="Abstract base class for a reaction network engine." alt="" coords="635,77,807,102"/>
<area shape="poly" id="edge4_Node000004_Node000005" title=" " alt="" coords="820,87,961,87,961,92,820,92"/>
<area shape="rect" id="Node000006" title=" " alt="" coords="979,133,1131,173"/>
<area shape="poly" id="edge5_Node000001_Node000006" title=" " alt="" coords="1145,147,1317,136,1341,134,1341,139,1318,141,1145,152"/>
<area shape="rect" id="Node000007" title=" " alt="" coords="685,141,757,166"/>
<area shape="poly" id="edge6_Node000006_Node000007" title=" " alt="" coords="770,151,978,151,978,156,770,156"/>
<area shape="rect" id="Node000008" title=" " alt="" coords="955,197,1154,237"/>
<area shape="poly" id="edge7_Node000001_Node000008" title=" " alt="" coords="1167,197,1317,165,1388,144,1389,149,1318,171,1168,202"/>
<area shape="rect" id="Node000009" href="$classgridfire_1_1exceptions_1_1EngineError.html" title="Base class for engine&#45;related exceptions." alt="" coords="647,197,794,237"/>
<area shape="poly" id="edge8_Node000008_Node000009" title=" " alt="" coords="808,215,955,215,955,220,808,220"/>
<area shape="rect" id="Node000010" href="$classgridfire_1_1exceptions_1_1GridFireError.html" title="Base class for GridFire exceptions." alt="" coords="409,197,556,237"/>
<area shape="poly" id="edge9_Node000009_Node000010" title=" " alt="" coords="570,215,647,215,647,220,570,220"/>
<area shape="rect" id="Node000011" title=" " alt="" coords="193,181,308,206"/>
<area shape="poly" id="edge10_Node000010_Node000011" title=" " alt="" coords="322,198,410,207,409,212,321,203"/>
<area shape="rect" id="Node000012" title=" " alt="" coords="207,230,294,255"/>
<area shape="poly" id="edge11_Node000010_Node000012" title=" " alt="" coords="307,234,385,225,409,223,409,228,386,231,308,239"/>
<area shape="rect" id="Node000013" title=" " alt="" coords="5,223,144,263"/>
<area shape="poly" id="edge12_Node000012_Node000013" title=" " alt="" coords="158,240,207,240,207,245,158,245"/>
</map>
