-
Notifications
You must be signed in to change notification settings - Fork 4
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Merge pull request #7 from NREL/maintenance/version-pinning
Maintenance: Version pinning
- Loading branch information
Showing
9 changed files
with
129 additions
and
12 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,9 @@ | ||
# CHANGELOG | ||
|
||
## 0.5.2 (9 April 2024) | ||
|
||
- Pins FLORIS to v3.6 to avoid workarounds for previous versions, and to avoid issues with | ||
adopting v4. | ||
- Updates WOMBAT to 0.9.3 to account for the latest bug fixes. | ||
- Fixes minor typos. | ||
- Adds in mermaid markdown workflow diagrams for the documentation. |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,42 @@ | ||
flowchart TD | ||
|
||
subgraph Configuration | ||
|
||
ConfigA[orbit_config] | ||
ConfigB[wombat_config] | ||
ConfigC[floris_config] | ||
ConfigD[Additional\nConfigurations] | ||
ConfigE[fa:fa-code fa:fa-file WAVES Configuration] | ||
|
||
ConfigE ---|fa:fa-file file name or \n fa:fa-code settings| ConfigB | ||
ConfigE ---|fa:fa-file file name or \n fa:fa-code settings| ConfigA | ||
ConfigE ---|fa:fa-file file name or \n fa:fa-code settings| ConfigC | ||
ConfigE ---|fa:fa-code settings| ConfigD | ||
|
||
ConfigD --- ConfigF(Shared ORBIT settings and \n ORBIT tie-ins for weather) | ||
ConfigD --- ConfigG(FLORIS tie-ins for weather) | ||
ConfigD --- ConfigH(Detailed CapEx breakdowns) | ||
ConfigD --- ConfigI(High level financial variables) | ||
ConfigD --- ConfigJ(Indicators to connect any \n of ORBIT or FLORIS \n to WOMBAT configurations) | ||
end | ||
|
||
subgraph Initialization | ||
InitA(Create ORBIT ProjectManager) | ||
InitB(Create WOMBAT Simulation) | ||
InitC(Create FLORIS FlorisInterface) | ||
InitD[Connect layouts\nand weather profiles] | ||
InitE[Project] | ||
InitF[Project.orbit --> ProjectManager] | ||
InitG[Project.wombat --> Simulation] | ||
InitH[Project.floris --> FlorisInterface] | ||
|
||
InitA --> InitD | ||
InitB --> InitD | ||
InitC --> InitD | ||
InitD --> InitE | ||
InitE --- InitF | ||
InitE --- InitG | ||
InitE --- InitH | ||
end | ||
|
||
Configuration --> Initialization |
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,57 @@ | ||
flowchart LR | ||
|
||
A("Project.run()") | ||
A --> B("Project.orbit.run()") | ||
A --> C("Project.wombat.run()") | ||
A --> D("Project.run_floris()") | ||
|
||
B --> ORBIT | ||
C --> WOMBAT | ||
D --> FLORIS | ||
|
||
|
||
subgraph Independent | ||
|
||
NT[n_turbines] | ||
NOSS[n_substations] | ||
TurbRat[turbine_rating] | ||
|
||
subgraph ORBIT | ||
ArrayLen[total_array_length] | ||
ExpLen[total_export_length] | ||
CapEx[capex_breakdown] | ||
end | ||
|
||
subgraph WOMBAT | ||
Avail[availability] | ||
OpEx[opex] | ||
end | ||
|
||
subgraph FLORIS | ||
TurbPotential[turbine_potential_energy] | ||
ProjPotential[project_potential_energy] | ||
TurbProd[turbine_production_energy] | ||
ProjProd[project_production_energy] | ||
end | ||
|
||
end | ||
|
||
subgraph Combined | ||
EnergyPotential[energy_potential] --> EnergyLoss[energy_losses] | ||
EnergyProd[energy_production] --> EnergyLoss | ||
EnergyPotential --> CF[capacity_factor] | ||
EnergyProd --> CF | ||
EnergyProd --> Revenue[revenue] | ||
Revenue --> CashFlow[cash_flow] | ||
CashFlow --> NPV[npv] | ||
CashFlow --> IRR[irr] | ||
CashFlow --> LCOE[lcoe] | ||
|
||
TurbPotential --> EnergyPotential | ||
ProjPotential --> EnergyPotential | ||
TurbProd --> EnergyProd | ||
ProjProd --> EnergyProd | ||
Avail --> EnergyProd | ||
OpEx --> CashFlow | ||
CapEx --> CashFlow | ||
end |
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
|
@@ -3,4 +3,4 @@ | |
from waves.project import Project | ||
|
||
|
||
__version__ = "0.5.1" | ||
__version__ = "0.5.2" |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters