Skip to content

Conversation

@Tsuchijo
Copy link
Collaborator

@Tsuchijo Tsuchijo commented Aug 7, 2025

Initial mergin of 3D DCR surveys

Tsuchijo and others added 30 commits June 11, 2025 13:23
… sparse matrxi solver, added tests for backprop correctness
- Fixed device mismatch issues in sparse matrix operations (kron, sdinv, sub2ind)
- Added explicit coalescing in sdinv function to handle sparse matrix differences between CPU/CUDA
- Fixed device parameter propagation in tensor mesh constructors and setters
- Updated test assertions to compare device types instead of exact device objects
- Applied black code formatting to ensure consistent style
- All tests now pass on both CPU and CUDA devices

🤖 Generated with [Claude Code](https://claude.ai/code)

Co-Authored-By: Claude <[email protected]>
@codecov
Copy link

codecov bot commented Aug 7, 2025

Codecov Report

❌ Patch coverage is 60.59880% with 658 lines in your changes missing coverage. Please review.
✅ Project coverage is 63.71%. Comparing base (6cefdc9) to head (36693ea).
⚠️ Report is 36 commits behind head on main.

Files with missing lines Patch % Lines
...egtorch/electromagnetics/resistivity/simulation.py 61.72% 70 Missing and 23 partials ⚠️
simpegtorch/electromagnetics/resistivity/survey.py 56.60% 78 Missing and 14 partials ⚠️
simpegtorch/utils/topography_utils.py 8.33% 88 Missing ⚠️
...pegtorch/electromagnetics/resistivity/receivers.py 50.99% 57 Missing and 17 partials ⚠️
simpegtorch/regularization.py 61.44% 49 Missing and 15 partials ⚠️
simpegtorch/utils/model_builder.py 12.06% 51 Missing ⚠️
...impegtorch/electromagnetics/resistivity/sources.py 64.96% 30 Missing and 18 partials ⚠️
simpegtorch/torchmatsolver/torchMUMPSsolver.py 25.86% 42 Missing and 1 partial ⚠️
simpegtorch/utils/maps.py 34.61% 34 Missing ⚠️
simpegtorch/discretize/utils/matrix_utils.py 60.93% 17 Missing and 8 partials ⚠️
... and 10 more
Additional details and impacted files
@@            Coverage Diff             @@
##             main       #6      +/-   ##
==========================================
+ Coverage   63.36%   63.71%   +0.34%     
==========================================
  Files          18       36      +18     
  Lines        3352     4977    +1625     
  Branches      679      985     +306     
==========================================
+ Hits         2124     3171    +1047     
- Misses        988     1445     +457     
- Partials      240      361     +121     

☔ View full report in Codecov by Sentry.
📢 Have feedback on the report? Share it here.

🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.

@Tsuchijo Tsuchijo merged commit 9dd2de4 into main Aug 9, 2025
7 of 8 checks passed
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.

2 participants