|
[Sponsors] |
January 23, 2022, 17:05 |
A quick question about sixDofRigidBodyMotion
|
#1 |
Member
WY
Join Date: Mar 2020
Posts: 36
Rep Power: 6 |
Hi, I use sixDofRigidBodyMotion to solve a 2D FSI problem (vortex induced vibration of cylinder). But I am a little confused about the functionality of this solver.
In the problem involving dynamic mesh, we need to solve mesh motion equation, and the common solvers include displacementLaplacian, velocityLaplacian, etc. And a template is shown below: Code:
dynamicFvMesh dynamicMotionSolverFvMesh; motionSolverLibs ("libfvMotionSolvers.so)"; solver displacementLaplacian; displacementLaplacianCoeffs { diffusivity quadratic inverseDistance 5.0 (Body1 Body2); } In the FSI problem, we need to solve both mesh motion and body motion. And it seems that sixDofRigidBodyMotion can solve motions of mesh and body, just including all the settings (mesh morphing definition, body definition, etc.) in dynamicMeshDict file. The template is shown below: Code:
dynamicFvMesh dynamicMotionSolverFvMesh; motionSolverLibs ( "libsixDoFRigidBodyMotionDev.so" ); solver sixDoFRigidBodyMotion; sixDoFRigidBodyMotionCoeffs { //parameters } Sorry about the disordered description. I just don't know what exactly sixDoFRigidBodyMotion solver done in OpenFOAM. I am very appreciated for any suggestion! |
|
Tags |
dynamic mesh, sixdofrigidbodymotion |
|
|
Similar Threads | ||||
Thread | Thread Starter | Forum | Replies | Last Post |
A quick question about the directory complaint | linyanx | OpenFOAM Programming & Development | 3 | February 7, 2017 15:05 |
Question regarding QUICK scheme for 1-D convection-diffusion problems | JHaw | CFD Freelancers | 0 | January 24, 2017 08:54 |
Quick question to the reactingFoam users | sahmed | OpenFOAM Running, Solving & CFD | 2 | September 26, 2016 07:44 |
Unanswered question | niklas | OpenFOAM | 2 | July 31, 2013 16:03 |
Please help student, quick question, CFD prices?? | quiksilver | Main CFD Forum | 2 | April 30, 2010 19:09 |