OpenFAST
Wind turbine multiphysics simulator
|
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 [-] | |