Closed gdalle closed 5 months ago
All modified and coverable lines are covered by tests :white_check_mark:
Project coverage is 100.00%. Comparing base (
bb38b92
) to head (840c20b
).
:umbrella: View full report in Codecov by Sentry.
:loudspeaker: Have feedback on the report? Share it here.
Motivation
Hessian coloring is slightly different from Jacobian coloring, so it needs a dedicated function
symmetric_coloring
, which this PR introduces.Now we have all we need to implement problems P1 and P2 of the reference paper What color is your Jacobian? (see tables below). The actual coloring algorithm will vary between
column_coloring/row_coloring
andsymmetric_coloring
, but that's okay: we can subtypeAbstractColoringAlgorithm
as followsand then dispatch
Checklist