Template Function diffeq::core::composable::make_builder

Function Documentation

template<system_state S>
auto diffeq::core::composable::make_builder(std::unique_ptr<AbstractIntegrator<S>> integrator)

Create a builder starting with any integrator.

Template Parameters:

S – State type

Parameters:

integrator – Base integrator to build upon

Throws:

std::invalid_argument – if integrator is null

Returns:

IntegratorBuilder for fluent composition