FLOWFarm.jl
Wind farm simulation tool for gradient-based optimization.
https://github.com/byuflowlab/flowfarm.jl
Category: Renewable Energy
Sub Category: Wind Energy
Keywords from Contributors
computational-fluid-dynamics
Last synced: about 5 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 (about 6 years ago)
- Default Branch: master
- Last Pushed: 2025-06-21T00:30:20.000Z (6 months ago)
- Last Synced: 2025-10-26T06:39:34.768Z (2 months ago)
- Language: Julia
- Size: 13.4 MB
- Stars: 17
- Watchers: 3
- Forks: 9
- Open Issues: 27
- 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> add FLOWFarm
Documentation
- Begin with the quick start tutorial.
- An explanation of how to utilize sparsity can be found in wind farm struct.
- 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
- Issues event: 1
- Watch event: 1
- Delete event: 2
- Issue comment event: 1
- Push event: 38
- Pull request review event: 4
- Pull request event: 19
- Create event: 1
Last Year
- Issues event: 1
- Watch event: 1
- Delete event: 2
- Issue comment event: 1
- Push event: 38
- Pull request review event: 4
- Pull request event: 19
- Create event: 1
Committers metadata
Last synced: 2 months ago
Total Commits: 678
Total Committers: 12
Avg Commits per committer: 56.5
Development Distribution Score (DDS): 0.46
Commits in past year: 48
Committers in past year: 3
Avg Commits per committer in past year: 16.0
Development Distribution Score (DDS) in past year: 0.521
| 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 |
| Weston Pace | 9****e | 21 |
| wesleyjholt | 6****t | 18 |
| CompatHelper Julia | c****y@j****g | 13 |
| Judd Mehr | j****r@g****m | 4 |
| 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: 4 months ago
Total issues: 33
Total pull requests: 51
Average time to close issues: 19 days
Average time to close pull requests: 27 days
Total issue authors: 5
Total pull request authors: 10
Average comments per issue: 0.42
Average comments per pull request: 0.27
Merged pull request: 39
Bot issues: 0
Bot pull requests: 16
Past year issues: 1
Past year pull requests: 20
Past year average time to close issues: N/A
Past year average time to close pull requests: about 3 hours
Past year issue authors: 1
Past year pull request authors: 4
Past year average comments per issue: 0.0
Past year average comments per pull request: 0.0
Past year merged pull request: 14
Past year bot issues: 0
Past year bot pull requests: 2
Top Issue Authors
- jaredthomas68 (25)
- ericlee215 (3)
- NFBaker (3)
- pjstanle (1)
- Weston-Pace (1)
Top Pull Request Authors
- github-actions[bot] (30)
- BTV25 (10)
- Weston-Pace (9)
- jaredthomas68 (5)
- wesleyjholt (4)
- ericlee215 (3)
- juddmehr (2)
- JJCutler (1)
- IdarBarstad (1)
- brycemr (1)
Top Issue Labels
- enhancement (3)
- documentation (1)
Top Pull Request Labels
Package metadata
- Total packages: 2
- Total downloads: unknown
- Total dependent packages: 0 (may contain duplicates)
- Total dependent repositories: 0 (may contain duplicates)
- Total versions: 6
proxy.golang.org: github.com/byuflowlab/flowfarm.jl
- Homepage:
- Documentation: https://pkg.go.dev/github.com/byuflowlab/flowfarm.jl#section-documentation
- Licenses: mit
- Latest release: v0.0.2 (published about 4 years ago)
- Last Synced: 2025-10-30T08:52:32.817Z (about 2 months ago)
- Versions: 3
- Dependent Packages: 0
- Dependent Repositories: 0
-
Rankings:
- Dependent packages count: 5.401%
- Average: 5.583%
- Dependent repos count: 5.764%
proxy.golang.org: github.com/byuflowlab/FLOWFarm.jl
- Homepage:
- Documentation: https://pkg.go.dev/github.com/byuflowlab/FLOWFarm.jl#section-documentation
- Licenses: mit
- Latest release: v0.0.2 (published about 4 years ago)
- Last Synced: 2025-10-30T08:52:33.532Z (about 2 months ago)
- Versions: 3
- Dependent Packages: 0
- Dependent Repositories: 0
-
Rankings:
- Dependent packages count: 5.401%
- Average: 5.583%
- Dependent repos count: 5.764%
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: -Infinity