JOSS: https://github.com/esa/polyhedral-gravity-model
cpp17 gravity polyhedral-model python
Score: 17.926219736446495
Last synced: about 18 hours ago
JSON representation
Repository metadata:
Implementation of a polyhedral gravity model in C++17 with a Python Binding
- Host: GitHub
- URL: https://github.com/esa/polyhedral-gravity-model
- Owner: esa
- License: gpl-3.0
- Created: 2022-06-15T14:06:02.000Z (about 4 years ago)
- Default Branch: main
- Last Pushed: 2026-06-17T11:00:35.000Z (4 days ago)
- Last Synced: 2026-06-17T11:26:53.649Z (4 days ago)
- Topics: cpp17, gravity, polyhedral-model, python
- Language: Jupyter Notebook
- Homepage: https://esa.github.io/polyhedral-gravity-model/
- Size: 21.9 MB
- Stars: 39
- Watchers: 2
- Forks: 11
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- Contributing: CONTRIBUTING.md
- License: LICENSE
- Citation: CITATION.cff
Owner metadata:
- Name: European Space Agency
- Login: esa
- Email:
- Kind: organization
- Description: The European Space Agency (ESA) is Europe’s gateway to space. Its mission is to shape the development of Europe’s space capability.
- Website: http://www.esa.int
- Location: Europe
- Twitter:
- Company:
- Icon url: https://avatars.githubusercontent.com/u/3287599?v=4
- Repositories: 67
- Last Synced at: 2024-04-14T07:14:03.108Z
- Profile URL: https://github.com/esa
GitHub Events
Total
- Create event: 6
- Delete event: 6
- Fork event: 1
- Issue comment event: 7
- Issues event: 3
- Pull request event: 6
- Pull request review comment event: 19
- Pull request review event: 16
- Push event: 46
- Release event: 1
- Watch event: 8
- Total: 119
Last Year
- Create event: 4
- Delete event: 4
- Issue comment event: 1
- Issues event: 2
- Pull request event: 3
- Pull request review comment event: 4
- Pull request review event: 6
- Push event: 12
- Release event: 1
- Watch event: 3
- Total: 40
Committers metadata
Last synced: 2 months ago
Total Commits: 365
Total Committers: 5
Avg Commits per committer: 73.0
Development Distribution Score (DDS): 0.06
Commits in past year: 15
Committers in past year: 1
Avg Commits per committer in past year: 15.0
Development Distribution Score (DDS) in past year: 0.0
| Name | Commits | |
|---|---|---|
| Jonas Schuhmacher | j****r@t****e | 343 |
| Pablo Gómez | c****t@p****t | 15 |
| Santiago Soler | s****r@f****m | 5 |
| Dan F-M | f****y@g****m | 1 |
| Bojun | 3****y | 1 |
Issue and Pull Request metadata
Last synced: 8 months ago
Total issues: 14
Total pull requests: 46
Average time to close issues: about 1 month
Average time to close pull requests: 10 days
Total issue authors: 6
Total pull request authors: 5
Average comments per issue: 1.79
Average comments per pull request: 0.89
Merged pull request: 42
Bot issues: 0
Bot pull requests: 0
Past year issues: 1
Past year pull requests: 7
Past year average time to close issues: N/A
Past year average time to close pull requests: 28 days
Past year issue authors: 1
Past year pull request authors: 1
Past year average comments per issue: 1.0
Past year average comments per pull request: 1.71
Past year merged pull request: 6
Past year bot issues: 0
Past year bot pull requests: 0
Top Issue Authors
- santisoler (8)
- gomezzz (2)
- metric-space (1)
- schuhmaj (1)
- JoachimSchwabe (1)
- mikegrudic (1)
Top Pull Request Authors
- schuhmaj (34)
- santisoler (8)
- dfm (2)
- gomezzz (1)
- BerginJay (1)
Top Issue Labels
- enhancement (2)
- documentation (2)
- paper (1)
Top Pull Request Labels
- enhancement (8)
- documentation (2)
- paper (1)
Package metadata
- Total packages: 2
-
Total downloads:
- pypi: 2,030 last-month
- conda: 310,738 total
- Total dependent packages: 0 (may contain duplicates)
- Total dependent repositories: 0 (may contain duplicates)
- Total versions: 16
- Total maintainers: 1
pypi.org: polyhedral-gravity
Package to compute full gravity tensor of a given constant density polyhedron for arbitrary points according to the geodetic convention
- Homepage: https://github.com/esa/polyhedral-gravity-model
- Documentation: https://esa.github.io/polyhedral-gravity-model/
- Licenses: GPLv3
- Latest release: 3.3.1 (published 8 months ago)
- Last Synced: 2026-04-10T10:02:42.530Z (2 months ago)
- Versions: 15
- Dependent Packages: 0
- Dependent Repositories: 0
- Downloads: 2,030 Last month
-
Rankings:
- Dependent packages count: 7.49%
- Downloads: 15.675%
- Average: 30.991%
- Dependent repos count: 69.808%
- Maintainers (1)
conda-forge.org: polyhedral-gravity-model
The package polyhedral_gravity provides a simple-to-use interface for evaluating the full gravity tensor of a constant-density polyhedron at arbitrary given computation points according to the geodetic convention. The computation is based on the line integral approach by Tsoulis et al., which transforms the triple integral into a summation. The implementation relies on a fast, parallelized backbone in C++ capable of evaluating the gravity at thousands of computation points in a fraction of a second. The package includes the functionality to read a polyhedral mesh from files and transform it to fulfill the preconditions of Tsoulis' formulation.
- Homepage: https://github.com/esa/polyhedral-gravity-model
- Licenses: GPL-3.0-only AND AGPL-3.0-or-later
- Latest release: 1.1.6 (published almost 4 years ago)
- Last Synced: 2026-03-23T17:06:27.464Z (3 months ago)
- Versions: 1
- Dependent Packages: 0
- Dependent Repositories: 0
- Downloads: 310,738 Total
-
Rankings:
- Dependent repos count: 34.025%
- Average: 50.801%
- Dependent packages count: 51.175%
- Stargazers count: 56.95%
- Forks count: 61.053%
Dependencies
- actions/checkout v3 composite
- ilammy/msvc-dev-cmd v1 composite
- mamba-org/provision-with-micromamba main composite
- actions/checkout v3 composite
- actions/upload-artifact v1 composite
- openjournals/openjournals-draft-action master composite
- actions/checkout v3 composite
- actions/download-artifact v3 composite
- actions/setup-python v4 composite
- actions/upload-artifact v3 composite
- ilammy/msvc-dev-cmd v1 composite
- pypa/cibuildwheel v2.15.0 composite
- pypa/gh-action-pypi-publish release/v1 composite