Skip to content

HydroDyn with more than 10 members connected to a joint #842

@Ry8icks

Description

@Ry8icks

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

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.>

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions