OpenFAST
Wind turbine multiphysics simulator
Data Types | Functions/Subroutines
aerodyn14_types Module Reference

This module contains the user-defined types needed in AeroDyn14. More...

Data Types

type  ad14_constraintstatetype
 
type  ad14_continuousstatetype
 
type  ad14_discretestatetype
 
type  ad14_initinputtype
 
type  ad14_initoutputtype
 
type  ad14_inputtype
 
type  ad14_miscvartype
 
type  ad14_otherstatetype
 
type  ad14_outputtype
 
type  ad14_parametertype
 
type  aeroconfig
 
type  airfoil
 
type  airfoilparms
 
type  beddoes
 
type  beddoesparms
 
type  bladeparms
 
type  dyninflow
 
type  dyninflowparms
 
type  element
 
type  elementparms
 
type  eloutparms
 
type  inducedvel
 
type  inducedvelparms
 
type  marker
 
type  orientationtype
 
type  positiontype
 
type  rotor
 
type  rotorparms
 
type  twrpropsparms
 
type  wind
 
type  windparms
 

Functions/Subroutines

subroutine ad14_copymarker (SrcMarkerData, DstMarkerData, CtrlCode, ErrStat, ErrMsg)
 
subroutine ad14_destroymarker (MarkerData, ErrStat, ErrMsg)
 
subroutine ad14_packmarker (ReKiBuf, DbKiBuf, IntKiBuf, Indata, ErrStat, ErrMsg, SizeOnly)
 
subroutine ad14_unpackmarker (ReKiBuf, DbKiBuf, IntKiBuf, Outdata, ErrStat, ErrMsg)
 
subroutine ad14_copyaeroconfig (SrcAeroConfigData, DstAeroConfigData, CtrlCode, ErrStat, ErrMsg)
 
subroutine ad14_destroyaeroconfig (AeroConfigData, ErrStat, ErrMsg)
 
subroutine ad14_packaeroconfig (ReKiBuf, DbKiBuf, IntKiBuf, Indata, ErrStat, ErrMsg, SizeOnly)
 
subroutine ad14_unpackaeroconfig (ReKiBuf, DbKiBuf, IntKiBuf, Outdata, ErrStat, ErrMsg)
 
subroutine ad14_copyairfoil (SrcAirFoilData, DstAirFoilData, CtrlCode, ErrStat, ErrMsg)
 
subroutine ad14_destroyairfoil (AirFoilData, ErrStat, ErrMsg)
 
subroutine ad14_packairfoil (ReKiBuf, DbKiBuf, IntKiBuf, Indata, ErrStat, ErrMsg, SizeOnly)
 
subroutine ad14_unpackairfoil (ReKiBuf, DbKiBuf, IntKiBuf, Outdata, ErrStat, ErrMsg)
 
subroutine ad14_copyairfoilparms (SrcAirFoilParmsData, DstAirFoilParmsData, CtrlCode, ErrStat, ErrMsg)
 
subroutine ad14_destroyairfoilparms (AirFoilParmsData, ErrStat, ErrMsg)
 
subroutine ad14_packairfoilparms (ReKiBuf, DbKiBuf, IntKiBuf, Indata, ErrStat, ErrMsg, SizeOnly)
 
subroutine ad14_unpackairfoilparms (ReKiBuf, DbKiBuf, IntKiBuf, Outdata, ErrStat, ErrMsg)
 
subroutine ad14_copybeddoes (SrcBeddoesData, DstBeddoesData, CtrlCode, ErrStat, ErrMsg)
 
subroutine ad14_destroybeddoes (BeddoesData, ErrStat, ErrMsg)
 
subroutine ad14_packbeddoes (ReKiBuf, DbKiBuf, IntKiBuf, Indata, ErrStat, ErrMsg, SizeOnly)
 
subroutine ad14_unpackbeddoes (ReKiBuf, DbKiBuf, IntKiBuf, Outdata, ErrStat, ErrMsg)
 
subroutine ad14_copybeddoesparms (SrcBeddoesParmsData, DstBeddoesParmsData, CtrlCode, ErrStat, ErrMsg)
 
subroutine ad14_destroybeddoesparms (BeddoesParmsData, ErrStat, ErrMsg)
 
subroutine ad14_packbeddoesparms (ReKiBuf, DbKiBuf, IntKiBuf, Indata, ErrStat, ErrMsg, SizeOnly)
 
subroutine ad14_unpackbeddoesparms (ReKiBuf, DbKiBuf, IntKiBuf, Outdata, ErrStat, ErrMsg)
 
subroutine ad14_copybladeparms (SrcBladeParmsData, DstBladeParmsData, CtrlCode, ErrStat, ErrMsg)
 
subroutine ad14_destroybladeparms (BladeParmsData, ErrStat, ErrMsg)
 
subroutine ad14_packbladeparms (ReKiBuf, DbKiBuf, IntKiBuf, Indata, ErrStat, ErrMsg, SizeOnly)
 
subroutine ad14_unpackbladeparms (ReKiBuf, DbKiBuf, IntKiBuf, Outdata, ErrStat, ErrMsg)
 
subroutine ad14_copydyninflow (SrcDynInflowData, DstDynInflowData, CtrlCode, ErrStat, ErrMsg)
 
subroutine ad14_destroydyninflow (DynInflowData, ErrStat, ErrMsg)
 
subroutine ad14_packdyninflow (ReKiBuf, DbKiBuf, IntKiBuf, Indata, ErrStat, ErrMsg, SizeOnly)
 
subroutine ad14_unpackdyninflow (ReKiBuf, DbKiBuf, IntKiBuf, Outdata, ErrStat, ErrMsg)
 
subroutine ad14_copydyninflowparms (SrcDynInflowParmsData, DstDynInflowParmsData, CtrlCode, ErrStat, ErrMsg)
 
subroutine ad14_destroydyninflowparms (DynInflowParmsData, ErrStat, ErrMsg)
 
subroutine ad14_packdyninflowparms (ReKiBuf, DbKiBuf, IntKiBuf, Indata, ErrStat, ErrMsg, SizeOnly)
 
subroutine ad14_unpackdyninflowparms (ReKiBuf, DbKiBuf, IntKiBuf, Outdata, ErrStat, ErrMsg)
 
subroutine ad14_copyelement (SrcElementData, DstElementData, CtrlCode, ErrStat, ErrMsg)
 
subroutine ad14_destroyelement (ElementData, ErrStat, ErrMsg)
 
subroutine ad14_packelement (ReKiBuf, DbKiBuf, IntKiBuf, Indata, ErrStat, ErrMsg, SizeOnly)
 
subroutine ad14_unpackelement (ReKiBuf, DbKiBuf, IntKiBuf, Outdata, ErrStat, ErrMsg)
 
subroutine ad14_copyelementparms (SrcElementParmsData, DstElementParmsData, CtrlCode, ErrStat, ErrMsg)
 
subroutine ad14_destroyelementparms (ElementParmsData, ErrStat, ErrMsg)
 
subroutine ad14_packelementparms (ReKiBuf, DbKiBuf, IntKiBuf, Indata, ErrStat, ErrMsg, SizeOnly)
 
subroutine ad14_unpackelementparms (ReKiBuf, DbKiBuf, IntKiBuf, Outdata, ErrStat, ErrMsg)
 
subroutine ad14_copyeloutparms (SrcElOutParmsData, DstElOutParmsData, CtrlCode, ErrStat, ErrMsg)
 
subroutine ad14_destroyeloutparms (ElOutParmsData, ErrStat, ErrMsg)
 
subroutine ad14_packeloutparms (ReKiBuf, DbKiBuf, IntKiBuf, Indata, ErrStat, ErrMsg, SizeOnly)
 
