Skip to content

Bug report - Wrong definition of the boundary layer thickness at zero AoA in AeroAcoustics module #1079

Description

@edaniele-tpi

Bug description
The definition of the boundary layer thickness at zero AoA within the THICK subroutine in the file AeroAcoustics.f90 is wrong, because of the usage of the log function instead of the correct log10 one.

To Reproduce
Steps to identify error:

  1. Look at the definition of DELTA0 variable in case p%ITRIP .GT. 0 within the THICK subroutine in the file AeroAcoustics.f90.
  2. Compare it with the very same definition within the NAFNoise repository in the file PREDICT.FOR.
  3. See the error.

Expected behavior
The log function should be substituted by means of the correct log10 one.

Screenshots, if applicable
None.

OpenFAST Version
Commit 3456a64.

System Information (please complete the following information):

  • OS: Ubuntu 20.04 LTS.
  • Compiler: gfortran 9.3.
  • Compiler settings: Standard as for repository configuration.

Additional context
Original formulation is available in the corresponding literature source:

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Fields

    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions