FLOWFarm.jl
Wind farm simulation tool for gradient-based optimization.
https://github.com/byuflowlab/flowfarm.jl
Category: Renewable Energy
Sub Category: Wind Energy
Last synced: about 14 hours ago
JSON representation
Repository metadata
Wind farm tools based in Julia
- Host: GitHub
- URL: https://github.com/byuflowlab/flowfarm.jl
- Owner: byuflowlab
- License: mit
- Created: 2019-11-07T19:53:32.000Z (over 5 years ago)
- Default Branch: master
- Last Pushed: 2025-04-16T15:02:22.000Z (12 days ago)
- Last Synced: 2025-04-20T06:17:55.859Z (8 days ago)
- Language: Julia
- Size: 13.2 MB
- Stars: 16
- Watchers: 4
- Forks: 8
- Open Issues: 23
- Releases: 1
-
Metadata Files:
- Readme: README.md
- License: LICENSE
README.md
FLOWFarm.jl
Summary: Wind farm simulation tool for gradient-based optimization.
Authors: Jared J. Thomas, Andrew P.J. Stanley
Features
- Compatible with ForwardDiff for gradiant-based optimization
- Swap out models without changing anything else in the simulation setup
- Smooth/continous model implementations
- Runs on a single core, across multiple cores (threaded), or on multiple machines (distributed).
- Designed so that new model implementations can be included by adding a single method
- Allows for Wake Expansion Continuation (WEC) as described here
Installation
Install FLOWFarm
julia
(v1.x) pkg> dev https://github.com/byuflowlab/FLOWFarm.jl.git
Testing
To test FLOWFarm, run the following from the top directory:
julia
julia
]
activate .
test
Documentation
- Begin with the quick start tutorial.
- More advanced topics are covered in the how-to guide.
- Theory details, and links, can be found in the theory page.
- Doc strings can be found in the references page.
Citing:
Thomas, McOmber, and Ning "Wake Expansion Continuation: Multi-Modality Reduction in the Wind Farm Layout Optimization Problem" Wind Energy (in review), -->
Owner metadata
- Name: BYU FLOW Lab
- Login: byuflowlab
- Email:
- Kind: organization
- Description: FLight, Optimization, and Wind
- Website: http://flow.byu.edu
- Location: Provo, UT
- Twitter:
- Company:
- Icon url: https://avatars.githubusercontent.com/u/10734941?v=4
- Repositories: 94
- Last ynced at: 2024-04-01T07:46:20.177Z
- Profile URL: https://github.com/byuflowlab
GitHub Events
Total
- Watch event: 1
- Delete event: 2
- Push event: 21
- Pull request event: 8
- Create event: 1
Last Year
- Watch event: 1
- Delete event: 2
- Push event: 21
- Pull request event: 8
- Create event: 1
Committers metadata
Last synced: 6 days ago
Total Commits: 653
Total Committers: 10
Avg Commits per committer: 65.3
Development Distribution Score (DDS): 0.44
Commits in past year: 57
Committers in past year: 2
Avg Commits per committer in past year: 28.5
Development Distribution Score (DDS) in past year: 0.228
Name | Commits | |
---|---|---|
jaredthomas68 | j****8@g****m | 366 |
BTV25 | 7****5 | 116 |
PJ Stanley | s****j@y****m | 54 |
Eric Lee | e****1@g****m | 53 |
Nick Baker | n****r@b****u | 28 |
wesleyjholt | 6****t | 18 |
CompatHelper Julia | c****y@j****g | 13 |
Nicholas F. Baker | N****r@g****m | 3 |
Andrew Ning | a****g | 1 |
Jared J. Thomas | j****d@J****l | 1 |
Committer domains:
- julialang.org: 1
- byu.edu: 1
Issue and Pull Request metadata
Last synced: 1 day ago
Total issues: 51
Total pull requests: 48
Average time to close issues: 16 days
Average time to close pull requests: 26 days
Total issue authors: 4
Total pull request authors: 8
Average comments per issue: 0.41
Average comments per pull request: 0.29
Merged pull request: 42
Bot issues: 0
Bot pull requests: 23
Past year issues: 0
Past year pull requests: 28
Past year average time to close issues: N/A
Past year average time to close pull requests: about 3 hours
Past year issue authors: 0
Past year pull request authors: 2
Past year average comments per issue: 0
Past year average comments per pull request: 0.0
Past year merged pull request: 27
Past year bot issues: 0
Past year bot pull requests: 23
Top Issue Authors
- jaredthomas68 (44)
- ericlee215 (3)
- NFBaker (3)
- pjstanle (1)
Top Pull Request Authors
- github-actions[bot] (23)
- wesleyjholt (8)
- BTV25 (7)
- jaredthomas68 (4)
- ericlee215 (3)
- IdarBarstad (1)
- brycemr (1)
- JJCutler (1)
Top Issue Labels
- enhancement (5)
- documentation (2)
Top Pull Request Labels
Dependencies
- actions/checkout v2 composite
- julia-actions/setup-julia latest composite
- actions/checkout v1.0.0 composite
- julia-actions/julia-runtest master composite
- julia-actions/setup-julia v1 composite
Score: 5.966146739123692