subroutine ad14_unpackeloutparms (ReKiBuf, DbKiBuf, IntKiBuf, Outdata, ErrStat, ErrMsg)
 
subroutine ad14_copyinducedvel (SrcInducedVelData, DstInducedVelData, CtrlCode, ErrStat, ErrMsg)
 
subroutine ad14_destroyinducedvel (InducedVelData, ErrStat, ErrMsg)
 
subroutine ad14_packinducedvel (ReKiBuf, DbKiBuf, IntKiBuf, Indata, ErrStat, ErrMsg, SizeOnly)
 
subroutine ad14_unpackinducedvel (ReKiBuf, DbKiBuf, IntKiBuf, Outdata, ErrStat, ErrMsg)
 
subroutine ad14_copyinducedvelparms (SrcInducedVelParmsData, DstInducedVelParmsData, CtrlCode, ErrStat, ErrMsg)
 
subroutine ad14_destroyinducedvelparms (InducedVelParmsData, ErrStat, ErrMsg)
 
subroutine ad14_packinducedvelparms (ReKiBuf, DbKiBuf, IntKiBuf, Indata, ErrStat, ErrMsg, SizeOnly)
 
subroutine ad14_unpackinducedvelparms (ReKiBuf, DbKiBuf, IntKiBuf, Outdata, ErrStat, ErrMsg)
 
subroutine ad14_copyrotor (SrcRotorData, DstRotorData, CtrlCode, ErrStat, ErrMsg)
 
subroutine ad14_destroyrotor (RotorData, ErrStat, ErrMsg)
 
subroutine ad14_packrotor (ReKiBuf, DbKiBuf, IntKiBuf, Indata, ErrStat, ErrMsg, SizeOnly)
 
subroutine ad14_unpackrotor (ReKiBuf, DbKiBuf, IntKiBuf, Outdata, ErrStat, ErrMsg)
 
subroutine ad14_copyrotorparms (SrcRotorParmsData, DstRotorParmsData, CtrlCode, ErrStat, ErrMsg)
 
subroutine ad14_destroyrotorparms (RotorParmsData, ErrStat, ErrMsg)
 
subroutine ad14_packrotorparms (ReKiBuf, DbKiBuf, IntKiBuf, Indata, ErrStat, ErrMsg, SizeOnly)
 
subroutine ad14_unpackrotorparms (ReKiBuf, DbKiBuf, IntKiBuf, Outdata, ErrStat, ErrMsg)
 
subroutine ad14_copytwrpropsparms (SrcTwrPropsParmsData, DstTwrPropsParmsData, CtrlCode, ErrStat, ErrMsg)
 
subroutine ad14_destroytwrpropsparms (TwrPropsParmsData, ErrStat, ErrMsg)
 
subroutine ad14_packtwrpropsparms (ReKiBuf, DbKiBuf, IntKiBuf, Indata, ErrStat, ErrMsg, SizeOnly)
 
subroutine ad14_unpacktwrpropsparms (ReKiBuf, DbKiBuf, IntKiBuf, Outdata, ErrStat, ErrMsg)
 
subroutine ad14_copywind (SrcWindData, DstWindData, CtrlCode, ErrStat, ErrMsg)
 
subroutine ad14_destroywind (WindData, ErrStat, ErrMsg)
 
subroutine ad14_packwind (ReKiBuf, DbKiBuf, IntKiBuf, Indata, ErrStat, ErrMsg, SizeOnly)
 
subroutine ad14_unpackwind (ReKiBuf, DbKiBuf, IntKiBuf, Outdata, ErrStat, ErrMsg)
 
subroutine ad14_copywindparms (SrcWindParmsData, DstWindParmsData, CtrlCode, ErrStat, ErrMsg)
 
subroutine ad14_destroywindparms (WindParmsData, ErrStat, ErrMsg)
 
subroutine ad14_packwindparms (ReKiBuf, DbKiBuf, IntKiBuf, Indata, ErrStat, ErrMsg, SizeOnly)
 
subroutine ad14_unpackwindparms (ReKiBuf, DbKiBuf, IntKiBuf, Outdata, ErrStat, ErrMsg)
 
subroutine ad14_copypositiontype (SrcPositionTypeData, DstPositionTypeData, CtrlCode, ErrStat, ErrMsg)
 
subroutine ad14_destroypositiontype (PositionTypeData, ErrStat, ErrMsg)
 
subroutine ad14_packpositiontype (ReKiBuf, DbKiBuf, IntKiBuf, Indata, ErrStat, ErrMsg, SizeOnly)
 
subroutine ad14_unpackpositiontype (ReKiBuf, DbKiBuf, IntKiBuf, Outdata, ErrStat, ErrMsg)
 
subroutine ad14_copyorientationtype (SrcOrientationTypeData, DstOrientationTypeData, CtrlCode, ErrStat, ErrMsg)
 
subroutine ad14_destroyorientationtype (OrientationTypeData, ErrStat, ErrMsg)
 
subroutine ad14_packorientationtype (ReKiBuf, DbKiBuf, IntKiBuf, Indata, ErrStat, ErrMsg, SizeOnly)
 
subroutine ad14_unpackorientationtype (ReKiBuf, DbKiBuf, IntKiBuf, Outdata, ErrStat, ErrMsg)
 
subroutine ad14_copyinitinput (SrcInitInputData, DstInitInputData, CtrlCode, ErrStat, ErrMsg)
 
subroutine ad14_destroyinitinput (InitInputData, ErrStat, ErrMsg)
 
subroutine ad14_packinitinput (ReKiBuf, DbKiBuf, IntKiBuf, Indata, ErrStat, ErrMsg, SizeOnly)
 
subroutine ad14_unpackinitinput (ReKiBuf, DbKiBuf, IntKiBuf, Outdata, ErrStat, ErrMsg)
 
subroutine ad14_copyinitoutput (SrcInitOutputData, DstInitOutputData, CtrlCode, ErrStat, ErrMsg)
 
subroutine ad14_destroyinitoutput (InitOutputData, ErrStat, ErrMsg)
 
subroutine ad14_packinitoutput (ReKiBuf, DbKiBuf, IntKiBuf, Indata, ErrStat, ErrMsg, SizeOnly)
 
subroutine ad14_unpackinitoutput (ReKiBuf, DbKiBuf, IntKiBuf, Outdata, ErrStat, ErrMsg)
 
subroutine ad14_copycontstate (SrcContStateData, DstContStateData, CtrlCode, ErrStat, ErrMsg)
 
subroutine ad14_destroycontstate (ContStateData, ErrStat, ErrMsg)
 
subroutine ad14_packcontstate (ReKiBuf, DbKiBuf, IntKiBuf, Indata, ErrStat, ErrMsg, SizeOnly)
 
subroutine ad14_unpackcontstate (ReKiBuf, DbKiBuf, IntKiBuf, Outdata, ErrStat, ErrMsg)
 
subroutine ad14_copydiscstate (SrcDiscStateData, DstDiscStateData, CtrlCode, ErrStat, ErrMsg)
 
subroutine ad14_destroydiscstate (DiscStateData, ErrStat, ErrMsg)
 
subroutine ad14_packdiscstate (ReKiBuf, DbKiBuf, IntKiBuf, Indata, ErrStat, ErrMsg, SizeOnly)
 
subroutine ad14_unpackdiscstate (ReKiBuf, DbKiBuf, IntKiBuf, Outdata, ErrStat, ErrMsg)
 
subroutine ad14_copyconstrstate (SrcConstrStateData, DstConstrStateData, CtrlCode, ErrStat, ErrMsg)
 
subroutine ad14_destroyconstrstate (ConstrStateData, ErrStat, ErrMsg)
 
