Diffusion in Dispersed Systems
This section or topic is specific to Console Mode.
If you simulate diffusion in a dispersed system and the homogenization model is turned off, then time integration is explicit. The maximum time step allowed, or the highest time step actually taken in the calculation, affects the final result of the simulation. This effect is most evident if one or more of the diffusing species have low solubility in the matrix phase. When this is the case, a supersaturation is created in the matrix phase during a diffusion step and if too large a time step is allowed, then too much supersaturation is created. Consequently, always check your results by performing a second simulation with a maximum time step that is ten times lower than in the first run. If there is large difference in results between the first and the second run, then decrease the time step again with a factor of ten and perform a third run. Repeat this process until the results can be trusted.
If a simulation fails because the program is not able to calculate an equilibrium, then try to calculate the initial equilibrium yourself using Thermo‑Calc and enter the composition and fraction of each phase separately instead of having the DICTRA module calculate it. Also enter starting values for each phase with the command SET_ALL_START_VALUES. Alternatively, you may force the software to use certain start values using SET_SIMULATION_CONDITION.