Underworld3

Underworld3: Mathematically Self-Describing Modelling in Python for Desktop, HPC and Cloud - Published in JOSS (2025)

https://github.com/underworldcode/underworld3

Science Score: 89.0%

This score indicates how likely this project is to be science-related based on various indicators:

  • CITATION.cff file
  • codemeta.json file
  • .zenodo.json file
  • DOI references
    Found 1 DOI reference(s) in JOSS metadata
  • Academic links in README
  • Committers with academic emails
    6 of 14 committers (42.9%) from academic institutions
  • Institutional organization owner
  • JOSS paper metadata
    Published in Journal of Open Source Software

Keywords from Contributors

auscope finite-element-methods geodynamics particle-in-cell petsc underworld geophysics meshes spherical-geometry triangulation-delaunay
Last synced: 6 months ago · JSON representation

JOSS Publication

Underworld3: Mathematically Self-Describing Modelling in Python for Desktop, HPC and Cloud
Published
August 18, 2025
Volume 10, Issue 112, Page 7831
Authors
Louis Moresi ORCID
Research School of Earth Sciences, Australian National University, Canberra, Australia
John Mansour ORCID
School of Earth, Atmospheric & Environmental Science, Monash University
Julian Giordani ORCID
University of Sydney, Sydney, Australia
Matt Knepley ORCID
Computer Science and Engineering, University at Buffalo
Ben Knight ORCID
Curtin University, Perth, Australia
Juan Carlos Graciosa ORCID
Research School of Earth Sciences, Australian National University, Canberra, Australia
Thyagarajulu Gollapalli ORCID
School of Earth, Atmospheric & Environmental Science, Monash University
Neng Lu ORCID
Research School of Earth Sciences, Australian National University, Canberra, Australia
Romain Beucher ORCID
Research School of Earth Sciences, Australian National University, Canberra, Australia
Editor
Patrick Diehl ORCID
Tags
Geodynamics PETSc sympy symbolic algebra finite element

Committers

Last synced: about 2 years ago

All Time
  • Total Commits: 493
  • Total Committers: 14
  • Avg Commits per committer: 35.214
  • Development Distribution Score (DDS): 0.495
Past Year
  • Commits: 121
  • Committers: 3
  • Avg Commits per committer: 40.333
  • Development Distribution Score (DDS): 0.033
Top Committers
Name Email Commits
Louis Moresi l****i@a****u 249
julian h****s@g****m 66
Romain Beucher r****r@a****u 58
jmansour m****n@g****m 56
Louis Moresi l****i 16
Romain Beucher r****r@t****r 14
Matthew G. Knepley k****y@g****m 13
Julian Giordani j****b 8
Ben Knight 5****1 6
Owen Kaluza o****a@m****u 3
YangHaibin1102 h****y@s****u 1
Rebecca Farrington R****n@u****u 1
Ben Mather b****1@g****m 1
Ben Knight b****t@m****u 1
Committer Domains (Top 20 + Academic)

Issues and Pull Requests

Last synced: 6 months ago

All Time
  • Total issues: 82
  • Total pull requests: 101
  • Average time to close issues: about 1 year
  • Average time to close pull requests: about 1 month
  • Total issue authors: 16
  • Total pull request authors: 11
  • Average comments per issue: 2.65
  • Average comments per pull request: 2.19
  • Merged pull requests: 72
  • Bot issues: 0
  • Bot pull requests: 0
Past Year
  • Issues: 26
  • Pull requests: 38
  • Average time to close issues: 14 days
  • Average time to close pull requests: 13 days
  • Issue authors: 10
  • Pull request authors: 8
  • Average comments per issue: 3.0
  • Average comments per pull request: 1.68
  • Merged pull requests: 22
  • Bot issues: 0
  • Bot pull requests: 0
Top Authors
Issue Authors
  • gthyagi (28)
  • bknight1 (21)
  • lmoresi (15)
  • jcgraciosa (14)
  • julesghub (12)
  • rbeucher (7)
  • jmansour (6)
  • gassmoeller (5)
  • NengLu (5)
  • dansand (4)
  • YangHaibin1102 (2)
  • gp37 (2)
  • brmather (2)
  • guit-hub (1)
  • Belay-129 (1)
Pull Request Authors
  • lmoresi (64)
  • julesghub (34)
  • gthyagi (22)
  • rbeucher (14)
  • jcgraciosa (10)
  • bknight1 (7)
  • NengLu (4)
  • brmather (2)
  • jmansour (2)
  • YangHaibin1102 (1)
  • TY-00 (1)
Top Labels
Issue Labels
enhancement (1)
Pull Request Labels
enhancement (3) PETSc 3.17.2 (1)