OpenFAST
Wind turbine multiphysics simulator
Public Attributes | List of all members
fast_types::fast_modulemaptype Type Reference

Public Attributes

type(meshmaptype), dimension(:), allocatable ed_p_2_bd_p
 Map ElastoDyn BladeRootMotion meshes to BeamDyn RootMotion point meshes [-].
 
type(meshmaptype), dimension(:), allocatable bd_p_2_ed_p
 Map BeamDyn ReactionForce loads point meshes to ElastoDyn HubPtLoad point mesh [-].
 
type(meshmaptype), dimension(:), allocatable ed_p_2_bd_p_hub
 ElastoDyn hub to BeamDyn for hub orientation necessary for pitch actuator [-].
 
type(meshmaptype) ed_p_2_hd_prp_p
 Map ElastoDyn PlatformPtMesh to HydroDyn platform reference Point [-].
 
type(meshmaptype) ed_p_2_hd_w_p
 Map ElastoDyn PlatformPtMesh to HydroDyn WAMIT Point [-].
 
type(meshmaptype) hd_w_p_2_ed_p
 Map HydroDyn WAMIT Point from yWAMITMesh to ElastoDyn PlatformPtMesh [-].
 
type(meshmaptype) ed_p_2_hd_m_p
 Map ElastoDyn PlatformPtMesh to HydroDyn Morison Point [-].
 
type(meshmaptype) hd_m_p_2_ed_p
 Map HydroDyn Morison Point to ElastoDyn PlatformPtMesh [-].
 
type(meshmaptype) ed_p_2_mooring_p
 Map ElastoDyn PlatformPtMesh to MAP/FEAM/MoorDyn/OrcaFlex point mesh [-].
 
type(meshmaptype) mooring_p_2_ed_p
 Map FEAM/MAP/MoorDyn/OrcaFlex point mesh to ElastoDyn PlatformPtMesh [-].
 
type(meshmaptype) sdy3_p_2_mooring_p
 Map SD Motions (y3Mesh) to MAP/FEAM/MoorDyn/OrcaFlex point mesh [-].
 
type(meshmaptype) mooring_p_2_sd_p
 Map FEAM/MAP/MoorDyn/OrcaFlex point mesh to SD point loads (LMesh) mesh [-].
 
type(meshmaptype) ed_p_2_sd_tp
 Map ElastoDyn PlatformPtMesh to SubDyn transition-piece point mesh [-].
 
type(meshmaptype) sd_tp_2_ed_p
 Map SubDyn transition-piece point mesh to ElastoDyn PlatformPtMesh [-].
 
type(meshmaptype) sd_p_2_hd_m_p
 Map SubDyn y2Mesh Point to HydroDyn Morison Point [-].
 
type(meshmaptype) hd_m_p_2_sd_p
 Map HydroDyn Morison Point to SubDyn y2Mesh Point [-].
 
type(meshmaptype) sd_p_2_hd_w_p
 Map SubDyn y2Mesh Point to HydroDyn WAMIT Point [-].
 
type(meshmaptype) hd_w_p_2_sd_p
 Map HydroDyn WAMIT Point to SubDyn y2Mesh Point [-].
 
type(meshmaptype), dimension(:), allocatable ed_p_2_nstc_p_n
 Map ElastoDyn nacelle point mesh to ServoDyn/NStC point mesh [-].
 
type(meshmaptype), dimension(:), allocatable nstc_p_2_ed_p_n
 Map ServoDyn/NStC nacelle point mesh to ElastoDyn point mesh on the nacelle [-].
 
type(meshmaptype), dimension(:), allocatable ed_l_2_tstc_p_t
 Map ElastoDyn tower line2 mesh to ServoDyn/TStC point mesh [-].
 
type(meshmaptype), dimension(:), allocatable tstc_p_2_ed_p_t
 Map ServoDyn/TStC tower point mesh to ElastoDyn point load mesh on the tower [-].
 
type(meshmaptype), dimension(:,:), allocatable ed_l_2_bstc_p_b
 Map ElastoDyn blade line2 mesh to ServoDyn/BStC point mesh [-].
 
type(meshmaptype), dimension(:,:), allocatable bstc_p_2_ed_p_b
 Map ServoDyn/BStC point mesh to ElastoDyn point load mesh on the blade [-].
 
type(meshmaptype), dimension(:,:), allocatable bd_l_2_bstc_p_b
 Map BeamDyn blade line2 mesh to ServoDyn/BStC point mesh [-].
 
type(meshmaptype), dimension(:,:), allocatable bstc_p_2_bd_p_b
 Map ServoDyn/BStC point mesh to BeamDyn point load mesh on the blade [-].
 
type(meshmaptype), dimension(:), allocatable sstc_p_p_2_ed_p
 Map ServoDyn/SStC platform point mesh load to ElastoDyn point load mesh [-].
 
type(meshmaptype), dimension(:), allocatable ed_p_2_sstc_p_p
 Map ElastoDyn platform point mesh motion to ServoDyn/SStC point mesh [-].
 
type(meshmaptype), dimension(:), allocatable sstc_p_p_2_sd_p
 Map ServoDyn/SStC platform point mesh load to SubDyn point load mesh [-].
 
type(meshmaptype), dimension(:), allocatable sdy3_p_2_sstc_p_p
 Map SubDyn y3mesh point mesh motion to ServoDyn/SStC point mesh [-].
 
type(meshmaptype) ed_p_2_srvd_p_p
 Map ElastoDyn platform point mesh motion to ServoDyn point mesh – for passing to controller [-].
 
type(meshmaptype), dimension(:), allocatable bded_l_2_ad_l_b
 Map ElastoDyn BladeLn2Mesh point meshes OR BeamDyn BldMotion line2 meshes to AeroDyn14 InputMarkers OR AeroDyn BladeMotion line2 meshes [-].
 
type(meshmaptype), dimension(:), allocatable ad_l_2_bded_b
 Map AeroDyn14 InputMarkers or AeroDyn BladeLoad line2 meshes to ElastoDyn BladePtLoad point meshes or BeamDyn BldMotion line2 meshes [-].
 
type(meshmaptype), dimension(:), allocatable bd_l_2_bd_l
 Map BeamDyn BldMotion output meshes to locations on the BD input DistrLoad mesh stored in MeshMapTypey_BD_BldMotion_4Loads (BD input and output meshes are not siblings and in fact have nodes at different locations [-].
 
type(meshmaptype) ed_p_2_ad_p_n
 Map ElastoDyn Nacelle point motion mesh to AeroDyn Nacelle point motion mesh [-].
 
type(meshmaptype) ad_p_2_ed_p_n
 Map AeroDyn Nacelle point load mesh to ElastoDyn nacelle point load mesh [-].
 
type(meshmaptype) ed_l_2_ad_l_t
 Map ElastoDyn TowerLn2Mesh line2 mesh to AeroDyn14 Twr_InputMarkers or AeroDyn TowerMotion line2 mesh [-].
 
type(meshmaptype) ad_l_2_ed_p_t
 Map AeroDyn14 Twr_InputMarkers or AeroDyn TowerLoad line2 mesh to ElastoDyn TowerPtLoads point mesh [-].
 
type(meshmaptype), dimension(:), allocatable ed_p_2_ad_p_r
 Map ElastoDyn BladeRootMotion point meshes to AeroDyn BladeRootMotion point meshes [-].
 
type(meshmaptype) ed_p_2_ad_p_h
 Map ElastoDyn HubPtMotion point mesh to AeroDyn HubMotion point mesh [-].
 
type(meshmaptype) icef_p_2_sd_p
 Map IceFloe point mesh to SubDyn LMesh point mesh [-].
 
type(meshmaptype) sdy3_p_2_icef_p
 Map SubDyn y3Mesh point mesh to IceFloe point mesh [-].
 
type(meshmaptype), dimension(:), allocatable iced_p_2_sd_p
 Map IceDyn point mesh to SubDyn LMesh point mesh [-].
 
type(meshmaptype), dimension(:), allocatable sdy3_p_2_iced_p
 Map SubDyn y3Mesh point mesh to IceDyn point mesh [-].
 
real(reki), dimension(:,:), allocatable jacobian_opt1
 Stored Jacobian in ED_HD_InputOutputSolve or FullOpt1_InputOutputSolve [-].
 
integer(intki), dimension(:), allocatable jacobian_pivot
 Pivot array used for LU decomposition of Jacobian_Opt1 [-].
 
integer(intki), dimension(:,:), allocatable jac_u_indx
 matrix to help fill/pack the u vector in computing the jacobian [-]
 
type(meshtype) u_ed_nacelleloads
 copy of ED input mesh [-]
 
type(meshtype) u_ed_platformptmesh
 copy of ED input mesh [-]
 
type(meshtype) u_ed_platformptmesh_2
 copy of ED input mesh (used only for temporary storage) [-]
 
type(meshtype) u_ed_towerptloads
 copy of ED input mesh [-]
 
type(meshtype), dimension(:), allocatable u_ed_bladeptloads
 copy of ED input mesh [-]
 
type(meshtype) u_sd_tpmesh
 copy of SD input mesh [-]
 
type(meshtype) u_sd_lmesh
 copy of SD input mesh [-]
 
type(meshtype) u_sd_lmesh_2
 copy of SD input mesh (used only for temporary storage) [-]
 
type(meshtype) u_hd_m_mesh
 copy of HD morison input mesh [-]
 
type(meshtype) u_hd_w_mesh
 copy of HD wamit input mesh [-]
 
type(meshtype) u_ed_hubptload
 copy of ED input mesh [-]
 
type(meshtype) u_ed_hubptload_2
 copy of ED input mesh [-]
 
type(meshtype), dimension(:), allocatable u_bd_rootmotion
 copy of BD input meshes [-]
 
type(meshtype), dimension(:), allocatable y_bd_bldmotion_4loads
 BD blade motion output at locations on DistrLoad input meshes [-].
 
type(meshtype), dimension(:), allocatable u_bd_distrload
 copy of BD DistrLoad input meshes [-]
 
type(meshtype) u_orca_ptfmmesh
 copy of Orca PtfmMesh input mesh [-]
 
type(meshtype) u_extptfm_ptfmmesh
 copy of ExtPtfm_MCKF PtfmMesh input mesh [-]
 

The documentation for this type was generated from the following file: