A curated list of open technology projects to sustain a stable climate, energy supply, biodiversity and natural resources.

turbinesFoam

A library for simulating wind and marine hydrokinetic turbines in OpenFOAM using the actuator line method.
https://github.com/turbinesfoam/turbinesfoam

Category: Renewable Energy
Sub Category: Wind Energy

Keywords

actuator-line airfoils blade-element openfoam turbines wind-energy

Last synced: 17 minutes ago
JSON representation

Repository metadata

Actuator line modeling extension library for OpenFOAM.

README.md

turbinesFoam

DOI
OpenFOAM v2412
OpenFOAM v2406
OpenFOAM v2312
OpenFOAM v2306
OpenFOAM v2212

turbinesFoam is a library for simulating wind and marine hydrokinetic turbines
in OpenFOAM using the actuator line method.

Be sure to check out the
development snapshot videos on YouTube.

Installation

Docker

Spin up an interactive shell with:

docker run --rm -it -v $PWD:/work ghcr.io/turbinesfoam/turbinesfoam

Compile from source

cd $WM_PROJECT_USER_DIR
git clone https://github.com/turbinesFoam/turbinesFoam.git
cd turbinesFoam
./Allwmake

Usage

See the tutorials located in the tutorials directory.

Contributing

Pull requests are very welcome!
See the issue tracker
for more details.

Features

fvOptions classes for adding actuator lines and turbines constructed from
actuator lines to any compatible solver or turbulence model, e.g.,
simpleFoam, pimpleFoam, interFoam, etc.

Publications

Bachant, P., Goude, A., and Wosnik, M. (2016) Actuator line modeling of vertical-axis turbines. arXiv preprint 1605.01449.

How to cite

The latest release of turbinesFoam can be cited via DOI thanks to Zenodo: DOI

Acknowledgements

This work was funded through a National Science Foundation CAREER award,
principal investigator Martin Wosnik (NSF CBET
1150797
, Energy for
Sustainability, original program manager Geoffrey A. Prentice, current program
manager Gregory L. Rorrer).

OpenFOAM is free, open source software for computational fluid dynamics (CFD),
developed primarily by CFD Direct, on behalf of the
OpenFOAM Foundation.

Interpolation, Gaussian projection, and vector rotation functions adapted from
NREL's SOWFA.


Owner metadata


GitHub Events

Total
Last Year

Committers metadata

Last synced: 7 days ago

Total Commits: 1,109
Total Committers: 7
Avg Commits per committer: 158.429
Development Distribution Score (DDS): 0.037

Commits in past year: 6
Committers in past year: 2
Avg Commits per committer in past year: 3.0
Development Distribution Score (DDS) in past year: 0.167

Name Email Commits
Pete Bachant p****t@g****m 1068
Anders Goude a****e@g****m 20
daa-mec d****c@g****m 8
agoude a****e@a****e 8
Martin Wosnik m****k@u****u 3
Making GitHub Delicious. i****n@w****o 1
Adhyanth 7****9 1

Committer domains:


Issue and Pull Request metadata

Last synced: 1 day ago

Total issues: 309
Total pull requests: 70
Average time to close issues: about 2 months
Average time to close pull requests: about 2 months
Total issue authors: 44
Total pull request authors: 12
Average comments per issue: 2.73
Average comments per pull request: 1.39
Merged pull request: 59
Bot issues: 0
Bot pull requests: 0

Past year issues: 15
Past year pull requests: 4
Past year average time to close issues: 4 days
Past year average time to close pull requests: 4 days
Past year issue authors: 10
Past year pull request authors: 2
Past year average comments per issue: 1.0
Past year average comments per pull request: 1.25
Past year merged pull request: 4
Past year bot issues: 0
Past year bot pull requests: 0

More stats: https://issues.ecosyste.ms/repositories/lookup?url=https://github.com/turbinesfoam/turbinesfoam

Top Issue Authors

  • petebachant (193)
  • hcOnel (21)
  • CallumG-Ed (7)
  • farzadmech88 (5)
  • ethren (5)
  • chandukec (5)
  • AndreyBritov (4)
  • Shail546 (4)
  • ghost (4)
  • Adhyanth29 (4)
  • samfredriksson (4)
  • SBareno22 (3)
  • tLashbrooke (3)
  • mohsenboojari (3)
  • Daniel-UCAS (3)

Top Pull Request Authors

  • petebachant (50)
  • andersgoude (8)
  • chegdan (2)
  • daa-mec (2)
  • waffle-iron (1)
  • gitter-badger (1)
  • Adhyanth29 (1)
  • hcOnel (1)
  • fronterapp (1)
  • GetChaos (1)
  • wosnik (1)
  • fcgaleazzo (1)

Top Issue Labels

  • enhancement (93)
  • bug (44)
  • question (41)
  • testing (18)
  • help wanted (13)
  • ready (10)
  • idea (7)
  • in progress (7)
  • documentation (2)
  • duplicate (2)
  • wontfix (1)
  • Caelus (1)

Top Pull Request Labels

  • testing (1)
  • bug (1)
  • help wanted (1)
  • in progress (1)

Score: 7.555381944240273