Specifying sparse partial derivatives for a simple vectorized component
Channel: OpenMDAO
Date: 2020-04-14

When working with basic numpy vectorization for the inputs and outputs of a component, the partial derivative Jacobian will be a diagonal matrix. In OpenMDAO, you can specify these partial derivatives using an memory efficient sparse matrix format. This tutorial shows you how to implement that.

The sparse partials doc: http://openmdao.org/twodocs/versions/3.0.0/features/core_features/working_with_derivatives/sparse_partials.html