dealii
The development repository for the deal.II finite element library
Science Score: 36.0%
This score indicates how likely this project is to be science-related based on various indicators:
-
○CITATION.cff file
-
✓codemeta.json file
Found codemeta.json file -
✓.zenodo.json file
Found .zenodo.json file -
○DOI references
-
○Academic publication links
-
✓Committers with academic emails
125 of 377 committers (33.2%) from academic institutions -
○Institutional organization owner
-
○JOSS paper metadata
-
○Scientific vocabulary similarity
Low similarity (8.9%) to scientific vocabulary
Keywords
Keywords from Contributors
Repository
The development repository for the deal.II finite element library
Basic Info
- Host: GitHub
- Owner: dealii
- License: other
- Language: C++
- Default Branch: master
- Homepage: https://dealii.org
- Size: 367 MB
Statistics
- Stars: 1,542
- Watchers: 81
- Forks: 792
- Open Issues: 607
- Releases: 30
Topics
Metadata Files
README.md
What is deal.II?
deal.II is a C++ program library targeted at the computational solution of partial differential equations using adaptive finite elements. It uses state-of-the-art programming techniques to offer you a modern interface to the complex data structures and algorithms required.
For the impatient:
Let's say you've unpacked the .tar.gz file into a directory /path/to/dealii/sources. Then configure, compile, and install the deal.II library with:
$ mkdir build
$ cd build
$ cmake -DCMAKE_INSTALL_PREFIX=/path/where/dealii/should/be/installed/to /path/to/dealii/sources
$ make install (alternatively $ make -j<N> install)
$ make test
To build from the repository, execute the following commands first:
$ git clone https://github.com/dealii/dealii
$ cd dealii
Then continue as before.
A detailed ReadME can be found at ./doc/readme.html, ./doc/users/cmake_user.html, or at https://dealii.org/.
Getting started:
The tutorial steps are located under examples/ of the installation. Information about the tutorial steps can be found at ./doc/doxygen/tutorial/index.html or at https://dealii.org/.
deal.II includes support for pretty-printing deal.II objects inside GDB.
See contrib/utilities/dotgdbinit.py or
the new documentation page (under 'information for users') for instructions
on how to set this up.
License:
Please see the file ./LICENSE.md for details
Further information:
For further information have a look at ./doc/index.html or at https://dealii.org.
Docker Images:
Docker images based on the Ubuntu operating system are available on Docker Hub. You can use any of the available version (list of available tags) by running, for example:
$ docker run --rm -t -i dealii/dealii:master-focal
The above command would drop you into an isolated environment, in which you
will find the latest version of deal.II (master development branch) installed
under /usr/local.
Owner
- Name: dealii
- Login: dealii
- Kind: organization
- Repositories: 10
- Profile: https://github.com/dealii
Committers
Last synced: 9 months ago
Top Committers
| Name | Commits | |
|---|---|---|
| Wolfgang Bangerth | b****h@m****u | 20,953 |
| Matthias Maier | t****o@4****g | 4,012 |
| Guido Kanschat | d****t@g****m | 3,799 |
| Martin Kronbichler | k****r@l****e | 3,140 |
| Timo Heister | t****r@g****m | 2,907 |
| Daniel Arndt | d****t@i****e | 2,538 |
| David Wells | d****s@e****u | 2,022 |
| Ralf Hartmann | R****n@d****e | 1,449 |
| Peter Munch | p****h@g****m | 1,359 |
| Luca Heltai | l****i@s****t | 965 |
| Denis Davydov | d****n@g****m | 654 |
| Bruno Turcksin | b****n@g****m | 630 |
| Jean-Paul Pelteret | j****t@g****m | 599 |
| Marc Fehling | m****t@g****m | 575 |
| Toby D. Young | t****g@i****l | 273 |
| Rene Gassmoeller | r****r@m****g | 232 |
| Daniel Garcia-Sanchez | d****z@i****r | 169 |
| deal | d****l@0****d | 161 |
| Bruno Blais | b****o@g****m | 160 |
| Joerg Frohne | f****e@m****e | 127 |
| Maximilian Bergbauer | m****r@t****e | 124 |
| Baerbel Jannsen | b****n@g****m | 117 |
| schrage | s****e@0****d | 115 |
| Markus Buerg | b****g@m****u | 103 |
| Reza Rastak | r****k@s****u | 95 |
| Stefano Zampini | s****i@g****m | 93 |
| Tobias Leicht | t****t@d****e | 93 |
| Simon Sticko | s****n@s****e | 89 |
| Alexander Grayver | a****r@e****h | 82 |
| Lei Qiao | q****8@g****m | 81 |
| and 347 more... | ||
Committer Domains (Top 20 + Academic)
Issues and Pull Requests
Last synced: 6 months ago
All Time
- Total issues: 607
- Total pull requests: 2,788
- Average time to close issues: 8 months
- Average time to close pull requests: 15 days
- Total issue authors: 97
- Total pull request authors: 106
- Average comments per issue: 2.61
- Average comments per pull request: 1.74
- Merged pull requests: 2,203
- Bot issues: 1
- Bot pull requests: 18
Past Year
- Issues: 207
- Pull requests: 1,465
- Average time to close issues: 13 days
- Average time to close pull requests: 4 days
- Issue authors: 48
- Pull request authors: 60
- Average comments per issue: 1.31
- Average comments per pull request: 1.46
- Merged pull requests: 1,173
- Bot issues: 1
- Bot pull requests: 12
Top Authors
Issue Authors
- tamiko (209)
- bangerth (138)
- tjhei (32)
- kronbichler (22)
- marcfehling (21)
- drwells (17)
- peterrum (13)
- jpthiele (9)
- vdilecce (6)
- nfehn (6)
- luca-heltai (5)
- QY-Shi (5)
- blaisb (4)
- cembooks (3)
- vinayakvijay (3)
Pull Request Authors
- bangerth (956)
- drwells (220)
- kronbichler (200)
- tjhei (185)
- peterrum (184)
- tamiko (170)
- masterleinad (153)
- marcfehling (136)
- bergbauer (44)
- Rombur (39)
- gassmoeller (38)
- kinnewig (35)
- jpthiele (30)
- fdrmrc (22)
- dependabot[bot] (18)
Top Labels
Issue Labels
Pull Request Labels
Packages
- Total packages: 2
- Total downloads: unknown
-
Total dependent packages: 0
(may contain duplicates) -
Total dependent repositories: 0
(may contain duplicates) - Total versions: 66
proxy.golang.org: github.com/dealii/dealii
- Documentation: https://pkg.go.dev/github.com/dealii/dealii#section-documentation
- License: other
-
Latest release: v9.7.0+incompatible
published 7 months ago
Rankings
conda-forge.org: dealii
deal.II is a C++ program library targeted at the computational solution of partial differential equations using adaptive finite elements. It uses state-of-the-art programming techniques to offer you a modern interface to the complex data structures and algorithms required.
- Homepage: https://dealii.org/
- License: LGPL-2.1-or-later
-
Latest release: 9.3.2
published over 4 years ago
Rankings
Dependencies
- dealii/dependencies focal build