Problem with blockMesh and my shape
Hello everybody,
I am trying to compute a flowing into a cone with icoFoam. I am trying to do my shape and my meshing, but I have one problem with blockMesh. Here is the shape I wanna do: http://imageshack.us/photo/my-images/545/e1pa.png/http://imageshack.us/a/img109/9508/or5.png Red surface is fluid inlet, blue surfaces are fluid outlet. All the other surfaces are walls or empty. So here is the blockMeshDict: Code:
/*--------------------------------*- C++ -*----------------------------------*\ And here is the error message from blockMesh: Code:
/*---------------------------------------------------------------------------*\ Florent. |
there is no link access ;)
However read the error line carefully, face with following number is not true, check number again ;) Quote:
|
Dear Florent, Dear nimasam
indeed this is a rather trivial error message and easy to solve in blockMesh, for usually when you get this some orders of your points are messed up. But in this case I think it derives from an other source. If Florent has built up the blockMeshDict file as he stated in the sketch, he forgot to introduce 4 more blocks which have to be built in order to "continue" the points 14 17 18 and 21. In other words blockMesh doesn't allow edges to end on a plane surface. All faces of one block have to end on a exact matching face from another block, or have to limit the domain. So in order to overcome this error you have to introduce two more blocks in the middle part to connect the "outlet blocks" to the rest of the domain and two more blocks in the beginning of the domain to avoid free standing points in the middle part. An alternative might be the usage of mergePatchPairs, which I think also solves this problem, but I have to admit that I never used that option and have no clue what it does. I'm only guessing. So feel free to correct me on that part. I hope I could contribute regards Colin |
Quote:
and patch2 (4 14 17 10), then in mergePatchPairs section, you bring the name of this two patches name |
Thank you everybody! I finally did an easier shape and it now works.
Florent. |
All times are GMT -4. The time now is 05:52. |