Metadata-Version: 2.1
Name: ParkerO
Version: 0.0.1
Summary: ParkerO is a Python-based implementation of the Parker-Oldenburg Algorithm for calculating gravity anomalies from a density interface and Recovering the density interface from gravity anomalies.
Author: Eurrreak
Author-email: z1714833751@163.com
Requires-Python: >=3.6
Description-Content-Type: text/markdown
License-File: LICENSE

# ParkerO

### Abstract
`ParkerO` is a Python-based algorithm implementation of the Parker-Oldenburg method for: 
1. **Forward modeling**: Calculating gravity anomalies from the density interface.  
2. **Inverse modeling**: Recovering the density interface from gravity anomalies.  

### Key Features  
- A Parker-Oldenburg toolkit containing:  
  - Forward program (`density interface → gravity anomalies`).  
  - Inversion program (`gravity anomalies → density interface`), optimized for reconstructing **seafloor topography** from gridded gravity data.  
- Extended capability to handle **variable density-contrast scenarios** (implemented in this package).  
- **Critical note**: When `mu=0`, the variable density-contrast formula simplifies to the original Parker-Oldenburg method.  

### Functionality  
✅ Parameter tuning for constant/variable density-contrast models.  
✅ Regional adaptability for seafloor topography inversion.  
✅ Built-in visualization tools for forward/inverse results.  
