Commit 47b59fc
Made LinearOperator independent of spLinearOperator (#482)
* Made LinearOperator independent of spLinearOperator
* Added Docstrings
* Updated _matvec and _rmatvec
* Added and Updated _AdjointLinearOperator, _TransposeLinearOperator, _ProductLinearOperator
* minor: fix some issues as documented in PR review
This commit cleans up the linearoperator module, reducing
the use of LinearOperator and aslinearoperator only to
those cases where it is stricly needed - mostly to allow mix
pylops and scipy operators as much as possible.
* Added docs
* bug: fix issue introduced in describe with new private classes in linearoperator
* Removed docstrings
* minor: small changes to doc"
* minor: small change to LinearOperator docstring
* minor: small change to LinearOperator docstring
---------
Co-authored-by: mrava87 <[email protected]>1 parent 3cf1601 commit 47b59fc
File tree
6 files changed
+273
-157
lines changed- docs/source
- pylops
- utils
- pytests
- tutorials
6 files changed
+273
-157
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
23 | 23 | | |
24 | 24 | | |
25 | 25 | | |
26 | | - | |
27 | | - | |
28 | | - | |
29 | | - | |
| 26 | + | |
| 27 | + | |
| 28 | + | |
| 29 | + | |
| 30 | + | |
30 | 31 | | |
31 | 32 | | |
32 | 33 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
14 | 14 | | |
15 | 15 | | |
16 | 16 | | |
17 | | - | |
18 | 17 | | |
19 | 18 | | |
20 | 19 | | |
| |||
48 | 47 | | |
49 | 48 | | |
50 | 49 | | |
51 | | - | |
| 50 | + | |
| 51 | + | |
| 52 | + | |
52 | 53 | | |
53 | | - | |
| 54 | + | |
54 | 55 | | |
55 | 56 | | |
56 | | - | |
57 | | - | |
| 57 | + | |
58 | 58 | | |
59 | 59 | | |
60 | | - | |
| 60 | + | |
| 61 | + | |
61 | 62 | | |
62 | 63 | | |
63 | | - | |
| 64 | + | |
| 65 | + | |
64 | 66 | | |
65 | 67 | | |
66 | 68 | | |
| |||
0 commit comments