Skip to content

Commit 8fafc7c

Browse files
authored
[ENH] Add geophysics module with gravity modeling and magnetic implementation plan (#38)
# Add Geophysics Module Documentation and Gravity Benchmarks This PR adds comprehensive documentation for the geophysics module and introduces analytical benchmark tests for gravity calculations. ## Documentation Additions - Add detailed README for the geophysics module explaining architecture, implementation, and usage - Document gravity implementation with mathematical basis and workflow diagrams - Outline planned magnetics implementation with physical principles and roadmap - Include developer guide for magnetics implementation with phased approach ## Testing Improvements - Add analytical benchmark test comparing gravity calculation against sphere solution - Implement line profile symmetry test to verify spatial accuracy and physical consistency - Validate numerical accuracy against theoretical expectations - Add expected values to existing gravity test The benchmark tests ensure the implementation is both mathematically correct and physically plausible, with appropriate tolerances for voxelization effects.
2 parents 78cc484 + 24a1611 commit 8fafc7c

File tree

4 files changed

+1105
-2
lines changed

4 files changed

+1105
-2
lines changed

0 commit comments

Comments
 (0)