Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Feature requests: Moving Ground and Symmetry Conditions, Please #179

Open
BrendaEM opened this issue Aug 18, 2024 · 3 comments
Open

Feature requests: Moving Ground and Symmetry Conditions, Please #179

BrendaEM opened this issue Aug 18, 2024 · 3 comments

Comments

@BrendaEM
Copy link

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? : )

@oliveroxtoby
Copy link
Collaborator

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.

@BrendaEM
Copy link
Author

BrendaEM commented Aug 22, 2024

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
Copy link
Author

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.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants