infinite diffusion
Posted: Thu Jul 02, 2009 11:18 am
Hi all,
We introduced a new option "infinite_restricted" to handle infinite diffusion in cases with multiple grains. Before this update, infinite diffusion was automatically solved for each grain but not in between the grains if multiple grains of the corresponding phase were present. This procedure intended to distinguish between touching and non-touching grain, but it has the disadvantage that diffusion between grain is not really infinite. Diffusion rather depends strongly on the actual time step, because infinite diffusion is performed only once per phase-field time step inside each grain, and mixing between the grains is a question of overlapping in the interface region.
Now, the user has the choice whether he/she wants to use "infinite" for mixing composition between all grains of the phase, and "infinite_restrictive" to apply infinite diffusion on each grain individually (and such to respect the neighborships of the grains).
Bernd
We introduced a new option "infinite_restricted" to handle infinite diffusion in cases with multiple grains. Before this update, infinite diffusion was automatically solved for each grain but not in between the grains if multiple grains of the corresponding phase were present. This procedure intended to distinguish between touching and non-touching grain, but it has the disadvantage that diffusion between grain is not really infinite. Diffusion rather depends strongly on the actual time step, because infinite diffusion is performed only once per phase-field time step inside each grain, and mixing between the grains is a question of overlapping in the interface region.
Now, the user has the choice whether he/she wants to use "infinite" for mixing composition between all grains of the phase, and "infinite_restrictive" to apply infinite diffusion on each grain individually (and such to respect the neighborships of the grains).
Bernd