t8code - modular adaptive mesh refinement in the exascale era
t8code - modular adaptive mesh refinement in the exascale era - Published in JOSS (2025)
https://github.com/dlr-amr/t8code
Keywords
adaptive-mesh-refinement high-performance-computing hpc mesh modeling mpi parallel parallel-computing simulation
Keywords from Contributors
conservation-laws hyperbolic-equations amr numerical-simulation-framework summation-by-parts archiving discontinuous-galerkin transforms composibility measur
Last synced: 2 months ago
JSON representation
Acceptance Criteria
- Revelant topics? true
- External users? true
- Open source license? true
- Active? true
- Fork? false
Repository metadata
Parallel algorithms and data structures for tree-based adaptive mesh refinement (AMR) with arbitrary element shapes.
- Host: GitHub
- URL: https://github.com/dlr-amr/t8code
- Owner: DLR-AMR
- License: gpl-2.0
- Created: 2017-01-20T12:28:03.000Z (almost 9 years ago)
- Default Branch: main
- Last Pushed: 2025-10-24T13:55:02.000Z (2 months ago)
- Last Synced: 2025-10-26T01:14:18.350Z (2 months ago)
- Topics: adaptive-mesh-refinement, high-performance-computing, hpc, mesh, modeling, mpi, parallel, parallel-computing, simulation
- Language: C++
- Homepage: https://dlr-amr.github.io/t8code/
- Size: 147 MB
- Stars: 238
- Watchers: 6
- Forks: 61
- Open Issues: 271
- Releases: 0
-
Metadata Files:
- Readme: README.md
- Changelog: NEWS.md
- Contributing: CONTRIBUTING.md
- License: COPYING
- Code of conduct: CODE_OF_CONDUCT.md
- Citation: CITATION.cff
- Authors: AUTHORS
Owner metadata
- Name: German Aerospace Center - scalable adaptive mesh refinement
- Login: DLR-AMR
- Email:
- Kind: organization
- Description:
- Website: https://www.dlr.de/sc
- Location: Germany
- Twitter:
- Company:
- Icon url: https://avatars.githubusercontent.com/u/109299884?v=4
- Repositories: 5
- Last ynced at: 2023-03-04T23:20:38.923Z
- Profile URL: https://github.com/DLR-AMR
Committers metadata
Last synced: 2 months ago
Total Commits: 8,702
Total Committers: 51
Avg Commits per committer: 170.627
Development Distribution Score (DDS): 0.735
Commits in past year: 1,538
Committers in past year: 19
Avg Commits per committer in past year: 80.947
Development Distribution Score (DDS) in past year: 0.607
| Name | Commits | |
|---|---|---|
| Johannes Holke | j****e@d****e | 2305 |
| David Knapp | d****p@d****e | 1704 |
| Sandro Elsweijer | s****r@d****e | 1031 |
| Johannes Holke | s****k@u****e | 739 |
| ililikakis | i****o@l****e | 407 |
| Knapp | k****a@s****e | 346 |
| Dreyer, Lukas | L****r@d****e | 270 |
| Johannes Markert | j****t@d****e | 247 |
| Ole Albers | o****s@d****e | 231 |
| jfussbro | j****h@g****e | 193 |
| lenaploetzke | 7****e | 154 |
| Alex Dutka | 9****x | 128 |
| Chiara Hergl | h****a@w****e | 126 |
| Niklas Böing | n****g@d****e | 121 |
| Weber | w****i@s****e | 114 |
| Carsten Burstedde | b****e@i****e | 101 |
| David | d****d@S****) | 68 |
| Veli Uenlue | V****u@g****e | 53 |
| Johannes Markert | 1****k | 49 |
| Zoltan | c****i@c****r | 41 |
| maelk3 | m****e@d****e | 36 |
| Thomas Spenke | t****e@d****e | 35 |
| Julia Weber | j****r@d****e | 24 |
| jmark | me@j****e | 22 |
| Hannes Brandt | b****t@i****e | 21 |
| faouziH21 | 2****i@g****m | 19 |
| dependabot[bot] | 4****] | 15 |
| Lena Radmer | l****r@g****e | 13 |
| JPGeorgeDLR | 1****R | 11 |
| flat_ma | m****n@d****e | 10 |
| and 21 more... | ||
Committer domains:
- dlr.de: 13
- gmx.de: 3
- ins.uni-bonn.de: 3
- uni-bonn.de: 1
- lilikakis.de: 1
- sc-030182l.intra.dlr.de: 1
- sc-0081vml.intra.dlr.de: 1
- salsa.(none): 1
- cerfacs.fr: 1
- jmark.de: 1
- sloede.com: 1
- ranocha.de: 1
- sc-030201l.intra.dlr.de: 1
- sc-030294l.intra.dlr.de: 1
- uni-koeln.de: 1
- cea.fr: 1
- uni-hamburg.de: 1
- yandex.ru: 1
- sc-0059vml.intra.dlr.de: 1
Issue and Pull Request metadata
Last synced: 2 months ago
Total issues: 463
Total pull requests: 1,107
Average time to close issues: 6 months
Average time to close pull requests: 27 days
Total issue authors: 35
Total pull request authors: 35
Average comments per issue: 0.91
Average comments per pull request: 0.64
Merged pull request: 754
Bot issues: 0
Bot pull requests: 16
Past year issues: 251
Past year pull requests: 581
Past year average time to close issues: 17 days
Past year average time to close pull requests: 10 days
Past year issue authors: 17
Past year pull request authors: 19
Past year average comments per issue: 0.33
Past year average comments per pull request: 0.63
Past year merged pull request: 383
Past year bot issues: 0
Past year bot pull requests: 3
Top Issue Authors
- t8ddy (107)
- Davknapp (89)
- holke (79)
- sandro-elsweijer (39)
- lukasdreyer (29)
- jmark (18)
- lenaploetzke (14)
- chiaraMaHe (11)
- ackirby88 (8)
- spenke91 (7)
- CsatiZoltan (7)
- dutkalex (6)
- ole-alb (6)
- jfussbro (5)
- DamynChipman (4)
Top Pull Request Authors
- Davknapp (275)
- sandro-elsweijer (220)
- lenaploetzke (95)
- holke (89)
- lukasdreyer (85)
- ole-alb (71)
- jmark (66)
- dutkalex (34)
- chiaraMaHe (26)
- spenke91 (22)
- jfussbro (19)
- maelk3 (16)
- dependabot[bot] (16)
- LenaRadmer (11)
- tunxu (8)
Top Issue Labels
- priority:low (86)
- enhancement (68)
- workload:medium (58)
- manual_trigger_date_event (53)
- workload:low (51)
- priority:medium (31)
- tests (29)
- cleanup (25)
- Bug (23)
- workload:high (23)
- discussion (17)
- priority:high (15)
- good first issue (15)
- shouldn't take long (13)
- workload: low (13)
- question (12)
- New feature (12)
- CI (11)
- priority: low (11)
- help wanted (11)
- documentation (10)
- priority: medium (9)
- workload: medium (9)
- next release (9)
- critical (8)
- priority: high (7)
- examples (7)
- CMake (6)
- Wiki (5)
- C++ (4)
Top Pull Request Labels
- shouldn't take long (222)
- workload: low (173)
- enhancement (146)
- priority: low (76)
- priority: high (67)
- workload:low (60)
- fix (55)
- priority: medium (54)
- New feature (52)
- tests (51)
- cleanup (49)
- draft (46)
- Follow-up PR (46)
- CI (45)
- Bug (45)
- next release (36)
- CMake (35)
- patch-release (33)
- priority:medium (30)
- examples (27)
- priority:low (26)
- Typos (25)
- documentation (21)
- workload: medium (18)
- critical (18)
- dependencies (18)
- good first issue (17)
- discussion (14)
- Fortran (14)
- help wanted (13)
Package metadata
- Total packages: 1
- Total downloads: unknown
- Total dependent packages: 0
- Total dependent repositories: 0
- Total versions: 5
- Total maintainers: 2
spack.io: t8code
t8code is a C/C++ library to manage parallel adaptive meshes with various element types. t8code uses a collection (a forest) of multiple connected adaptive space-trees in parallel and scales to at least one million MPI ranks and over one Trillion mesh elements.
- Homepage: https://github.com/DLR-AMR/t8code
- Licenses: []
- Latest release: 2.0.0 (published over 1 year ago)
- Last Synced: 2025-10-26T01:10:53.888Z (2 months ago)
- Versions: 5
- Dependent Packages: 0
- Dependent Repositories: 0
-
Rankings:
- Dependent repos count: 0.0%
- Forks count: 17.734%
- Stargazers count: 20.576%
- Average: 24.059%
- Dependent packages count: 57.926%
- Maintainers (2)
Dependencies
- actions/checkout v4 composite
- peter-evans/create-pull-request v5 composite
- actions/checkout v4 composite
- actions/upload-artifact v3 composite
- actions/cache v3 composite
- actions/checkout v4 composite
- Mitigram/gh-action-mattermost main composite
- actions/checkout v4 composite
- crate-ci/typos master composite
- actions/cache v3 composite
- actions/checkout v4 composite
- actions/cache v3 composite
- actions/checkout v4 composite
- actions/upload-artifact v3 composite
- actions/cache v3 composite
- actions/checkout v4 composite
- actions/upload-artifact v3 composite
- actions/cache v3 composite
- actions/checkout v4 composite
- actions/upload-artifact v3 composite
- actions/cache v3 composite
- actions/checkout v4 composite
- actions/upload-artifact v3 composite
- actions/checkout v4 composite
Score: 10.857420829834794