Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Better ci #37

Merged
merged 10 commits into from
Dec 5, 2020
Merged

Better ci #37

merged 10 commits into from
Dec 5, 2020

Conversation

gbarter
Copy link
Member

@gbarter gbarter commented Dec 4, 2020

Modify the setup.py to have 3 different build profiles:

  1. Use intel compilers and advanced tunings for speed. This speeds up compile and runtime.
  2. Catch Github Actions Azure VM and set build type to Debug, which cuts compile time down to less than 5m
  3. Regular profile for other scenarios or personal machines, but now with more machine tuning for faster runs

@gbarter gbarter merged commit d9a6a27 into develop Dec 5, 2020
@gbarter gbarter deleted the betterCI branch December 5, 2020 00:47
dzalkind added a commit to dzalkind/WEIS that referenced this pull request Feb 10, 2021
8eb65d9 Set install directory only if not previously defined (WISDEM#37)
e8beb58 Docs (WISDEM#36)
f98e887 Update print message, output file header (WISDEM#35)
b64ba17 Merge pull request WISDEM#30 from nikhar-abbas/compiler_updates
4e3752b Merge pull request WISDEM#34 from nikhar-abbas/f/constant_power
3b19c29 Filtered wind speed estimate for pitch saturation
77989b1 re-order pitcomT saturation
f07ef66 Don't use filtered pitcom for Cp calc
289dcec Add commanded pitch from PI controller to debug variablees
3e33fea Use filtered collective pitch for gain schedule
8ac68e5 Second order LPF for collective pitch feedback
6f80ad5 Use rated pwr instead of max tq for setpoint smoothing
467f52e filter blade pitch angle for gain scheduling
f4e946a Merge branch 'f/constant_power' of https://github.com/nikhar-abbas/ROSCO into f/constant_power
dbf0c3b Initialize max torque
f8c57b4 Use direct WSE for pitch saturation
2c94dd7 Revert "Reduce WSE filter to 10s time constant"
6f052fa Use max tq instead of rated tq for setpoint smoother
1efed1d Ignore more temp files
4cc00bc Add MaxTq to LocalVar
1030f5c Reduce WSE filter to 10s time constant
d61e275 Change upper limit to max torque
9b6392e Add initial constant power control with TSR tracking
8f8a4e3 Update install and compile instructions
c953a5f set install directory
1695348 ignore install folder

git-subtree-dir: ROSCO
git-subtree-split: 8eb65d9
ewquon added a commit to ewquon/WEIS that referenced this pull request Jul 6, 2021
95218be Merge pull request WISDEM#59 from NREL/develop
52c0b77 bump version to 2.3
5b43f01 Merge branch 'develop' of https://github.com/NREL/ROSCO_toolbox into develop
c15bbfd Increment Version, OF3.0 (WISDEM#57)
9030153 OF2.0 for ROSCO_testing
ec206d5 Update to ROSCO v2.3.0
b49231e add publish to pypi on release
cdc2075 update for OF v3.0.0
98ea9f9 Install OF3.0.0 for tests
ee51750 Update for OpenFAST v3.0.0
7d97af9 increment version
3a36b5e Update Testing (WISDEM#58)
779a392 Update to ROSCO v2.3.0
f24551d add publish to pypi on release
cad89a8 update for OF v3.0.0
6ca352e Install OF3.0.0 for tests
e0159ed Update for OpenFAST v3.0.0
e7d3f17 increment version
e0d001b Update turbine.py (WISDEM#56)
8ee78e5 Merge pull request WISDEM#54 from NREL/docs
209fd81 make uppercase
662b04b fix bullets
c72e805 Update headers
b13bc34 typo fix
f4116b3 add survey
5899ec1 add survey
08ef420 Merge remote-tracking branch 'upstream/develop' into docs
2e7aa6f Merge pull request WISDEM#53 from dzalkind/weis
e9247ee Revert controller to develop: TSR_at_minspeed
2cc92c9 Add peak shaving back to UMaine Semi example
db7b959 Update UMaine Semi test case input
691c157 Revert tune cases to develop
611d834 Revert examples and test cases to develop
279cb32 Read turbine variables using weis if available
8a05fea Merge remote-tracking branch 'upstream/develop' into weis
fd7b0b1 Merge commit '2d3c83c16cfd935bfd73f883e144e258fce4718c' into docs
71567be Remove italics in headers
6087eb1 move table of contents
a75b926 Point to WES preprint
c87da84 Merge commit '381ae2862ee58d9684ef5c69270eef4956ce1813' into weis
d748c9f Merge remote-tracking branch 'upstream/develop' into weis
9b123f1 Update examples to test in weis environment, working
8ac261d Merge pull request WISDEM#37 from NREL/develop
15976f5 Merge branch 'develop' into weis
7d28a6f Get rid of annoying spectral warning
25ef7a7 Update ROSCO install dir, other setup fun stuff
52465fe Merge remote-tracking branch 'upstream/develop' into weis
3454fc0 Merge remote-tracking branch 'upstream/develop' into weis
b730428 Merge pull request WISDEM#28 from nikhar-abbas/weis
71565e1 Revert "fix minpitch saturation bug"
34b427c Update submodule to track develop branch
f504b34 remove 0.7 from flpwise damping conversion
bc8c9c3 write kappa to self
38e956e Merge branch 'weis' of https://github.com/NREL/ROSCO_toolbox into weis
096f1e9 Merge branch 'develop' into weis
cf5b43b Fix another ofTools import
67731f8 Fix ofTools import
2256b0c Move ofTools into ROSCO_toolbox
e4a1c7f Revert setup.py to exclude ROSCO build, etc.
0e53372 Use weis.aeroelasticse for file reading
c8e9954 Make tuning yaml relative to main directory
f62653b Update InflowWind.dat templates in TuneCases/
3afe143 typo
92d6410 fix minpitch saturation bug
a7be52a Separate below and above rated windspeeds by 30 points each

git-subtree-dir: ROSCO_toolbox
git-subtree-split: 95218be
dzalkind added a commit to dzalkind/WEIS that referenced this pull request Sep 14, 2021
dzalkind pushed a commit to dzalkind/WEIS that referenced this pull request Sep 14, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants