Skip to content

GEOPY-2182: Parallelize 1D simulations#258

Merged
domfournier merged 41 commits intodevelopfrom
GEOPY-2182
Sep 5, 2025
Merged

GEOPY-2182: Parallelize 1D simulations#258
domfournier merged 41 commits intodevelopfrom
GEOPY-2182

Conversation

@domfournier
Copy link
Collaborator

@domfournier domfournier commented Aug 25, 2025

GEOPY-2182 - Parallelize 1D simulations

@github-actions github-actions bot changed the title GEOPY-2182 GEOPY-2182: Parallelize 1D simulations Aug 25, 2025
@sebhmg
Copy link
Contributor

sebhmg commented Aug 28, 2025

@domfournier, just to have a clean branch with auto-versioning, and validate it works with no other changes, see #263
(beware of conflicts here when that gets merged)

sebhmg and others added 5 commits August 28, 2025 11:45
…PY-2182

# Conflicts:
#	environments/py-3.10-linux-64-dev.conda.lock.yml
#	environments/py-3.10-linux-64.conda.lock.yml
#	environments/py-3.10-win-64-dev.conda.lock.yml
#	environments/py-3.10-win-64.conda.lock.yml
#	environments/py-3.11-linux-64-dev.conda.lock.yml
#	environments/py-3.11-linux-64.conda.lock.yml
#	environments/py-3.11-win-64-dev.conda.lock.yml
#	environments/py-3.11-win-64.conda.lock.yml
#	environments/py-3.12-linux-64-dev.conda.lock.yml
#	environments/py-3.12-linux-64.conda.lock.yml
#	environments/py-3.12-win-64-dev.conda.lock.yml
#	environments/py-3.12-win-64.conda.lock.yml
#	py-3.10.conda-lock.yml
#	py-3.11.conda-lock.yml
#	py-3.12.conda-lock.yml
#	pyproject.toml
#	tests/version_test.py
@codecov
Copy link

codecov bot commented Sep 2, 2025

Codecov Report

❌ Patch coverage is 78.97727% with 37 lines in your changes missing coverage. Please review.
✅ Project coverage is 91.58%. Comparing base (e2e6a5d) to head (619dca2).
⚠️ Report is 42 commits behind head on develop.

Files with missing lines Patch % Lines
...peg_drivers/components/factories/misfit_factory.py 64.44% 10 Missing and 6 partials ⚠️
simpeg_drivers/joint/driver.py 65.62% 7 Missing and 4 partials ⚠️
simpeg_drivers/driver.py 80.76% 4 Missing and 1 partial ⚠️
simpeg_drivers/joint/joint_surveys/driver.py 75.00% 1 Missing and 2 partials ⚠️
simpeg_drivers/electromagnetics/base_1d_driver.py 71.42% 1 Missing and 1 partial ⚠️
Additional details and impacted files
@@             Coverage Diff             @@
##           develop     #258      +/-   ##
===========================================
- Coverage    91.73%   91.58%   -0.16%     
===========================================
  Files          109      110       +1     
  Lines         5818     5868      +50     
  Branches       695      713      +18     
===========================================
+ Hits          5337     5374      +37     
- Misses         307      312       +5     
- Partials       174      182       +8     
Files with missing lines Coverage Δ
simpeg_drivers/components/topography.py 96.55% <100.00%> (+0.18%) ⬆️
simpeg_drivers/electromagnetics/base_1d_options.py 100.00% <100.00%> (ø)
...rs/electromagnetics/frequency_domain_1d/options.py 100.00% <100.00%> (ø)
...drivers/electromagnetics/time_domain_1d/options.py 100.00% <100.00%> (ø)
simpeg_drivers/joint/joint_surveys/options.py 90.00% <100.00%> (+0.52%) ⬆️
simpeg_drivers/utils/nested.py 98.90% <100.00%> (+0.02%) ⬆️
simpeg_drivers/utils/tile_estimate.py 86.61% <100.00%> (-0.11%) ⬇️
simpeg_drivers/electromagnetics/base_1d_driver.py 96.22% <71.42%> (-1.74%) ⬇️
simpeg_drivers/joint/joint_surveys/driver.py 92.68% <75.00%> (+19.51%) ⬆️
simpeg_drivers/driver.py 85.61% <80.76%> (+0.43%) ⬆️
... and 2 more
🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.

benk-mira
benk-mira previously approved these changes Sep 4, 2025
@domfournier domfournier merged commit 9f9a2be into develop Sep 5, 2025
14 checks passed
@domfournier domfournier deleted the GEOPY-2182 branch September 5, 2025 15:33
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants