version 0.4.1
Ikarus::Concepts::PathFollowingStrategy Concept Reference

Concept defining the requirements for a path-following strategy. More...

#include <ikarus/utils/concepts.hh>

Concept definition

template<typename PF, typename NLO, typename SA>
concept Ikarus::Concepts::PathFollowingStrategy = requires(PF pft, NLO nop, SA args) {
{ pft(args) } -> std::same_as<void>;
{ pft.initialPrediction(nop, args) } -> std::same_as<void>;
{ pft.intermediatePrediction(nop, args) } -> std::same_as<void>;
}
Concept defining the requirements for a path-following strategy.
Definition: concepts.hh:180

Detailed Description

Template Parameters
PFType representing the path-following strategy.
NLOType representing the non-linear operator.
SAType representing the subsidiary arguments.