Skip to content

Analytical Jacobian, state transformations, things for Zodiac

James Sutherland requested to merge analytical-jacobian-plus into master
  • Analytical Jacobian implemented, public methods documented
  • test of production rates computed in the analytical Jacobian vs cantera
  • state transformation matrices and sparse mat-mat methods implemented, public methods documented
  • state transformation test added
  • writeup of the derivation and calculation strategy
  • add gold standard testing for the Jacobian
  • mixture molecular weight modified to use mass or mole fractions, with strong enum to distinguish and default behavior for backwards compatibility
  • species N behavior expanded and strongly enumerated (default behavior ensures backwards compatibility) to enable clipping instead of throwing on out of bounds
  • reaction rate sensitivity method now uses the analytical Jacobian
  • reaction rate info moved to a separate class outside of ReactionRates
  • added expressions that convert between mass and mole fractions
  • added expressions that convert between volumetric (\rho\phi) and specific (\phi) quantities
  • make temperature sensitivity throw if called with respect to anything but itself

Merge request reports