| calculate_rhs(sunrealtype t, N_Vector y, N_Vector ydot, const CVODEUserData *data) const | gridfire::solver::CVODESolverStrategy | private |
| cleanup_cvode_resources(bool memFree) | gridfire::solver::CVODESolverStrategy | private |
| cvode_jac_wrapper(sunrealtype t, N_Vector y, N_Vector ydot, SUNMatrix J, void *user_data, N_Vector tmp1, N_Vector tmp2, N_Vector tmp3) | gridfire::solver::CVODESolverStrategy | privatestatic |
| cvode_rhs_wrapper(sunrealtype t, N_Vector y, N_Vector ydot, void *user_data) | gridfire::solver::CVODESolverStrategy | privatestatic |
| CVODESolverStrategy(engine::DynamicEngine &engine) | gridfire::solver::CVODESolverStrategy | explicit |
| CVODESolverStrategy(const CVODESolverStrategy &)=delete | gridfire::solver::CVODESolverStrategy | |
| CVODESolverStrategy(CVODESolverStrategy &&)=delete | gridfire::solver::CVODESolverStrategy | |
| describe_callback_context() const override | gridfire::solver::CVODESolverStrategy | virtual |
| evaluate(const NetIn &netIn) override | gridfire::solver::CVODESolverStrategy | virtual |
| evaluate(const NetIn &netIn, bool displayTrigger) | gridfire::solver::CVODESolverStrategy | |
| get_absTol() const | gridfire::solver::CVODESolverStrategy | |
| get_relTol() const | gridfire::solver::CVODESolverStrategy | |
| get_stdout_logging_enabled() const | gridfire::solver::CVODESolverStrategy | |
| initialize_cvode_integration_resources(uint64_t N, size_t numSpecies, double current_time, const fourdst::composition::Composition &composition, double absTol, double relTol, double accumulatedEnergy) | gridfire::solver::CVODESolverStrategy | private |
| log_step_diagnostics(const CVODEUserData &user_data, bool displayJacobianStiffness, bool displaySpeciesBalance, bool to_file, std::optional< std::string > filename) const | gridfire::solver::CVODESolverStrategy | private |
| m_absTol | gridfire::solver::CVODESolverStrategy | private |
| m_callback | gridfire::solver::CVODESolverStrategy | private |
| m_config | gridfire::solver::CVODESolverStrategy | private |
| m_constraints | gridfire::solver::CVODESolverStrategy | private |
| m_cvode_mem | gridfire::solver::CVODESolverStrategy | private |
| m_detailed_step_logging | gridfire::solver::CVODESolverStrategy | private |
| m_engine | gridfire::solver::NetworkSolverStrategy< EngineT > | protected |
| m_J | gridfire::solver::CVODESolverStrategy | private |
| m_logger | gridfire::solver::CVODESolverStrategy | private |
| m_LS | gridfire::solver::CVODESolverStrategy | private |
| m_num_steps | gridfire::solver::CVODESolverStrategy | private |
| m_relTol | gridfire::solver::CVODESolverStrategy | private |
| m_stdout_logging_enabled | gridfire::solver::CVODESolverStrategy | private |
| m_sun_ctx | gridfire::solver::CVODESolverStrategy | private |
| m_Y | gridfire::solver::CVODESolverStrategy | private |
| m_YErr | gridfire::solver::CVODESolverStrategy | private |
| NetworkSolverStrategy(EngineT &engine) | gridfire::solver::NetworkSolverStrategy< EngineT > | inlineexplicit |
| operator=(const CVODESolverStrategy &)=delete | gridfire::solver::CVODESolverStrategy | |
| operator=(CVODESolverStrategy &&)=delete | gridfire::solver::CVODESolverStrategy | |
| set_absTol(double absTol) | gridfire::solver::CVODESolverStrategy | |
| set_callback(const std::any &callback) override | gridfire::solver::CVODESolverStrategy | virtual |
| set_detailed_step_logging(bool enabled) | gridfire::solver::CVODESolverStrategy | private |
| set_relTol(double relTol) | gridfire::solver::CVODESolverStrategy | |
| set_stdout_logging_enabled(bool logging_enabled) | gridfire::solver::CVODESolverStrategy | |
| TimestepCallback typedef | gridfire::solver::CVODESolverStrategy | |
| ~CVODESolverStrategy() override | gridfire::solver::CVODESolverStrategy | |
| ~NetworkSolverStrategy()=default | gridfire::solver::NetworkSolverStrategy< EngineT > | virtual |