Not possible immediately because, while changing the template code to use std::function<double(const double *)> for the input functions, this still has to pass through the C API because the C++ API is just a then wrapper around that. The C++ API should ideally be its own wrapper, but without having to recompile the template functions.
Not possible immediately because, while changing the template code to use
std::function<double(const double *)>for the input functions, this still has to pass through the C API because the C++ API is just a then wrapper around that. The C++ API should ideally be its own wrapper, but without having to recompile the template functions.