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.
- Host: GitHub
- URL: https://github.com/turbinesfoam/turbinesfoam
- Owner: turbinesFoam
- License: other
- Created: 2014-06-24T19:30:49.000Z (almost 11 years ago)
- Default Branch: master
- Last Pushed: 2025-02-13T15:44:37.000Z (2 months ago)
- Last Synced: 2025-04-18T22:47:19.602Z (9 days ago)
- Topics: actuator-line, airfoils, blade-element, openfoam, turbines, wind-energy
- Language: C++
- Homepage:
- Size: 2.34 MB
- Stars: 125
- Watchers: 23
- Forks: 64
- Open Issues: 148
- Releases: 12
-
Metadata Files:
- Readme: README.md
- Funding: .github/FUNDING.yml
- License: LICENSE
README.md
turbinesFoam
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:
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
- Name: turbinesFoam
- Login: turbinesFoam
- Email:
- Kind: organization
- Description: Actuator line modeling in OpenFOAM.
- Website:
- Location:
- Twitter:
- Company:
- Icon url: https://avatars.githubusercontent.com/u/10404114?v=4
- Repositories: 1
- Last ynced at: 2024-03-15T12:15:21.709Z
- Profile URL: https://github.com/turbinesFoam
GitHub Events
Total
- Create event: 4
- Release event: 1
- Issues event: 5
- Watch event: 16
- Delete event: 2
- Issue comment event: 17
- Push event: 17
- Pull request event: 5
- Pull request review event: 7
- Pull request review comment event: 7
- Fork event: 5
Last Year
- Create event: 4
- Release event: 1
- Issues event: 5
- Watch event: 16
- Delete event: 2
- Issue comment event: 17
- Push event: 17
- Pull request event: 5
- Pull request review event: 7
- Pull request review comment event: 7
- Fork event: 5
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 | 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:
- waffle.io: 1
- unh.edu: 1
- angstrom.uu.se: 1
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
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