modelica-ibpsa

Modelica library for building and district energy systems developed within IBPSA Project 1

https://github.com/ibpsa/modelica-ibpsa

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
    23 of 67 committers (34.3%) from academic institutions
  • Institutional organization owner
  • JOSS paper metadata
  • Scientific vocabulary similarity
    Low similarity (11.3%) to scientific vocabulary

Keywords from Contributors

maintained buildings urban-energy-modeling fiware-quantum-leap fiware-orion fiware-ngsi-v2 fiware-iot-agents fiware interactive csv
Last synced: 9 months ago · JSON representation

Repository

Modelica library for building and district energy systems developed within IBPSA Project 1

Basic Info
Statistics
  • Stars: 166
  • Watchers: 27
  • Forks: 84
  • Open Issues: 40
  • Releases: 3
Created over 12 years ago · Last pushed 10 months ago
Metadata Files
Readme

README.md

Modelica IBPSA library

Build Status

This is the development site for the Modelica IBPSA Library and its user guide.

Instructions for developers are available on the wiki.

Library description

The Modelica IBPSA library is a free open-source library with basic models that codify best practices for the implementation of models for building and community energy and control systems.

The development of the IBPSA library is organized through the IBPSA Modelica Working Group (https://github.com/ibpsa/modelica-working-group). The development was organized from 2017 to 2022 through the IBPSA Project 1 (https://ibpsa.github.io/project1) of the International Building Performance Simulation Association (IBPSA), and from 2012 to 2017 through the Annex 60 project (http://www.iea-annex60.org) of the Energy in Buildings and Communities Programme of the International Energy Agency (IEA EBC).

This library is typically not used directly by end-users. Rather, it is integrated by developers of other Modelica libraries for building and community energy systems, who then distribute it to end-users as part of their respective library. Currently, the IBPSA library is used as the core of these libraries:

  • AixLib, from RWTH Aachen University, Germany: https://github.com/RWTH-EBC/AixLib
  • Buildings, from LBNL, Berkeley, CA, USA: http://simulationresearch.lbl.gov/modelica
  • BuildingSystems, from UdK Berlin, Germany: http://www.modelica-buildingsystems.de
  • IDEAS from KU Leuven, Belgium: https://github.com/open-ideas/IDEAS

License

The Modelica IBPSA library is available under a 3-clause BSD-license. See Modelica IBPSA Library license .

Development and contribution

You may report any issues by using the Issues button.

Contributions in the form of Pull Requests are always welcome. Prior to issuing a pull request, make sure your code follows the style guide and coding conventions.

Owner

  • Name: IBPSA
  • Login: ibpsa
  • Kind: organization
  • Email: president@ibpsa.org
  • Location: Worldwide

International Building Performance Simulation Association

GitHub Events

Total
  • Issues event: 78
  • Watch event: 20
  • Delete event: 47
  • Issue comment event: 98
  • Push event: 119
  • Pull request event: 84
  • Pull request review event: 91
  • Pull request review comment event: 30
  • Create event: 45
Last Year
  • Issues event: 78
  • Watch event: 20
  • Delete event: 47
  • Issue comment event: 98
  • Push event: 119
  • Pull request event: 84
  • Pull request review event: 91
  • Pull request review comment event: 30
  • Create event: 45

Committers

Last synced: 10 months ago

All Time
  • Total Commits: 6,377
  • Total Committers: 67
  • Avg Commits per committer: 95.179
  • Development Distribution Score (DDS): 0.538
Past Year
  • Commits: 270
  • Committers: 11
  • Avg Commits per committer: 24.545
  • Development Distribution Score (DDS): 0.556
Top Committers
Name Email Commits
Michael Wetter m****r@l****v 2,946
Filip Jorissen f****n@k****e 540
bramvdh91 b****h@h****m 334
hcasperfu h****u@l****v 299
Unknown m****o@p****a 257
fabian.wuellhorst f****t@r****e 198
mlauster m****r@e****e 188
marcusfuchs m****s@e****e 180
FWuellhorst f****t@e****e 143
Katy Hinkelman k****n@c****u 136
Alessandro Maccarini a****m@s****k 125
JayHuLBL J****u@l****v 98
AntoineGautier a****r@l****v 94
thorade m****e@g****m 79
Ettore Zanetti e****o@g****m 74
Carles Ribas Tugores c****s@u****e 72
David Blum d****m@l****v 68
Unknown a****e@p****a 64
amaccarini a****i@g****m 52
kldjonge K****e@U****e 50
jelgerjansen j****n@h****m 47
Thierry Nouidui t****i@l****v 34
laura.maier l****r@e****e 31
Baptiste Ravache b****e@g****m 28
Katharina k****n@e****e 19
Damien Picard d****d@m****e 18
aco a****n@e****e 16
Philipp Mehrfeld p****d@e****e 15
dependabot[bot] 4****] 15
tbeu tc@t****e 14
and 37 more...

Issues and Pull Requests

Last synced: 10 months ago

All Time
  • Total issues: 937
  • Total pull requests: 1,188
  • Average time to close issues: 3 months
  • Average time to close pull requests: 17 days
  • Total issue authors: 65
  • Total pull request authors: 53
  • Average comments per issue: 2.33
  • Average comments per pull request: 1.45
  • Merged pull requests: 1,062
  • Bot issues: 0
  • Bot pull requests: 22
Past Year
  • Issues: 47
  • Pull requests: 103
  • Average time to close issues: 14 days
  • Average time to close pull requests: 9 days
  • Issue authors: 12
  • Pull request authors: 9
  • Average comments per issue: 0.66
  • Average comments per pull request: 1.02
  • Merged pull requests: 83
  • Bot issues: 0
  • Bot pull requests: 6
Top Authors
Issue Authors
  • mwetter (444)
  • Mathadon (175)
  • hcasperfu (32)
  • thorade (28)
  • tsnouidui (21)
  • JayHuLBL (21)
  • AntoineGautier (18)
  • marcusfuchs (16)
  • FWuellhorst (15)
  • damienpicard (14)
  • mlauster (13)
  • rubenbaetens (13)
  • dhblum (9)
  • EttoreZ (9)
  • PMehrfeld (7)
Pull Request Authors
  • mwetter (590)
  • Mathadon (158)
  • thorade (56)
  • hcasperfu (49)
  • JayHuLBL (29)
  • tsnouidui (22)
  • FWuellhorst (22)
  • dependabot[bot] (22)
  • AntoineGautier (21)
  • EttoreZ (20)
  • tbeu (15)
  • mlauster (15)
  • damienpicard (13)
  • marcusfuchs (12)
  • carlesRT (11)
Top Labels
Issue Labels
enhancement (33) bug (23) non-backward compatible (22) wontfix (18) suggestion (16) todo (9) priority (3) duplicate (1)
Pull Request Labels
non-backward compatible (30) dependencies (22) python (22) bug (5) enhancement (1)

Packages

  • Total packages: 1
  • Total downloads: unknown
  • Total dependent packages: 0
  • Total dependent repositories: 0
  • Total versions: 5
proxy.golang.org: github.com/ibpsa/modelica-ibpsa
  • Versions: 5
  • Dependent Packages: 0
  • Dependent Repositories: 0
Rankings
Dependent packages count: 5.4%
Average: 5.6%
Dependent repos count: 5.8%
Last synced: 10 months ago

Dependencies

IBPSA/Resources/src/fluid/heatpumps/calibration/doc/requirements.txt pypi
  • 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
.github/workflows/formatting.yml actions
  • actions/checkout v3 composite
  • actions/setup-python v4 composite