Fick Solver
Symulator czystej dyfuzji w materiałach jednorodnych, oparty na rozwiązaniu numerycznym drugiego prawa Ficka.
Internetowy symulator dyfuzji jonów w materiałach jednorodnych. Dyfuzja obliczana zgodnie z drugim prawem Ficka. Metoda Linii z jednorodną siatką została użyta do przekształcenia równania różniczkowego cząstkowego (PDE) w układ równań różniczkowych zwyczajnych (ODE). Tak powstały układ ODE jest następnie rozwiązywany jawną metodą Eulera.
Czaso-zależny model dyfuzji - podstawowe równania
Drugie Prawo Ficka
∂c∂t=D∂2c∂x2Druga pochodna centralna stężenia w punkcie xi
∂2ci∂x2=ci+1-2ci+ci-1h2Metoda jawna Eulera
ci(tj+1)=ci(tj)+ΔRównanie dyskretne dyfuzji
Po połączeniu trzech równań powyżej, otrzymujemy:
c_i(t_{j+1}) = c_i(t_j)+ \frac{\Delta t}{h^2} D \cdot (c_{i+1}-2c_i+c_{i-1})
Warunki początkowe i brzegowe
Warunki początkowe:c(x,0) = 0
Warunki brzegowe:
\left\{ \begin{array}{l}
c(0,t) = c_L = const \\
c(l,t) = c_R = const
\end{array} \right.