Skip to content

Angular velocity in RIGID_PITCHING movement does not contain the Phase parameter #1654

@HL-ZHI

Description

@HL-ZHI

Describe the bug
When I employed the pitching movement, I found the angular velocity has something wrong. So I checked the code of grid movement (can be seen in SU2/COMMON/src/grid_movement/CVolumetricMovement.cpp, line 2069). It seems the expression of angular velocity does not contain the initial phase.

At line 2063-2065, we can see that the expression of pitching angle considers the initial phase, like, "angle=Ampl * sin(Omega * Time + Phase)". Therefore, shouldn't the angular velocity is "AlphaDot = Omega * Ampl * cos(Omega *Time + Phase)" ? However, there is no Phase parameter in the expressions at line 2069-2071. I think it is a small bug.

Desktop (please complete the following information):

  • SU2 Version: [v7.3.1]

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions