openfast icon indicating copy to clipboard operation
openfast copied to clipboard

HydroDyn with more than 10 members connected to a joint

Open Ry8icks opened this issue 3 years ago • 0 comments

Bug description With more than 10 members connected to a single joint an error from hydrodyn is issued: "JointID2 in the Members table does not appear in the Joints table."

To Reproduce A jacket structure with more than 10 members connected to a single joint. In my case the interface node at top of the transition piece was connected with 13 members.

Expected behavior Run without errors... It's an easy fix to correct the error. Just increase the size of "ConnectionList" in Morison_Types.f90. There are 2 occurrences of the table. I.e.: ! Increased size of ConnectionList. B. Melhus 27.09.2021 ! INTEGER(IntKi) , DIMENSION(1:10) :: ConnectionList !< List of Members connected etc.. INTEGER(IntKi) , DIMENSION(1:20) :: ConnectionList !< List of Members connected etc..

and: ! Increased size of ConnectionList. B. Melhus 27.09.2021 ! INTEGER(IntKi) , DIMENSION(1:10) :: ConnectionList !< Indices of all the members etc... INTEGER(IntKi) , DIMENSION(1:20) :: ConnectionList !< Indices of all the members etc..

It might be prudent to also have a check if the dimension is violated, e.g. in hydrodyn

Screenshots, if applicable <Add screenshots to help explain your problem.>

OpenFAST Version OpenFAST-v3.0.0-dirty Compile Info:

  • Compiler: Intel(R) Fortran Compiler 1910
  • Architecture: 64 bit
  • Precision: single
  • OpenMP: No
  • Date: Sep 27 2021
  • Time: 16:55:23 Execution Info:
  • Date: 09/27/2021
  • Time: 17:10:59+0200

OpenFAST input file heading: IEA 15 MW offshore reference model jacket configuration

**************************************************************************************************
 OpenFAST

 Copyright (C)  National Renewable Energy Laboratory
 Copyright (C)  Envision Energy USA LTD

 This program is licensed under Apache License Version 2.0 and comes with ABSOLUTELY NO WARRANTY.
 See the "LICENSE" file distributed with this software for details.
 **************************************************************************************************

**System Information (please complete the following information):**
 - Visual studio

**Additional context**
<Add any other context about the problem here.>

Ry8icks avatar Sep 28 '21 08:09 Ry8icks