AixLib
A Modelica model library for building performance simulations.
https://github.com/RWTH-EBC/AixLib
Category: Consumption
Sub Category: Buildings and Heating
Keywords
hacktoberfest
Keywords from Contributors
buildings modelica modelica-library urban-energy-modeling bim ibpsa urban city mpc ernergy
Last synced: about 7 hours ago
JSON representation
Repository metadata
A Modelica model library for building performance simulations
- Host: GitHub
- URL: https://github.com/RWTH-EBC/AixLib
- Owner: RWTH-EBC
- Created: 2014-07-10T08:04:06.000Z (almost 11 years ago)
- Default Branch: main
- Last Pushed: 2025-04-09T15:59:05.000Z (18 days ago)
- Last Synced: 2025-04-09T16:45:35.538Z (18 days ago)
- Topics: hacktoberfest
- Language: Modelica
- Homepage: https://ebc-tools.eonerc.rwth-aachen.de/aixlib
- Size: 238 MB
- Stars: 187
- Watchers: 26
- Forks: 82
- Open Issues: 61
- Releases: 25
-
Metadata Files:
- Readme: README.md
- Contributing: .github/CONTRIBUTING.md
README.md
AixLib
AixLib is a Modelica model library for building performance simulations.
The library contains models of HVAC systems as well as high and reduced order building models.
It is being developed at RWTH Aachen University, E.ON Energy Research Center, Institute for Energy Efficient Buildings and Indoor Climate (EBC) in Aachen, Germany.
As the library is developed at RWTH Aachen University's EBC, the library's name AixLib is derived from the city's French name Aix-la-Chapelle, which the people of Aachen are very fond of and use a lot. With the name AixLib we follow this local tradition.
If you have any questions regarding AixLib, feel free to contact us at [email protected].
Clone repository
- To clone the repository for the first time run:
git clone --recurse-submodules https://github.com/RWTH-EBC/AixLib.git
- If you have already cloned the repository, run:
git submodule update --init --recursive
- The default branch of AixLib is the
main
branch. This means that after cloning the repository, you always checked out themain
branch.
Release versions
The latest version is always available on the release page and defined in AixLib's package.mo.
How to cite AixLib
We continuously improve AixLib and try to keep the community up-to-date with citable papers.
Please use the following article for citations when using or enhancing AixLib.
@article{doi:10.1080/19401493.2023.2250521,
author = {Laura Maier and David Jansen and Fabian Wüllhorst and Martin Kremer and Alexander Kümpel and Tobias Blacha and Dirk Müller},
title = {AixLib: an open-source Modelica library for compound building energy systems from component to district level with automated quality management},
journal = {Journal of Building Performance Simulation},
volume = {17},
number = {2},
pages = {196-219},
year = {2023},
publisher = {Taylor & Francis},
doi = {10.1080/19401493.2023.2250521},
URL = {https://doi.org/10.1080/19401493.2023.2250521 },
eprint = {https://doi.org/10.1080/19401493.2023.2250521 }
}
Publications using AixLib
Please see the publications list
How to contribute to the development of AixLib
You are invited to contribute to the development of AixLib.
Issues can be reported using this site's Issues section.
Furthermore, you are welcome to contribute via Pull Requests. The workflow for changes is described in our Wiki.
License
The AixLib Library is released by RWTH Aachen University, E.ON Energy Research Center, Institute for Energy Efficient Buildings and Indoor Climate and is available under a 3-clause BSD-license.
See AixLib Library license.
Acknowledgements
Parts of AixLib have been developed within public funded projects and with financial support by BMWi (German Federal Ministry for Economic Affairs and Energy).
Owner metadata
- Name: RWTH Aachen University - E.ON Energy Research Center - Institute for Energy Efficient Buildings and Indoor Climate
- Login: RWTH-EBC
- Email: [email protected]
- Kind: organization
- Description:
- Website: http://www.ebc.eonerc.rwth-aachen.de/
- Location: RWTH Aachen University, Aachen, Germany
- Twitter:
- Company:
- Icon url: https://avatars.githubusercontent.com/u/8121773?v=4
- Repositories: 52
- Last ynced at: 2024-03-27T11:18:30.715Z
- Profile URL: https://github.com/RWTH-EBC
GitHub Events
Total
- Create event: 17
- Issues event: 27
- Watch event: 10
- Delete event: 11
- Issue comment event: 101
- Push event: 267
- Gollum event: 2
- Pull request review comment event: 40
- Pull request review event: 62
- Pull request event: 53
- Fork event: 3
Last Year
- Create event: 17
- Issues event: 27
- Watch event: 10
- Delete event: 11
- Issue comment event: 101
- Push event: 267
- Gollum event: 2
- Pull request review comment event: 40
- Pull request review event: 62
- Pull request event: 53
- Fork event: 3
Committers metadata
Last synced: 7 days ago
Total Commits: 5,002
Total Committers: 99
Avg Commits per committer: 50.525
Development Distribution Score (DDS): 0.849
Commits in past year: 355
Committers in past year: 10
Avg Commits per committer in past year: 35.5
Development Distribution Score (DDS) in past year: 0.468
Name | Commits | |
---|---|---|
Philipp Mehrfeld | p****d@e****e | 755 |
Sven-Heiko Hinrichs | s****s@r****e | 385 |
mlauster | m****r@e****e | 325 |
fabian.wuellhorst | f****t@r****e | 313 |
DaJansenGit | d****1@r****e | 293 |
Alexander | a****l@e****e | 247 |
marcusfuchs | m****s@e****e | 238 |
fabian.wuellhorst | f****t@e****e | 213 |
Martin Kremer | m****r@r****e | 189 |
[email protected] | M****t@r****e | 182 |
laura.maier | l****r@e****e | 163 |
ebc-aixlib-bot | h****n@g****e | 133 |
Larissa | l****n@r****e | 116 |
@julian.matthes | j****s@r****e | 114 |
Christian | 3****g | 110 |
KonstantinaXanthopoulou | k****u@t****e | 103 |
aco | a****n@e****e | 96 |
MichaMans | m****s@h****m | 95 |
PRemmen | P****n@e****e | 89 |
Jun Jiang | j****g@e****e | 68 |
TobiasBlacha | t****a@r****e | 68 |
PRemmen | P****n@e****e | 53 |
Katharina Brinkmann | k****n@r****e | 53 |
MBaranskiEBC | M****i@e****e | 49 |
Arnold Fütterer | a****r@r****e | 46 |
Martin.Kremer | m****r@e****e | 43 |
thorade | m****e@g****m | 29 |
Philip Groesdonk | p****k@d****e | 28 |
rsa | r****i@e****e | 22 |
Hannah Romberg | h****g@r****e | 21 |
and 69 more... |
Committer domains:
- eonerc.rwth-aachen.de: 48
- rwth-aachen.de: 23
- tbeu.de: 2
- liu.se: 2
- gmx.de: 1
- tlk-energy.de: 1
- dlr.de: 1
- ibp.fraunhofer.de: 1
- fz-juelich.de: 1
- laptop-ebc033.eonerc.rwth-aachen.de: 1
- posteo.de: 1
- laptop-ebc067.eonerc.rwth-aachen.de: 1
- pme-test1.openstacklocal: 1
- e110.eonerc.rwth-aachen.de: 1
- outlook.de: 1
- stw.de: 1
- esim23.eonerc.rwth-aachen.de: 1
- laptop-ebc052.eonerc.rwth-aachen.de: 1
- dja-test.os-cloud.eonerc.rwth-aachen.de: 1
Issue and Pull Request metadata
Last synced: 1 day ago
Total issues: 731
Total pull requests: 870
Average time to close issues: 5 months
Average time to close pull requests: about 1 month
Total issue authors: 166
Total pull request authors: 76
Average comments per issue: 2.45
Average comments per pull request: 1.29
Merged pull request: 644
Bot issues: 0
Bot pull requests: 9
Past year issues: 38
Past year pull requests: 71
Past year average time to close issues: about 1 month
Past year average time to close pull requests: 10 days
Past year issue authors: 21
Past year pull request authors: 16
Past year average comments per issue: 0.92
Past year average comments per pull request: 2.17
Past year merged pull request: 39
Past year bot issues: 0
Past year bot pull requests: 3
Top Issue Authors
- PMehrfeld (77)
- marcusfuchs (68)
- FWuellhorst (48)
- mlauster (47)
- DaJansenGit (36)
- alexanderAKU (32)
- AnaConstantin (25)
- PRemmen (23)
- larissakuehn (20)
- SvenHinrichs (14)
- tbeu (14)
- LauraMaier (14)
- KremerMartin (14)
- vtbell21 (10)
- RoozbehSangi (10)
Top Pull Request Authors
- ebc-aixlib-bot (159)
- PMehrfeld (98)
- DaJansenGit (73)
- FWuellhorst (66)
- mlauster (61)
- alexanderAKU (34)
- marcusfuchs (27)
- TobiasBlacha (26)
- SvenHinrichs (25)
- AnaConstantin (23)
- PRemmen (22)
- larissakuehn (19)
- LauraMaier (19)
- MichaMans (19)
- KremerMartin (16)
Top Issue Labels
- hackday (119)
- bug (60)
- enhancement (55)
- good first issue (33)
- development (21)
- OpenModelica (18)
- HVAC revision (18)
- CI (18)
- ROM (13)
- Stale (12)
- IBPSA Lib integration (12)
- Systems (10)
- New Model (10)
- Fluid (8)
- FastHVAC (7)
- persistent (6)
- non-backward compatible (6)
- help wanted (5)
- unit tests (5)
- Hiwi-Aufgabe (4)
- duplicate (4)
- IBPSA Merge (3)
- AixLib-Paper (2)
- question (2)
- SolvedInDev (1)
- wontfix (1)
- invalid (1)
Top Pull Request Labels
- CI (123)
- Correct HTML (87)
- hackday (35)
- bug (29)
- enhancement (10)
- python (9)
- dependencies (9)
- OpenModelica (8)
- IBPSA_Merge (7)
- non-backward compatible (7)
- New Model (7)
- development (5)
- Systems (4)
- IBPSA Lib integration (3)
- WIP (3)
- Fluid (3)
- duplicate (2)
- ibpsamerge (2)
- DymolaAutoFormat (2)
- ROM (2)
- good-first-review (2)
- unit tests (1)
- FastHVAC (1)
- IBPSA Merge (1)
- good first issue (1)
- HVAC revision (1)
- hacktoberfest-accepted (1)
- AixLib-Paper (1)
Package metadata
- Total packages: 2
- Total downloads: unknown
- Total dependent packages: 0 (may contain duplicates)
- Total dependent repositories: 0 (may contain duplicates)
- Total versions: 50
proxy.golang.org: github.com/rwth-ebc/aixlib
- Homepage:
- Documentation: https://pkg.go.dev/github.com/rwth-ebc/aixlib#section-documentation
- Licenses:
- Latest release: v2.1.0+incompatible (published 7 months ago)
- Last Synced: 2025-04-26T16:01:43.956Z (1 day ago)
- Versions: 25
- Dependent Packages: 0
- Dependent Repositories: 0
-
Rankings:
- Dependent packages count: 6.999%
- Average: 8.173%
- Dependent repos count: 9.346%
proxy.golang.org: github.com/RWTH-EBC/AixLib
- Homepage:
- Documentation: https://pkg.go.dev/github.com/RWTH-EBC/AixLib#section-documentation
- Licenses:
- Latest release: v2.1.0+incompatible (published 7 months ago)
- Last Synced: 2025-04-26T16:01:43.997Z (1 day ago)
- Versions: 25
- Dependent Packages: 0
- Dependent Repositories: 0
-
Rankings:
- Dependent packages count: 6.999%
- Average: 8.173%
- Dependent repos count: 9.346%
Dependencies
- Babel ==2.9.1
- Jinja2 ==3.0.3
- MarkupSafe ==2.1.0
- PyYAML ==6.0
- Pygments ==2.11.2
- Sphinx ==4.3.2
- alabaster ==0.7.12
- certifi ==2021.10.8
- charset-normalizer ==2.0.12
- docutils ==0.17.1
- idna ==3.3
- imagesize ==1.3.0
- latexcodec ==2.0.1
- packaging ==21.3
- pybtex ==0.24.0
- pybtex-docutils ==1.0.1
- pyparsing ==3.0.7
- pytz ==2021.3
- requests ==2.27.1
- six ==1.16.0
- snowballstemmer ==2.2.0
- sphinx-bootstrap-theme ==0.8.0
- sphinxcontrib-applehelp ==1.0.2
- sphinxcontrib-bibtex ==2.4.1
- sphinxcontrib-devhelp ==1.0.2
- sphinxcontrib-htmlhelp ==2.0.0
- sphinxcontrib-jsmath ==1.0.1
- sphinxcontrib-plantuml ==0.22
- sphinxcontrib-qthelp ==1.0.3
- sphinxcontrib-serializinghtml ==1.1.5
- urllib3 ==1.26.8
- actions/checkout v2 composite
- actions/setup-python v2 composite
Score: -Infinity