You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
The former method would enforce compatibility with OrdinaryDiffEq, however, it's incompatible with certain subtypes of AbstractAlgorithmName, for example:
(::Type{Name})(newtons_method::NewtonsMethod, args...) where {Name <: IMEXAlgorithmName} = IMEXAlgorithm(Name(args...), newtons_method)
The definition's somewhat clunky, but it could be helpful for people familiar with the OrdinaryDiffEq syntax. The functor syntax looks kind of confusing (e.g., SSP333()(newtons_method)), so I don't think people will use it much.
#152 added constructors for subtypes of
AbstractAlgorithmName
:The former method would enforce compatibility with OrdinaryDiffEq, however, it's incompatible with certain subtypes of
AbstractAlgorithmName
, for example:We may need to rethink either how this parameter comes in, or if the OrdinaryDiffEq pattern is worth maintaining.
The text was updated successfully, but these errors were encountered: