Derivatives
DynOptInterface.Derivative — TypeDerivative{DF}(dyn_fun::DF) where DF<:AbstractDynamicFunctionRepresent the derivative of a dynamic function with respect to its phase.
It is a subtype of AbstractDynamicFunction.
DynOptInterface.ExplicitDifferentialFunction — TypeExplicitDifferentialFunction{DF}(
dyn_var::DynamicVariableIndex,
dyn_fun::DF,
) where DF<:AbstractDynamicFunctionRepresent the expression $\dot{\boldsymbol{y}}_j(t^{(i)}) - d(\boldsymbol{y}(t^{(i)}), t^{(i)}, x)$.
It is a subtype of AbstractDynamicFunction. Both terms must be defined in the same phase, otherwise a NonUniquePhaseError is thrown.