In that case, you should just be able to use zero-flux boundary conditions 
along the mirror plane. The way I typically picture it is that if you have 
the same thing happening on either side of a mirror plane, you can't have 
in-flow or out-flow. 

On a side note, depending on how far along you are on your code 
development, we have a general phase field code built on deal.II called 
PRISMS-PF, that you might be interested in. Our GitHub repo is here 
<https://github.com/prisms-center/phaseField>, and feel free to email me at 
stvd...@umich.edu if you have any questions about it.
</advertisement>

Steve

On Tuesday, March 28, 2017 at 5:03:55 AM UTC-4, Tongzhao Gong wrote:
>
> Hi Bangerth,
>       Thanks for your answering. Here I have a 2D domain and the 
> phase-field model is complicated, so I have simplify the equations just 
> like as follow: 
>
>
> <https://lh3.googleusercontent.com/-pJen-0_kmqY/WNoiYXllmTI/AAAAAAAAABY/wsEi5xvvBKUCK-ET3-iY3Hr9s-BOxH6lACLcB/s1600/QQ%25E6%2588%25AA%25E5%259B%25BE20170328164353.bmp>
>
>
>       For both variable \phi and u, zero-flux Neumann boundary conditions 
> are imposed. Owing to the symmetic domain like the following picture, I 
> want to just computation on half of the domain and the results can be 
> mirrored to the other half. However, I have no idea on how to impose the 
> symmetric boundary condition on the y-axis if I only use half of the whole 
> domain to carry out the simulation. For example, the whole domain is a 
> square whose center is located at origin, here I just computation on the 
> domain satisfying x > 0 and the symmetric boundary condition should be 
> imposed on the boundary satisfying x = 0.
>
>
> <https://lh3.googleusercontent.com/-Iv-iClUH_b4/WNokzk5bOVI/AAAAAAAAABk/TjYhaP2NXvwbrC5O_P0Ne8a9R-nqSx6iACLcB/s1600/QQ%25E6%2588%25AA%25E5%259B%25BE20170328164353.bmp>
>
>
>
> 在 2017年3月28日星期二 UTC+8上午2:38:20,Wolfgang Bangerth写道:
>>
>> On 03/26/2017 11:52 PM, tzgo...@gmail.com wrote: 
>> >       Recently I'm working on the phase-field simulation of dendritic 
>> > growth by deal.II and I want to make the simulation carried out on only 
>> > half of the domain due to the symmetry of the problem with respect to 
>> > the vertical axis to improve computational efficiency. So how to impose 
>> > such sysmmetric boundary conditions on the axis of symmetric of a 2D 
>> > comptation domain? 
>>
>> That depends on the equation and on what you actually want to do. Do you 
>> have a 2d domain and only want to simulate half of it, or a 3d 
>> axisymmetric domain for which you only want to simulate in r-z space? 
>>
>> Best 
>>   W. 
>>
>> -- 
>> ------------------------------------------------------------------------ 
>> Wolfgang Bangerth          email:                 bang...@colostate.edu 
>>                             www: http://www.math.colostate.edu/~bangerth/ 
>>
>

-- 
The deal.II project is located at http://www.dealii.org/
For mailing list/forum options, see 
https://groups.google.com/d/forum/dealii?hl=en
--- 
You received this message because you are subscribed to the Google Groups 
"deal.II User Group" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to dealii+unsubscr...@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

Reply via email to