Skip to content

GitLab

  • Projects
  • Groups
  • Snippets
  • Help
    • Loading...
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
    • Contribute to GitLab
  • Sign in / Register
openfoam
openfoam
  • Project overview
    • Project overview
    • Details
    • Activity
    • Releases
  • Repository
    • Repository
    • Files
    • Commits
    • Branches
    • Tags
    • Contributors
    • Graph
    • Compare
  • Issues 348
    • Issues 348
    • List
    • Boards
    • Labels
    • Service Desk
    • Milestones
  • Merge Requests 8
    • Merge Requests 8
  • Wiki
    • Wiki
  • Members
    • Members
  • Collapse sidebar
  • Activity
  • Graph
  • Create a new issue
  • Commits
  • Issue Boards
  • Development
  • openfoamopenfoam
  • Issues
  • #1976

Closed
Open
Opened Jan 07, 2021 by Federico Zilic@fzilic

Possible bug in prescribedRotation restrain

Summary

Hello, I'm running the boatAndPropeller tutorial and the prescribed rotations assigned to the propeller and rudder don't seem to match what is defined in dynamicMeshDict. This seems to be linked to the prescribedRotation restrain.

Steps to reproduce

Run the boatAndPropeller tutorial with ./Allrun

What is the expected correct behavior?

My understanding is that the propeller should accelerate until reaching a constant speed, and the rudder angular speed should be a sine wave, according to the dynamicMeshDict file:

photo

Relevant logs and/or images

The angular velocities as calculated with v2006:

rud_ang_velocity pro_ang_velocity

Environment information

  • OpenFOAM version : v2006 (tested with v1912 and v2012 as well)
  • Operating system : Ubuntu
  • Hardware info : x86_64
  • Compiler : gcc 9.3.0

Possible fixes

My guess is that it could be the prescribedRotation restrain.

Thanks a lot.

Assignee
Assign to
None
Milestone
None
Assign milestone
Time tracking
None
Due date
None
Reference: Development/openfoam#1976