Explicit systems have outputs defined only by the inputs, whereas implicit systems can have outputs that are defined as a function of both inputs and outputs. This lesson introduces the basic ideas and shows the differences between explicit and implicit systems
0:00 - Intro and context
1:21 - Implicit vs explicit functions
3:26 - When to make an implicit system
4:35 - Implicit component and an equivalent explicit
6:24 - How to use implicit models correctly
7:24 - Conclusion
Accompanying course page: https://openmdao.github.io/PracticalM...
Section 3.3 in this book goes into more detail: Engineering Design Optimization by Martins and Ning at https://mdobook.github.io/
Shamsheer Chauhan's PhD dissertation (two figures used in lesson): http://deepblue.lib.umich.edu/handle/...