Maintain Higher-Order Derivative Representations #197
Labels
breaking
This will introduce breaking changes to the API
enhancement
New feature or request
modeling
Something to do with our infinite model capabilities
Milestone
Currently, higher-order derivatives are built recursively as 1st-order ones by introducing auxiliary variables. This impedes the use of higher-fidelity solution approaches.
We should refactor the derivative modeling abstraction such that derivatives in
InfiniteModel
s are stored with the order specified by the user. These can later be reformulated as needed by the transformation employed. Note that this does denote a breaking change to the underlying data structure, but the high-level modeling API will not be affected.The text was updated successfully, but these errors were encountered: