pyomo icon indicating copy to clipboard operation
pyomo copied to clipboard

Pyomo.DoE/ParmEst software design Decision: Where to locate shared code to compute Jacobian

Open adowling2 opened this issue 8 months ago • 1 comments

Summary

ParmEst/Pyomo.DoE both need capabilities to compute the Jacobian of the measurement outputs with respect to parameters. This can be done several ways:

  1. Finite difference
  2. AD with kaug
  3. AD with PyNumero

Rationale

Reduce duplicate code

Description

Proposal: Move this capability to the Measurement class.

Additional information

adowling2 avatar May 02 '25 12:05 adowling2

Where to put things is always a challenge, but reducing duplicate is always good. Maybe we should we start adding some structure to contrib?

michaelbynum avatar May 02 '25 15:05 michaelbynum