Published April 12, 2024 | Version 1.0
Software Open

FIDDO: FInite Difference Diffusion in Olivine

  • 1. ROR icon Johannes Gutenberg University Mainz
  • 2. Johannes Gutenberg Universität Mainz

Description

FIDDO is set of MATLAB routines that can be used to calculate the concentration profiles of Fe-Mg zonation in olivine in 1 dimension. FIDDO utilizes the conservative, finite-difference method for the solution of the diffusion problem in 1 dimension. The code has been written in general form using functions that would allow the more transparent presentation of the results. More technical details follow in the documentation that is included. The software and the documentation are provided free of charge. At this point, all the provided routines have been tested for compatibility with OCTAVE.

Files

Documentation_FIDDO_1_0.pdf

Files (472.2 kB)

Name Size Download all
md5:c6812eda14bcb1bd97cfde54224a1435
468.8 kB Preview Download
md5:fd4db495baba9a5021b6b365794de677
3.4 kB Preview Download

Additional details

Dates

Available
2024-04-12

Software

Programming language
MATLAB

References

  • Crank, J. (1975). The mathematics of diffusion (2nd ed.). Oxford University Press.
  • Dabrowski, M., Krotkiewski, M., & Schmid, D. W. (2008). MILAMIN: MATLAB-based finite element method solver for large problems. Geochemistry, Geophysics, Geosystems, 9(4). https://doi.org/10.1029/2007GC001719
  • Dohmen, R., & Chakraborty, S. (2007a). Fe–Mg diffusion in olivine II: point defect chemistry, change of diffusion mechanisms and a model for calculation of diffusion coefficients in natural olivine. Physics and Chemistry of Minerals, 34(6), 409–430. https://doi.org/10.1007/s00269-007-0158-6
  • Dohmen, R., & Chakraborty, S. (2007b). Fe–Mg diffusion in olivine II: point defect chemistry, change of diffusion mechanisms and a model for calculation of diffusion coefficients in natural olivine. Physics and Chemistry of Minerals, 34(8), 597–598. https://doi.org/10.1007/s00269-007-0185-3
  • Gerya, T. (2010). Introduction to Numerical Geodynamic Modelling. Cambridge University Press.
  • Hayek, M. (2014). An exact solution for a nonlinear diffusion equation in a radially symmetric inhomogeneous medium. Computers & Mathematics with Applications, 68(12, Part A), 1751–1757. https://doi.org/10.1016/j.camwa.2014.10.015
  • Moulas, E. (2023). GDIFF: a Finite Difference code for the calculation of multicomponent diffusion in garnet. Zenodo. https://doi.org/10.5281/zenodo.7805989
  • Moulas, E., & Brandon, M. T. (2022). KADMOS: a Finite Element code for the calculation of apparent K-Ar ages in minerals. Zenodo. https://doi.org/10.5281/zenodo.7358136
  • Räss, L., Duretz, T., Podladchikov, Y. Y., & Schmalholz, S. M. (2017). M2Di: Concise and efficient MATLAB 2-D Stokes solvers using the Finite Difference Method. Geochemistry, Geophysics, Geosystems, 18(2), 755–768. https://doi.org/10.1002/2016GC006727