slimgroup / JUDI.jl

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

Simsources #179

Closed mloubout closed 1 year ago

mloubout commented 1 year ago

simsourcea with standard weight matrices

Also supports a "no-reduction" mode that keeps each shot as a separate slice with zeros in missing traces.

codecov[bot] commented 1 year ago

Codecov Report

Patch coverage: 88.26% and project coverage change: +0.95 :tada:

Comparison is base (5310f96) 83.76% compared to head (8f21495) 84.72%.

Additional details and impacted files ```diff @@ Coverage Diff @@ ## master #179 +/- ## ========================================== + Coverage 83.76% 84.72% +0.95% ========================================== Files 28 28 Lines 2267 2402 +135 ========================================== + Hits 1899 2035 +136 + Misses 368 367 -1 ``` | [Impacted Files](https://app.codecov.io/gh/slimgroup/JUDI.jl/pull/179?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=slimgroup) | Coverage Δ | | |---|---|---| | [src/TimeModeling/Types/ModelStructure.jl](https://app.codecov.io/gh/slimgroup/JUDI.jl/pull/179?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=slimgroup#diff-c3JjL1RpbWVNb2RlbGluZy9UeXBlcy9Nb2RlbFN0cnVjdHVyZS5qbA==) | `84.34% <0.00%> (-0.87%)` | :arrow_down: | | [src/rrules.jl](https://app.codecov.io/gh/slimgroup/JUDI.jl/pull/179?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=slimgroup#diff-c3JjL3JydWxlcy5qbA==) | `86.95% <50.00%> (+19.79%)` | :arrow_up: | | [src/TimeModeling/Utils/auxiliaryFunctions.jl](https://app.codecov.io/gh/slimgroup/JUDI.jl/pull/179?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=slimgroup#diff-c3JjL1RpbWVNb2RlbGluZy9VdGlscy9hdXhpbGlhcnlGdW5jdGlvbnMuamw=) | `82.30% <61.53%> (-0.89%)` | :arrow_down: | | [src/JUDI.jl](https://app.codecov.io/gh/slimgroup/JUDI.jl/pull/179?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=slimgroup#diff-c3JjL0pVREkuamw=) | `80.85% <72.72%> (-7.62%)` | :arrow_down: | | [src/TimeModeling/Modeling/misfit\_fg.jl](https://app.codecov.io/gh/slimgroup/JUDI.jl/pull/179?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=slimgroup#diff-c3JjL1RpbWVNb2RlbGluZy9Nb2RlbGluZy9taXNmaXRfZmcuamw=) | `89.18% <84.21%> (-0.37%)` | :arrow_down: | | [src/TimeModeling/LinearOperators/lazy.jl](https://app.codecov.io/gh/slimgroup/JUDI.jl/pull/179?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=slimgroup#diff-c3JjL1RpbWVNb2RlbGluZy9MaW5lYXJPcGVyYXRvcnMvbGF6eS5qbA==) | `84.78% <85.71%> (+0.07%)` | :arrow_up: | | [src/TimeModeling/Types/GeometryStructure.jl](https://app.codecov.io/gh/slimgroup/JUDI.jl/pull/179?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=slimgroup#diff-c3JjL1RpbWVNb2RlbGluZy9UeXBlcy9HZW9tZXRyeVN0cnVjdHVyZS5qbA==) | `93.53% <96.87%> (+0.33%)` | :arrow_up: | | [src/TimeModeling/LinearOperators/operators.jl](https://app.codecov.io/gh/slimgroup/JUDI.jl/pull/179?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=slimgroup#diff-c3JjL1RpbWVNb2RlbGluZy9MaW5lYXJPcGVyYXRvcnMvb3BlcmF0b3JzLmps) | `80.50% <100.00%> (+0.68%)` | :arrow_up: | | [src/TimeModeling/Modeling/propagation.jl](https://app.codecov.io/gh/slimgroup/JUDI.jl/pull/179?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=slimgroup#diff-c3JjL1RpbWVNb2RlbGluZy9Nb2RlbGluZy9wcm9wYWdhdGlvbi5qbA==) | `64.17% <100.00%> (+1.10%)` | :arrow_up: | | [src/TimeModeling/Modeling/time\_modeling\_serial.jl](https://app.codecov.io/gh/slimgroup/JUDI.jl/pull/179?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=slimgroup#diff-c3JjL1RpbWVNb2RlbGluZy9Nb2RlbGluZy90aW1lX21vZGVsaW5nX3NlcmlhbC5qbA==) | `100.00% <100.00%> (ø)` | | | ... and [3 more](https://app.codecov.io/gh/slimgroup/JUDI.jl/pull/179?src=pr&el=tree-more&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=slimgroup) | | ... and [1 file with indirect coverage changes](https://app.codecov.io/gh/slimgroup/JUDI.jl/pull/179/indirect-changes?src=pr&el=tree-more&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=slimgroup)

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