Public API

This page lists exported symbols of CTFlowsSciMLIntegrator.


From CTFlowsSciMLIntegrator

CTFlowsSciMLIntegrator [Module]

CTFlowsSciMLIntegratorModule
CTFlowsSciMLIntegrator

Package extension providing the SciML integration backend for CTFlows. Activated automatically when DiffEqBase and SciMLBase are loaded together with CTFlows.

This extension provides:

  • real_norm overload for grid invariance with ForwardDiff
  • Strategies.metadata for SciML integrator options
  • build_sciml_integrator — constructs a SciML integrator with pre-computed option caches
  • Integrators.build_options — resolves solver options per configuration type
  • SciMLIntegrationResult — wraps SciMLBase.AbstractODESolution for CTFlows
  • Integrators.build_problem — converts CTFlows systems to ODEProblem
  • Integrators.solve_problem — solves an ODEProblem and returns a SciMLIntegrationResult

This is the backend layer intended to eventually migrate to CTBase.Strategies. The user-facing Flow(::AbstractODEFunction) and Flow(::AbstractODEProblem) constructors live in the CTFlowsSciMLFlows extension.