Commit 71ccdcc
* Remove deepcopy operations from __init path
Fixes #747 by replacing deepcopy with copy for matrix A and vector b
in the initialization path. This allows trimming to work properly
for LinearSolve cases by avoiding the deepcopy operations that
prevented optimization.
The recent releases of SciMLOperators.jl now define proper copy
operations for SciMLOperators, making this change safe and effective.
🤖 Generated with [Claude Code](https://claude.ai/code)
Co-Authored-By: Claude <noreply@anthropic.com>
* Bump SciMLOperators requirement to v1.7.1
Updates the minimum SciMLOperators version to v1.7.1 which includes
the fix for FunctionOperator copy method handling of nothing values.
This resolves the CI failures by ensuring the copy operations work
correctly for all SciMLOperator types.
Related to SciMLOperators.jl PR #308
🤖 Generated with [Claude Code](https://claude.ai/code)
Co-Authored-By: Claude <noreply@anthropic.com>
* Update Project.toml
---------
Co-authored-by: ChrisRackauckas <accounts@chrisrackauckas.com>
Co-authored-by: Claude <noreply@anthropic.com>
1 parent f1bdc47 commit 71ccdcc
2 files changed
+3
-3
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
123 | 123 | | |
124 | 124 | | |
125 | 125 | | |
126 | | - | |
| 126 | + | |
127 | 127 | | |
128 | 128 | | |
129 | 129 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
321 | 321 | | |
322 | 322 | | |
323 | 323 | | |
324 | | - | |
| 324 | + | |
325 | 325 | | |
326 | 326 | | |
327 | 327 | | |
| |||
334 | 334 | | |
335 | 335 | | |
336 | 336 | | |
337 | | - | |
| 337 | + | |
338 | 338 | | |
339 | 339 | | |
340 | 340 | | |
| |||
0 commit comments