OpenFAST
Wind turbine multiphysics simulator
Public Attributes | List of all members
subdyn_types::sd_inittype Type Reference

Public Attributes

character(1024) rootname
 SubDyn rootname [-].
 
real(reki), dimension(1:3) tp_refpoint
 global position of transition piece reference point (could also be defined in SubDyn itself) [-]
 
real(reki) subrotatez
 Rotation angle in degrees about global Z [-].
 
real(reki) g
 Gravity acceleration [-].
 
real(dbki) dt
 Time step from Glue Code [seconds].
 
integer(intki) njoints
 Number of joints of the sub structure [-].
 
integer(intki) npropsetsx
 Number of extended property sets [-].
 
integer(intki) npropsetsb
 Number of property sets for beams [-].
 
integer(intki) npropsetsc
 Number of property sets for cables [-].
 
integer(intki) npropsetsr
 Number of property sets for rigid links [-].
 
integer(intki) ncmass
 Number of joints with concentrated mass [-].
 
integer(intki) ncosms
 Number of independent cosine matrices [-].
 
integer(intki) femmod
 FEM switch element model in the FEM [-].
 
integer(intki) ndiv
 Number of divisions for each member [-].
 
logical cbmod
 Perform C-B flag [-].
 
real(reki), dimension(:,:), allocatable joints
 Joints number and coordinate values [-].
 
real(reki), dimension(:,:), allocatable propsetsb
 Property sets number and values [-].
 
real(reki), dimension(:,:), allocatable propsetsc
 Property ID and values for cables [-].
 
real(reki), dimension(:,:), allocatable propsetsr
 Property ID and values for rigid link [-].
 
real(reki), dimension(:,:), allocatable propsetsx
 Extended property sets [-].
 
real(reki), dimension(:,:), allocatable cosms
 Independent direction cosine matrices [-].
 
real(reki), dimension(:,:), allocatable cmass
 Concentrated mass information [-].
 
real(reki), dimension(:), allocatable jdampings
 Damping coefficients for internal modes [-].
 
integer(intki) guyandampmod
 Guyan damping [0=none, 1=Rayleigh Damping, 2= user specified 6x6 matrix] [-].
 
real(reki), dimension(1:2) rayleighdamp
 Mass and stiffness proportional damping coefficients (Rayleigh Damping) [only if GuyanDampMod=1] [-].
 
real(reki), dimension(1:6, 1:6) guyandampmat
 Guyan Damping Matrix, see also CBB [-].
 
integer(intki), dimension(:,:), allocatable members
 Member joints connection [-].
 
character(chanlen), dimension(:), allocatable ssoutlist
 List of Output Channels [-].
 
logical outcosm
 Output Cos-matrices Flag [-].
 
logical tabdelim
 Generate a tab-delimited output file in OutJckF-Flag [-].
 
real(r8ki), dimension(:,:), allocatable ssik
 SSI stiffness packed matrix elements (21 of them), for each reaction joint [-].
 
real(r8ki), dimension(:,:), allocatable ssim
 SSI mass packed matrix elements (21 of them), for each reaction joint [-].
 
character(1024), dimension(:), allocatable ssifile
 Soil Structure Interaction (SSI) files to associate with each reaction node [-].
 
real(reki), dimension(:,:,:), allocatable soil_k
 Soil stiffness (at passed at Init, not in input file) 6x6xn [-].
 
real(reki), dimension(:,:), allocatable soil_points
 Node positions where soil stiffness will be added [-].
 
integer(intki), dimension(:), allocatable soil_nodes
 Node indices where soil stiffness will be added [-].
 
integer(intki) nelem
 Total number of elements [-].
 
integer(intki) npropb
 Total number of property sets for Beams [-].
 
integer(intki) npropc
 Total number of property sets for Cable [-].
 
integer(intki) npropr
 Total number of property sets for Rigid [-].
 
real(reki), dimension(:,:), allocatable nodes
 Nodes number and coordinates [-].
 
real(reki), dimension(:,:), allocatable propsb
 Property sets and values for Beams [-].
 
real(reki), dimension(:,:), allocatable propsc
 Property sets and values for Cable [-].
 
real(reki), dimension(:,:), allocatable propsr
 Property sets and values for Rigid link [-].
 
real(r8ki), dimension(:,:), allocatable k
 System stiffness matrix [-].
 
real(r8ki), dimension(:,:), allocatable m
 System mass matrix [-].
 
real(reki), dimension(:,:), allocatable elemprops
 Element properties(A, L, Ixx, Iyy, Jzz, Shear, Kappa, E, G, Rho, DirCos(1,1), DirCos(2, 1), ....., DirCos(3, 3) ) [-].
 
integer(intki), dimension(:,:), allocatable membernodes
 Member number and list of nodes making up a member (>2 if subdivided) [-].
 
integer(intki), dimension(:,:), allocatable nodesconnn
 Nodes that connect to a common node [-].
 
integer(intki), dimension(:,:), allocatable nodesconne
 Elements that connect to a common node [-].
 
logical sssum
 SubDyn Summary File Flag [-].
 

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