Adaptive Mesh refinement for steady state solver
Hey, all,
I have a problem about adaptive mesh refinement. I looked around all the solver, it seems all the solver that can do AMR is transient solver. Does anyone know if there is a existing AMR steady solver? I also tried to implement AMR into rhoSimplecFoam solver. The procedure was simple, but I met error. I added mesh.update() in the solver. The error info is : Quote:
thank you in advance~ |
Hey!
Is your cacheAgglomeration off? Try that. |
Yes, this is the problem. I worked it out.
thank you |
Dear Haomin,
Did you just add mesh.update() in your solver? Is it sufficient to have adaptive mesh refinement for any steady state solver? Regards, Hossein |
Hi, you also have to use "dynamicMesh" class to construct mesh. You can easily find examples in solvers that used dynamicMesh.
And, yes, the sentence that make difference is "mesh.update()". |
Hi,
I'm also trying to implement adaptive meshing in my simpleFoam solver, but I seem to get the following error when I include mesh.update(); in my Simple Loop. error: 'class Foam::fvMesh' has no member named 'update' I've been trying to look at pimpleDyMFoam and use this as a starting point for my simpleFoam solver. Any ideas how I can tackle this problem? |
All times are GMT -4. The time now is 20:26. |