SPECFEM / specfem3d

SPECFEM3D_Cartesian simulates acoustic (fluid), elastic (solid), coupled acoustic/elastic, poroelastic or seismic wave propagation in any type of conforming mesh of hexahedra (structured or not).
GNU General Public License v3.0
390 stars 223 forks source link

updates tomography file reading, FK coupling and parallel decomposer #1594

Closed danielpeter closed 1 year ago

danielpeter commented 1 year ago

second try...

buildbot-princeton commented 1 year ago

The files changed do not require a buildbot test. The maintainers can commit these changes.

codecov-commenter commented 1 year ago

Codecov Report

Patch coverage: 69.77% and project coverage change: +0.02 :tada:

Comparison is base (c3783a9) 45.21% compared to head (5464125) 45.24%.

:mega: This organization is not using Codecov’s GitHub App Integration. We recommend you install it so Codecov can continue to function properly for your repositories. Learn more

Additional details and impacted files ```diff @@ Coverage Diff @@ ## devel #1594 +/- ## ========================================== + Coverage 45.21% 45.24% +0.02% ========================================== Files 250 250 Lines 56474 56776 +302 ========================================== + Hits 25535 25688 +153 - Misses 30939 31088 +149 ``` | [Impacted Files](https://codecov.io/gh/SPECFEM/specfem3d/pull/1594?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=SPECFEM) | Coverage Δ | | |---|---|---| | [src/gpu/specfem3D\_gpu\_cuda\_method\_stubs.c](https://codecov.io/gh/SPECFEM/specfem3d/pull/1594?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=SPECFEM#diff-c3JjL2dwdS9zcGVjZmVtM0RfZ3B1X2N1ZGFfbWV0aG9kX3N0dWJzLmM=) | `0.00% <0.00%> (ø)` | | | [src/specfem3D/compute\_interpolated\_dva.f90](https://codecov.io/gh/SPECFEM/specfem3d/pull/1594?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=SPECFEM#diff-c3JjL3NwZWNmZW0zRC9jb21wdXRlX2ludGVycG9sYXRlZF9kdmEuZjkw) | `85.78% <ø> (ø)` | | | [src/specfem3D/compute\_seismograms.f90](https://codecov.io/gh/SPECFEM/specfem3d/pull/1594?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=SPECFEM#diff-c3JjL3NwZWNmZW0zRC9jb21wdXRlX3NlaXNtb2dyYW1zLmY5MA==) | `74.12% <ø> (ø)` | | | [src/specfem3D/create\_color\_image.f90](https://codecov.io/gh/SPECFEM/specfem3d/pull/1594?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=SPECFEM#diff-c3JjL3NwZWNmZW0zRC9jcmVhdGVfY29sb3JfaW1hZ2UuZjkw) | `0.00% <ø> (ø)` | | | [src/specfem3D/compute\_stacey\_acoustic.f90](https://codecov.io/gh/SPECFEM/specfem3d/pull/1594?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=SPECFEM#diff-c3JjL3NwZWNmZW0zRC9jb21wdXRlX3N0YWNleV9hY291c3RpYy5mOTA=) | `32.41% <4.28%> (-26.80%)` | :arrow_down: | | [src/specfem3D/prepare\_timerun.F90](https://codecov.io/gh/SPECFEM/specfem3d/pull/1594?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=SPECFEM#diff-c3JjL3NwZWNmZW0zRC9wcmVwYXJlX3RpbWVydW4uRjkw) | `83.62% <14.28%> (-0.88%)` | :arrow_down: | | [src/specfem3D/compute\_add\_sources\_acoustic.f90](https://codecov.io/gh/SPECFEM/specfem3d/pull/1594?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=SPECFEM#diff-c3JjL3NwZWNmZW0zRC9jb21wdXRlX2FkZF9zb3VyY2VzX2Fjb3VzdGljLmY5MA==) | `53.37% <21.42%> (+0.27%)` | :arrow_up: | | [src/specfem3D/compute\_add\_sources\_viscoelastic.F90](https://codecov.io/gh/SPECFEM/specfem3d/pull/1594?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=SPECFEM#diff-c3JjL3NwZWNmZW0zRC9jb21wdXRlX2FkZF9zb3VyY2VzX3Zpc2NvZWxhc3RpYy5GOTA=) | `42.93% <50.00%> (ø)` | | | [src/decompose\_mesh/module\_mesh.f90](https://codecov.io/gh/SPECFEM/specfem3d/pull/1594?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=SPECFEM#diff-c3JjL2RlY29tcG9zZV9tZXNoL21vZHVsZV9tZXNoLmY5MA==) | `68.68% <62.96%> (+0.15%)` | :arrow_up: | | [src/specfem3D/couple\_with\_injection.f90](https://codecov.io/gh/SPECFEM/specfem3d/pull/1594?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=SPECFEM#diff-c3JjL3NwZWNmZW0zRC9jb3VwbGVfd2l0aF9pbmplY3Rpb24uZjkw) | `75.48% <72.14%> (-4.05%)` | :arrow_down: | | ... and [10 more](https://codecov.io/gh/SPECFEM/specfem3d/pull/1594?src=pr&el=tree-more&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=SPECFEM) | | ... and [1 file with indirect coverage changes](https://codecov.io/gh/SPECFEM/specfem3d/pull/1594/indirect-changes?src=pr&el=tree-more&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=SPECFEM) 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=SPECFEM). 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=SPECFEM)

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