tigl
The TiGL Geometry Library to process aircraft geometries in pre-design.
Science Score: 57.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
Found 4 DOI reference(s) in README -
○Academic publication links
-
✓Committers with academic emails
15 of 37 committers (40.5%) from academic institutions -
✓Institutional organization owner
Organization dlr-sc has institutional domain (www.dlr.de) -
○JOSS paper metadata
-
○Scientific vocabulary similarity
Low similarity (14.9%) to scientific vocabulary
Keywords
Keywords from Contributors
Repository
The TiGL Geometry Library to process aircraft geometries in pre-design.
Basic Info
- Host: GitHub
- Owner: DLR-SC
- License: apache-2.0
- Language: C++
- Default Branch: master
- Homepage: https://dlr-sc.github.io/tigl/
- Size: 179 MB
Statistics
- Stars: 270
- Watchers: 30
- Forks: 72
- Open Issues: 122
- Releases: 35
Topics
Metadata Files
README.md

The TiGL Geometry Library can be used for the computation and processing of aircraft geometries stored inside CPACS files. TiGL offers many geometry related functions such as - Point retrieval functions to compute points on the aircraft surface - Intersection functions to compute the intersection of the aircraft with planes - Export functions for standard CAD file formats (STEP + IGES) or mesh formats, including VTK, Collada, and STL.
The TiGL library uses the OpenCASCADE CAD kernel to represent the airplane geometry by NURBS surfaces. The library provides external interfaces for C, C++, Python, Java, MATLAB, and FORTRAN.
TiGL is shipped with the Qt based TiGL Viewer for visualizing aircraft geometries or viewing CAD files.

