cyclicAMI bc with two neighbouring patches
hi all,
I have a case with domain and two separate rotating mrfs within it. I want to use cyclicAMI bc for interfaces: mrf1 to domain mrf2 to domain domain to mrf1 and mrf2. In order to I would like to know if I can specify two neighbouring patches somehow? Code:
boundaryField thanks, Zeshan |
Hi!
I don't know if this is the same for cyclicAMI but as i know for example in CHT if you try to create an interface like this, AMI will complain. Try to create two different patches in the domain like this: couple domain1 with mrf1 and domain2 with mrf2. It should works then. |
Quote:
|
Quote:
Hi i am still having problems. i have tried the way you said but now i get a error with the AMI bc's Code:
$ pimpleFoam.exe here's my boundary file: Code:
/*--------------------------------*- C++ -*----------------------------------*\ |
Quote:
inGroups 1(cyclicAMI); - OpenFoam groups patches of a similar type. Your DOMAIN patch is part of one group, namely cyclicAMI neighbourPatch mrf1, mrf2 - In your blockMeshDict, when creating your domain, you have to give a neighbourPatch to each cyclic patch. E.g. if you have an inlet and an outlet connected by a cyclic boundary condition, you would write for the inlet patch neighbourPatch outlet; and for the outlet patch neighbourPatch inlet;. As for you latest error: Quote:
|
Quote:
THANKS FOR YOUR REPLY.....I will check this later and may come back to you. |
All times are GMT -4. The time now is 13:43. |