subroutine ad14_packconstrstate (ReKiBuf, DbKiBuf, IntKiBuf, Indata, ErrStat, ErrMsg, SizeOnly)
 
subroutine ad14_unpackconstrstate (ReKiBuf, DbKiBuf, IntKiBuf, Outdata, ErrStat, ErrMsg)
 
subroutine ad14_copyotherstate (SrcOtherStateData, DstOtherStateData, CtrlCode, ErrStat, ErrMsg)
 
subroutine ad14_destroyotherstate (OtherStateData, ErrStat, ErrMsg)
 
subroutine ad14_packotherstate (ReKiBuf, DbKiBuf, IntKiBuf, Indata, ErrStat, ErrMsg, SizeOnly)
 
subroutine ad14_unpackotherstate (ReKiBuf, DbKiBuf, IntKiBuf, Outdata, ErrStat, ErrMsg)
 
subroutine ad14_copymisc (SrcMiscData, DstMiscData, CtrlCode, ErrStat, ErrMsg)
 
subroutine ad14_destroymisc (MiscData, ErrStat, ErrMsg)
 
subroutine ad14_packmisc (ReKiBuf, DbKiBuf, IntKiBuf, Indata, ErrStat, ErrMsg, SizeOnly)
 
subroutine ad14_unpackmisc (ReKiBuf, DbKiBuf, IntKiBuf, Outdata, ErrStat, ErrMsg)
 
subroutine ad14_copyparam (SrcParamData, DstParamData, CtrlCode, ErrStat, ErrMsg)
 
subroutine ad14_destroyparam (ParamData, ErrStat, ErrMsg)
 
subroutine ad14_packparam (ReKiBuf, DbKiBuf, IntKiBuf, Indata, ErrStat, ErrMsg, SizeOnly)
 
subroutine ad14_unpackparam (ReKiBuf, DbKiBuf, IntKiBuf, Outdata, ErrStat, ErrMsg)
 
subroutine ad14_copyinput (SrcInputData, DstInputData, CtrlCode, ErrStat, ErrMsg)
 
subroutine ad14_destroyinput (InputData, ErrStat, ErrMsg)
 
subroutine ad14_packinput (ReKiBuf, DbKiBuf, IntKiBuf, Indata, ErrStat, ErrMsg, SizeOnly)
 
subroutine ad14_unpackinput (ReKiBuf, DbKiBuf, IntKiBuf, Outdata, ErrStat, ErrMsg)
 
subroutine ad14_copyoutput (SrcOutputData, DstOutputData, CtrlCode, ErrStat, ErrMsg)
 
subroutine ad14_destroyoutput (OutputData, ErrStat, ErrMsg)
 
subroutine ad14_packoutput (ReKiBuf, DbKiBuf, IntKiBuf, Indata, ErrStat, ErrMsg, SizeOnly)
 
subroutine ad14_unpackoutput (ReKiBuf, DbKiBuf, IntKiBuf, Outdata, ErrStat, ErrMsg)
 
subroutine ad14_input_extrapinterp (u, t, u_out, t_out, ErrStat, ErrMsg)
 
subroutine ad14_input_extrapinterp1 (u1, u2, tin, u_out, tin_out, ErrStat, ErrMsg)
 
subroutine ad14_input_extrapinterp2 (u1, u2, u3, tin, u_out, tin_out, ErrStat, ErrMsg)
 
subroutine ad14_output_extrapinterp (y, t, y_out, t_out, ErrStat, ErrMsg)
 
subroutine ad14_output_extrapinterp1 (y1, y2, tin, y_out, tin_out, ErrStat, ErrMsg)
 
subroutine ad14_output_extrapinterp2 (y1, y2, y3, tin, y_out, tin_out, ErrStat, ErrMsg)
 

Detailed Description

This module contains the user-defined types needed in AeroDyn14.

It also contains copy, destroy, pack, and unpack routines associated with each defined data type. This code is automatically generated by the FAST Registry.