We are in the process of transitioning legacy FAST v8 documentation, which can be found at https://www.nrel.gov/wind/nwtc.html.
Note
Much of the documentation here is legacy documentation from FAST v8. While most of it is still directly applicable to OpenFAST, portions may be out of date.
fast_to_openfast.rst api_change.rst input_file_overview.rst
Workshop material, legacy documentation, and other resources are listed below.
- Overview of OpenFAST at NAWEA WindTech 2019
- Workshop Presentations
Old FAST v6 User's Guide <../../OtherSupporting/Old_FAST6_UsersGuide.pdf>
FAST v8 README <../../OtherSupporting/FAST8_README.pdf>
- Implementation of Substructure Flexibility and Member-Level Load Capabilities for Floating Offshore Wind Turbines in OpenFAST
- FAST modularization framework for wind turbine simulation: full-system linearization
- Full-System Linearization for Floating Offshore Wind Turbines in OpenFAST
FAST with Labview <../../OtherSupporting/UsingFAST4Labview.pdf>
OutListParameters.xlsx <../../OtherSupporting/OutListParameters.xlsx>
- Contains the full list of outputs for each module.
This section contains documentation for the OpenFAST module-coupling environment and its underlying modules. Documentation covers usage of models, underlying theory, and in some cases module verification.
AeroDyn <aerodyn/index.rst> OLAF <aerodyn-olaf/index.rst> Aeroacoustics <aerodyn-aeroacoustics/index.rst> BeamDyn <beamdyn/index.rst> SubDyn <subdyn/index.rst> ExtPtfm <extptfm//index.rst> ElastoDyn <elastodyn/index.rst> HydroDyn <hydrodyn/index.rst> InflowWind <inflowwind/index.rst> ServoDyn <servodyn/index.rst> Structural Control <servodyn-stc/StC_index.rst> TurbSim <turbsim/index.rst> C++ API <cppapi/index.rst> FAST.Farm <fast.farm/index.rst>
The following modules do not currently have formal documentation or are contributed to OpenFAST from organizations external to NREL and the core OpenFAST team. As documentation is added, these resources will be moved to their appropriate location. If newer versions of the external resources are available, please open a GitHub Issue with the information for the new documentation.
- MAP++
- Official MAP++ documentation
Implementation of a Multi-Segmented, Quasi-Static Cable Model <../../OtherSupporting/MAP/cable_model_development.pdf>
- FEAMooring
- :download:Theory Manual <../../OtherSupporting/FEAMooring/FEAM_Theory_Manual.pdf>
- :download:User's Guide <../../OtherSupporting/FEAMooring/FEAM_Users_Guide.pdf>
- MoorDyn
- OrcaFlex Interface:
User's Guide <../../OtherSupporting/OrcaFlex/User_Guide_OrcaFlexInterface.pdf>
- IceFloe
Ice Load Project Final Technical Report <../../OtherSupporting/IceFloe/Ice_Load_Final_Report.pdf>
- IceDyn
Draft: FAST Ice Module Manual <../../OtherSupporting/IceDyn/IceDyn_Manual.pdf>
- TurbSim
User's Guide <../../OtherSupporting/TurbSim/TurbSim_v2.00.pdf>
Information specific to the modularization framework of OpenFAST is provided here. These are a collection of publications, presentations, and past studies on the subject.
- The New Modularization Framework for the FAST Wind Turbine CAE Tool
Example Module Implementation Plans <../../OtherSupporting/ModulePlan_GasmiPaperExamples.doc>
Module and Mesh-Mapping Linearization Implementation Plan <../../OtherSupporting/LinearizationOfMeshMapping_Rev18_Rev2.doc>
Interpolation of DCMs <../../OtherSupporting/DCM_Interpolation/DCM_Interpolation.pdf>
- A summary of the mathematics used in the interpolation of DCM (direction cosine matrices) using logarithmic mapping and matrix exponentials.Set-point Linearization Development Plan <../../OtherSupporting/DevelopmentPlan-SetPoint-Linearization.pdf>
- FAST Modular Wind Turbine CAE Tool: Nonmatching Spatial and Temporal Meshes
- FAST Modular Framework for Wind Turbine Simulation: New Algorithms and Numerical Examples
OpenFAST Algorithms <../../OtherSupporting/OpenFAST_Algorithms/OpenFAST_Algorithms.pdf>
- A summary of the solve method used in the glue code.Predictor-Corrector Approach <../../OtherSupporting/ProposedPCApproach_Rev4.docx>
NWTC Library - short overview of subroutines and functions <../../OtherSupporting/NWTC_Library_Description.pdf>