slimgroup / JUDI.jl

Julia Devito inversion.
https://slimgroup.github.io/JUDI.jl
MIT License
96 stars 29 forks source link

Illumination and precon #151

Closed mloubout closed 1 year ago

mloubout commented 1 year ago

Revives illumination operator, supersedes #90

Fixes #48

codecov[bot] commented 1 year ago

Codecov Report

Base: 84.10% // Head: 82.36% // Decreases project coverage by -1.73% :warning:

Coverage data is based on head (2744845) compared to base (fbb2168). Patch coverage: 73.22% of modified lines in pull request are covered.

Additional details and impacted files ```diff @@ Coverage Diff @@ ## master #151 +/- ## ========================================== - Coverage 84.10% 82.36% -1.74% ========================================== Files 25 28 +3 Lines 2000 2143 +143 ========================================== + Hits 1682 1765 +83 - Misses 318 378 +60 ``` | [Impacted Files](https://codecov.io/gh/slimgroup/JUDI.jl/pull/151?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=slimgroup) | Coverage Δ | | |---|---|---| | [src/rrules.jl](https://codecov.io/gh/slimgroup/JUDI.jl/pull/151/diff?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=slimgroup#diff-c3JjL3JydWxlcy5qbA==) | `74.07% <0.00%> (-9.26%)` | :arrow_down: | | [...imeModeling/Preconditioners/DataPreconditioners.jl](https://codecov.io/gh/slimgroup/JUDI.jl/pull/151/diff?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=slimgroup#diff-c3JjL1RpbWVNb2RlbGluZy9QcmVjb25kaXRpb25lcnMvRGF0YVByZWNvbmRpdGlvbmVycy5qbA==) | `60.36% <60.36%> (ø)` | | | [...meModeling/Preconditioners/ModelPreconditioners.jl](https://codecov.io/gh/slimgroup/JUDI.jl/pull/151/diff?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=slimgroup#diff-c3JjL1RpbWVNb2RlbGluZy9QcmVjb25kaXRpb25lcnMvTW9kZWxQcmVjb25kaXRpb25lcnMuamw=) | `67.96% <67.96%> (ø)` | | | [src/TimeModeling/Types/ModelStructure.jl](https://codecov.io/gh/slimgroup/JUDI.jl/pull/151/diff?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=slimgroup#diff-c3JjL1RpbWVNb2RlbGluZy9UeXBlcy9Nb2RlbFN0cnVjdHVyZS5qbA==) | `86.53% <68.42%> (-0.31%)` | :arrow_down: | | [src/TimeModeling/Preconditioners/base.jl](https://codecov.io/gh/slimgroup/JUDI.jl/pull/151/diff?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=slimgroup#diff-c3JjL1RpbWVNb2RlbGluZy9QcmVjb25kaXRpb25lcnMvYmFzZS5qbA==) | `72.72% <72.72%> (ø)` | | | [src/TimeModeling/Utils/auxiliaryFunctions.jl](https://codecov.io/gh/slimgroup/JUDI.jl/pull/151/diff?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=slimgroup#diff-c3JjL1RpbWVNb2RlbGluZy9VdGlscy9hdXhpbGlhcnlGdW5jdGlvbnMuamw=) | `78.93% <74.19%> (+0.27%)` | :arrow_up: | | [src/TimeModeling/Modeling/misfit\_fg.jl](https://codecov.io/gh/slimgroup/JUDI.jl/pull/151/diff?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=slimgroup#diff-c3JjL1RpbWVNb2RlbGluZy9Nb2RlbGluZy9taXNmaXRfZmcuamw=) | `89.55% <75.00%> (-3.67%)` | :arrow_down: | | [src/TimeModeling/Preconditioners/utils.jl](https://codecov.io/gh/slimgroup/JUDI.jl/pull/151/diff?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=slimgroup#diff-c3JjL1RpbWVNb2RlbGluZy9QcmVjb25kaXRpb25lcnMvdXRpbHMuamw=) | `90.90% <90.90%> (ø)` | | | [src/TimeModeling/Modeling/python\_interface.jl](https://codecov.io/gh/slimgroup/JUDI.jl/pull/151/diff?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=slimgroup#diff-c3JjL1RpbWVNb2RlbGluZy9Nb2RlbGluZy9weXRob25faW50ZXJmYWNlLmps) | `99.15% <97.82%> (-0.06%)` | :arrow_down: | | [src/JUDI.jl](https://codecov.io/gh/slimgroup/JUDI.jl/pull/151/diff?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=slimgroup#diff-c3JjL0pVREkuamw=) | `88.88% <100.00%> (+0.65%)` | :arrow_up: | | ... and [5 more](https://codecov.io/gh/slimgroup/JUDI.jl/pull/151/diff?src=pr&el=tree-more&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=slimgroup) | | Help us with your feedback. Take ten seconds to tell us [how you rate us](https://about.codecov.io/nps?utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=slimgroup). Have a feature suggestion? [Share it here.](https://app.codecov.io/gh/feedback/?utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=slimgroup)

:umbrella: View full report at Codecov.
:loudspeaker: Do you have feedback about the report comment? Let us know in this issue.