Downloads
- Pre-Compiled Releases: https://github.com/DLR-SC/tigl/wiki/Downloads
- Nightly Builds: https://github.com/DLR-SC/tigl/actions?query=workflow%3A%22Continuous+Integration%22+event%3Aschedule
News
Please head over to our TiGL website: https://dlr-sc.github.io/tigl/#news
Cite us
TiGL is available as Open Source and we encourage anyone to make use of it. If you are applying TiGL in a scientific environment and publish any related work, please cite the following article:
Siggel, M., Kleinert, J., Stollenwerk, T. et al.: TiGL: An Open Source Computational Geometry Library for Parametric Aircraft Design, Math.Comput.Sci. (2019). https://doi.org/10.1007/s11786-019-00401-y
A free copy of the paper is offered here: https://rdcu.be/bIGUH
Owner
- Name: DLR Institute for Software Technology
- Login: DLR-SC
- Kind: organization
- Email: opensource@dlr.de
- Location: Cologne, Berlin, Braunschweig, Oberpfaffenhofen, Bremen
- Website: http://www.dlr.de/sc
- Twitter: DLR_software
- Repositories: 62
- Profile: https://github.com/DLR-SC
German Aerospace Center (DLR)
GitHub Events
Total
- Create event: 50
- Release event: 2
- Issues event: 60
- Watch event: 28
- Delete event: 40
- Issue comment event: 120
- Push event: 228
- Gollum event: 4
- Pull request review event: 107
- Pull request review comment event: 97
- Pull request event: 91
- Fork event: 11
Last Year
- Create event: 50
- Release event: 2
- Issues event: 60
- Watch event: 28
- Delete event: 40
- Issue comment event: 120
- Push event: 228
- Gollum event: 4
- Pull request review event: 107
- Pull request review comment event: 97
- Pull request event: 91
- Fork event: 11
Committers
Last synced: 9 months ago
Top Committers
| Name | Commits | |
|---|---|---|
| Martin Siggel | m****l@d****e | 1,722 |
| Jan Kleinert | j****t@d****e | 541 |
| Kobold | m****d@d****e | 158 |
| dixxi | d****1@g****t | 148 |
| Tobias Stollenwerk | t****k@d****e | 137 |
| bernhardmgruber | b****r@g****m | 116 |
| RlanderRISCSW | r****r@r****t | 97 |
| Anton Reiswich | a****h@d****e | 81 |
| Markus Litz | m****z@d****e | 62 |
| markus.litz | m****z | 59 |
| martinsiggel | m****l | 50 |
| Sven Goldberg | s****g@d****e | 46 |
| Merlin Pelz | m****z@d****e | 16 |
| Philipp Kunze | P****e@d****e | 14 |
| Jonas Jepsen | J****n@d****e | 11 |
| MarkG | M****r@p****e | 10 |
| markus.litz@gmail.com | m****z@g****m | 8 |
| Alder | M****r@d****e | 7 |
| arne.bachmann.dlr | a****r | 6 |
| Martin Siggel | m****n@M****l | 5 |
| luz paz | l****z@p****e | 4 |
| Andreas Schreiber | o****e@g****m | 3 |
| sdeinert | s****t | 3 |
| dependabot[bot] | 4****] | 2 |
| hereToCreate | p****m@g****e | 2 |
| Volker Poddey | V****y@D****e | 2 |
| Volker Poddey | v****y@g****m | 2 |
| Volker Poddey | v****y@d****e | 2 |
| (no author) | (****) | 1 |
| Arda Calıskan | a****0@h****m | 1 |
| and 7 more... | ||
Committer Domains (Top 20 + Academic)
Issues and Pull Requests
Last synced: 6 months ago
All Time
- Total issues: 145
- Total pull requests: 154
- Average time to close issues: about 1 year
- Average time to close pull requests: about 1 month
- Total issue authors: 30
- Total pull request authors: 12
- Average comments per issue: 1.06
- Average comments per pull request: 1.71
- Merged pull requests: 111
- Bot issues: 0
- Bot pull requests: 18
Past Year
- Issues: 35
- Pull requests: 86
- Average time to close issues: 12 days
- Average time to close pull requests: 9 days
- Issue authors: 11
- Pull request authors: 8
- Average comments per issue: 0.2
- Average comments per pull request: 1.01
- Merged pull requests: 48
- Bot issues: 0
- Bot pull requests: 18
Top Authors
Issue Authors
- joergbrech (53)
- rainman110 (23)
- AntonReiswich (12)
- svengoldberg (10)
- CLiersch (6)
- LucasKugler (4)
- MarAlder (4)
- hardt-fa-flb (3)
- merakulix (3)
- ewerthen (2)
- JinZjt (2)
- RlanderRISCSW (2)
- cjj-1 (2)
- jnwalther (2)
- ole-alb (2)
Pull Request Authors
- joergbrech (46)
- svengoldberg (38)
- merakulix (22)
- github-actions[bot] (14)
- rainman110 (11)
- AntonReiswich (5)
- luzpaz (4)
- dependabot[bot] (4)
- MarAlder (4)
- ole-alb (2)
- sdeinert (2)
- Mk-arc (2)
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: 42
proxy.golang.org: github.com/dlr-sc/tigl
- Documentation: https://pkg.go.dev/github.com/dlr-sc/tigl#section-documentation
- License: apache-2.0
-
Latest release: v3.4.0+incompatible
published over 1 year ago
Rankings
proxy.golang.org: github.com/DLR-SC/tigl
- Documentation: https://pkg.go.dev/github.com/DLR-SC/tigl#section-documentation
- License: apache-2.0
-
Latest release: v3.4.0+incompatible
published over 1 year ago
Rankings
Dependencies
- actions/upload-artifact v2 composite
- hendrikmuhs/ccache-action v1 composite
- nick-invision/retry v1 composite
- actions/upload-artifact v2 composite
- hendrikmuhs/ccache-action v1 composite
- nick-invision/retry v1 composite
- actions/upload-artifact v2 composite
- conda-incubator/setup-miniconda v2 composite
- egor-tensin/vs-shell v2 composite
- actions/checkout v2 composite
- actions/create-release latest composite
- actions/download-artifact v1 composite
- actions/upload-release-asset v1 composite
- juliangruber/read-file-action v1 composite
- peter-evans/create-pull-request v3 composite
- actions/download-artifact v2 composite
- codecov/codecov-action v2 composite
- actions/download-artifact v2 composite
- nick-invision/retry v1 composite
- actions/download-artifact v2 composite
- ./.github/actions/build-linux * composite
- ./.github/actions/build-macos * composite
- ./.github/actions/build-win * composite
- ./.github/actions/release * composite
- ./.github/actions/test-linux * composite
- ./.github/actions/test-macos * composite
- ./.github/actions/test-win * composite
- actions/checkout v2 composite