Petrolog3 (Danyushevsky & Plechov, 2011) is software for modelling fractional and equilibrium
crystallisation and reverse of fractional crystallisation at variable pressure, melt oxidation
state and melt H2O contents, and for modelling post-entrapment re-equilibration of melt inclusions in olivine.
Petrolog3 offers a model-independent algorithm, which can incorporate a potentially
unlimited number of mineral-melt equilibria models for major and trace elements;
and of models describing melt physical parameters, such as density and viscosity,
solubility of fluid components in silicate melts, melt oxidation state.