Skip to content
This repository has been archived by the owner on Nov 1, 2024. It is now read-only.

Use an Operator Implementation for UniformBlockDiagonalMatrix #10

Closed
avik-pal opened this issue Mar 28, 2024 · 0 comments · Fixed by #11
Closed

Use an Operator Implementation for UniformBlockDiagonalMatrix #10

avik-pal opened this issue Mar 28, 2024 · 0 comments · Fixed by #11

Comments

@avik-pal
Copy link
Member

  1. Disables all of the ChainRules for abstract arrays -- prevents bugs and lets us define rrule for the inner most functions
  2. Prevents unwanted conversions to arrays

The downsides would be:

  1. Some of the upstream frameworks like NonlinearSolve expects a materialized Jacobian (I think)
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

Successfully merging a pull request may close this issue.

1 participant