Skip to content

Commit

Permalink
Merge pull request #1178 from andrew-platt/b/LinDocCorrections_3.2.0
Browse files Browse the repository at this point in the history
Corrections for 3.2.0 release (jjonkman review)
  • Loading branch information
rafmudaf authored Jul 13, 2022
2 parents 8bf699b + efb64c4 commit 0c2a541
Show file tree
Hide file tree
Showing 4 changed files with 14 additions and 7 deletions.
12 changes: 10 additions & 2 deletions docs/source/user/api_change.rst
Original file line number Diff line number Diff line change
Expand Up @@ -19,8 +19,17 @@ None

OpenFAST v3.1.0 to OpenFAST v3.2.0
----------------------------------

============================================= ==== =============== ========================================================================================================================================================================================================
Added in OpenFAST v3.2.0
---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
Module Line Flag Name Example Value
============================================= ==== =============== ========================================================================================================================================================================================================
TurbSim 13 WrHAWCFF False WrHAWCFF - Output full-field time-series data in HAWC form? (Generates RootName-u.bin, RootName-v.bin, RootName-w.bin, RootName.hawc)
============================================= ==== =============== ========================================================================================================================================================================================================

============================================= ==== =============== ========================================================================================================================================================================================================
Removed in OpenFAST dev
Removed in OpenFAST v3.2.0
---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
Module Line Flag Name Example Value
============================================= ==== =============== ========================================================================================================================================================================================================
Expand Down Expand Up @@ -58,7 +67,6 @@ OpenFAST 28 Patm 103500 Pa
OpenFAST 29 Pvap 1700 Pvap - Vapour pressure of working fluid (Pa) [used only for an MHK turbine cavitation check]
OpenFAST 30 WtrDpth 50 WtrDpth - Water depth (m)
OpenFAST 31 MSL2SWL 0 MSL2SWL - Offset between still-water level and mean sea level (m) [positive upward]
TurbSim 13 WrHAWCFF False WrHAWCFF - Output full-field time-series data in HAWC form? (Generates RootName-u.bin, RootName-v.bin, RootName-w.bin, RootName.hawc)
AeroDyn 15 40 UAStartRad 0.25 UAStartRad - Starting radius for dynamic stall (fraction of rotor radius) [used only when AFAeroMod=2; if line is missing UAStartRad=0]
AeroDyn 15 41 UAEndRad 0.95 UAEndRad - Ending radius for dynamic stall (fraction of rotor radius) [used only when AFAeroMod=2; if line is missing UAEndRad=1]
AeroDyn driver 34 Twr2Shft 3.09343 Twr2Shft - Vertical distance from the tower-top to the rotor shaft (m)
Expand Down
3 changes: 1 addition & 2 deletions docs/source/user/fast.farm/index.rst
Original file line number Diff line number Diff line change
Expand Up @@ -2,8 +2,7 @@
FAST.Farm User's Guide and Theory Manual
========================================

This document offers a quick reference guide for the FAST.Farm driver for
OpenFAST. The FAST.Farm implementation plan is also available for download:
The FAST.Farm implementation plan is also available for download:
:download:`FAST.Farm Development Plan <../../../OtherSupporting/FAST.Farm_Plan_Rev25.doc>`.

The documentation here was derived from the FAST.Farm User's Guide and Theory Manual by Jason
Expand Down
2 changes: 1 addition & 1 deletion modules/aerodyn/src/AeroDyn.f90
Original file line number Diff line number Diff line change
Expand Up @@ -5482,7 +5482,7 @@ SUBROUTINE Perturb_u( p, n, perturb_sign, u, du )
CASE ( 1) !Module/Mesh/Field: u%TowerMotion%TranslationDisp = 1;
u%TowerMotion%TranslationDisp( fieldIndx,node) = u%TowerMotion%TranslationDisp( fieldIndx,node) + du * perturb_sign
CASE ( 2) !Module/Mesh/Field: u%TowerMotion%Orientation = 2;
CALL PerturbOrientationMatrix( u%TowerMotion%Orientation(:,:,node), du * perturb_sign, fieldIndx )
CALL PerturbOrientationMatrix( u%TowerMotion%Orientation(:,:,node), du * perturb_sign, fieldIndx, UseSmlAngle=.true. )
CASE ( 3) !Module/Mesh/Field: u%TowerMotion%TranslationVel = 3;
u%TowerMotion%TranslationVel( fieldIndx,node ) = u%TowerMotion%TranslationVel( fieldIndx,node) + du * perturb_sign

Expand Down
4 changes: 2 additions & 2 deletions modules/servodyn/src/ServoDyn.f90
Original file line number Diff line number Diff line change
Expand Up @@ -3300,7 +3300,7 @@ subroutine SrvD_Perturb_u( p, n, perturb_sign, u, du )
case (13) ! TranslationDisp = 1;
u%TStCMotionMesh(instance)%TranslationDisp(fieldIndx,1) = u%TStCMotionMesh(instance)%TranslationDisp(fieldIndx,1) + du * perturb_sign
case (14) ! Orientation = 2;
CALL PerturbOrientationMatrix( u%TStCMotionMesh(instance)%Orientation(:,:,1), du * perturb_sign, fieldIndx )
CALL PerturbOrientationMatrix( u%TStCMotionMesh(instance)%Orientation(:,:,1), du * perturb_sign, fieldIndx, UseSmlAngle=.true. )
case (15) ! TranslationVel = 3;
u%TStCMotionMesh(instance)%TranslationVel( fieldIndx,1) = u%TStCMotionMesh(instance)%TranslationVel( fieldIndx,1) + du * perturb_sign
case (16) ! RotationVel = 4;
Expand All @@ -3314,7 +3314,7 @@ subroutine SrvD_Perturb_u( p, n, perturb_sign, u, du )
case (19) ! TranslationDisp = 1;
u%SStCMotionMesh(instance)%TranslationDisp(fieldIndx,1) = u%SStCMotionMesh(instance)%TranslationDisp(fieldIndx,1) + du * perturb_sign
case (20) ! Orientation = 2;
CALL PerturbOrientationMatrix( u%SStCMotionMesh(instance)%Orientation(:,:,1), du * perturb_sign, fieldIndx )
CALL PerturbOrientationMatrix( u%SStCMotionMesh(instance)%Orientation(:,:,1), du * perturb_sign, fieldIndx, UseSmlAngle=.true. )
case (21) ! TranslationVel = 3;
u%SStCMotionMesh(instance)%TranslationVel( fieldIndx,1) = u%SStCMotionMesh(instance)%TranslationVel( fieldIndx,1) + du * perturb_sign
case (22) ! RotationVel = 4;
Expand Down

0 comments on commit 0c2a541

Please sign in to comment.