CfdOF icon indicating copy to clipboard operation
CfdOF copied to clipboard

Feature requests: Moving Ground and Symmetry Conditions, Please

Open BrendaEM opened this issue 1 year ago • 3 comments

Hi,

Firstly, thank you for creating and maintaining CFDOf . OpenFoam is a great solver, but setting up anything larger than an academic case has been...interesting. CFDOf makes it routine to set up and run a case. I just got done showing an aerodynamcist/math person at San Jose State University how great CFDOf is.

I have been using CFD to work on a car body. I am setting the surrounding walls as slip, but I think that the ground should be moving, as in x,y, and z velocity. As far as I know, OpenFoam will support this. Could moving ground please be added to boundary conditions? Ref, I think: https://www.openfoam.com/documentation/guides/latest/doc/guide-bcs-wall-translating-wall-velocity.html

Also, there is a symmetry plane, which might be useful, too. https://www.openfoam.com/documentation/user-guide/4-mesh-generation-and-conversion/4.2-boundaries

Thank you for your consideration--and CFDOF

P.S. Will there be another version, soon? : )

BrendaEM avatar Aug 18 '24 23:08 BrendaEM

Firstly, thank you for creating and maintaining CFDOf . OpenFoam is a great solver, but setting up anything larger than an academic case has been...interesting. CFDOf makes it routine to set up and run a case. I just got done showing an aerodynamcist/math person at San Jose State University how great CFDOf is.

Thanks for your interest. Please do report any specific issues that present obstacles in setting up larger cases.

I have been using CFD to work on a car body. I am setting the surrounding walls as slip, but I think that the ground should be moving, as in x,y, and z velocity. As far as I know, OpenFoam will support this. Could moving ground please be added to boundary conditions? Ref, I think: https://www.openfoam.com/documentation/guides/latest/doc/guide-bcs-wall-translating-wall-velocity.html

Indeed, and you can access this boundary condition it CfdOF by choosing Boundary type 'Wall' and Sub-type 'Translating'. Have you tried this?

Also, there is a symmetry plane, which might be useful, too. https://www.openfoam.com/documentation/user-guide/4-mesh-generation-and-conversion/4.2-boundaries

Symmetry can be specified by choosing Boundary type 'Constraint' and Sub-type 'Symmetry'.

P.S. Will there be another version, soon? : )

I try to keep refining it on an ongoing basis, and of course it is open for anyone to contribute. If you have specific requests, please submit them and I'll always give them consideration.

oliveroxtoby avatar Aug 19 '24 06:08 oliveroxtoby

Hi,

Thank you for the reply. I did not notice those options. Which is the current released version of CFDOf?

[ I've been using CFDOf for working on a car body. It's been great because I can modify by day--test by night. I need more memory, though. 64GB is not enough to get me down to a 5mm mesh , and I would really like 2.5mm. SnappyHexMesh tends to fail a lot on solve, but I did get one good solve; also it needlessly puts more detail in the 90-degree boundary edges of the simulated test-section. cfMesh works reliably, but can't make a variable mesh that gets finer on the edges. Also, OpenFoam never liked tetrahedron meshes where everything is badness. The Threadripper's siren-song is calling me toward its expensive shores : ) ]

BTW, thank you for CfdOf.

"Cfdof, computational fluid dynamics made practical!"

BrendaEM avatar Aug 22 '24 17:08 BrendaEM

I was so excited to read about the translating wall (ground) that I rushed back to do a test. It's running now. Thank you.

BrendaEM avatar Aug 22 '24 23:08 BrendaEM

Thank you. This seems to be resolved so I am going to close it now. Feel free to open another issue for anything specific.

oliveroxtoby avatar Jun 24 '25 08:06 oliveroxtoby

Thank you again.

BrendaEM avatar Jun 25 '25 19:06 BrendaEM