Skip to content

Leon6/FLORISSE

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

11 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

FLORISSE

Created by Pieter Gebraad and Paul Fleming. Copyright (c) NREL. All rights reserved.

-This archive contains the c implementation of FLORIS, with python wrapper through CYTHON

REQUIRED PYTHON LIBRARIES: -Cython

-For summary of the FLORIS model refer to: P. M. O. Gebraad, F. W. Teeuwisse, J.-W. van Wingerden, P. A. Fleming, S. D. Ruben, J. R. Marden, and L. Pao, “A Data-Driven Model for Wind Plant Power Optimization by Yaw Control,” in Proceedings of the American Control Conference, 2014, pp. 3128–3134.

-For full details refer to: Data-driven wind plant control, PhD Thesis, Pieter Gebraad 2014 [see: Chapter 4] http://dx.doi.org/10.4233/uuid:5c37b2d7-c2da-4457-bff9-f6fd27fe8767

FILES: setup.py: Setup function to build the python-wrapped FLORIS function Usage: "python setup.py build_ext --inplace"

example.py: Example call to python-wrapped from python

FLORISmodel.[c h]: c-implementation of FLORIS

"""

Note: (Pieter) To set up FLORISSE standalone, set up python with numpy, cython and a compiler. On Windows 7, I used the Anaconda python package (32-bit version), which has the Cython and MinGW compiler included, and I used these instructions to set up the compiler (http://docs.cython.org/src/tutorial/appendix.html, with the Anaconda installation path instead of standard Python path) and then the above installation line within the Anaconda Command Prompt. 64-bit has issues because MinGW does not support it yet, and Visual Studio / SDK does not work well.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 2

  •  
  •