Template Function diffeq::core::composable::with_output_only

Function Documentation

template<system_state S>
auto diffeq::core::composable::with_output_only(std::unique_ptr<AbstractIntegrator<S>> integrator, OutputConfig config = {}, std::function<void(const S&, typename AbstractIntegrator<S>::time_type, size_t)> handler = nullptr)

Create integrator with only output handling.

Template Parameters:

S – State type

Parameters:
  • integrator – Base integrator

  • config – Output configuration

  • handler – Optional output handler

Returns:

Output-enabled integrator