DOE OSTI · 2311142
Handling Iterative Solvers in an Algorithmic Differentiation Framework Using Implicit Methods
Abstract
Differentiable programming is a powerful concept as it enables the seemly propagation of gradients through functions, algorithms, and/or whole physics simulations. These gradients are useful for a wide variety of applications, including sensitivity studies and machine learning, but one of particular interest is optimization. Gradient-based optimization, enabled through automatic/algorithmic differentiation (AD), can be used on predictive physical models to efficiently optimize a set of design variables. AD methods are a particularly promising approach to complex physics simulations because they can be shown to scale well with an increasing number of design variables; however, care must be taken when coupling between different models or different states of a single model.
Explore related subjects
Keep this discovery
Explore connections, maps & timelines
Allen, Jeffery M., Doronina, Olga, Maack, Jon, Young, Ethan, Ning, Andrew, Cardoza, Adam, Green, Eric. 2024-02-16. Handling Iterative Solvers in an Algorithmic Differentiation Framework Using Implicit Methods. https://www.osti.gov/biblio/2311142
Cite the original work for its findings. Save a collection to share your selection of sources.