Skip to content

Induction differences between single and double precision #1209

Description

@ebranlard

Bug description
Large differences in inductions are obtained between the single and double precision versions (in debug or release).

the structural and wind velocity at the airfoil section are the same in both versions. I suspect something happening in the BEM implementation and in particular in the high-thrust correction (from some preliminary debugging done about a year ago).

To Reproduce
Compile the AeroDyn driver with single and double precision and run in on the test case enclosed.

AD_Sine_Bug.zip

(NOTE: this is a simplification of the AeroDyn driver test case BAR_SineMotion, so solving this bug might affect the r-test)

Expected behavior
The Axial and tangential induction should match between the two versions.

Screenshots, if applicable
image

OpenFAST Version
Tried on Windows and Mac, with OpenFAST 3.2, but likely several years old.

Metadata

Metadata

Assignees

No one assigned

    Type

    No type
    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