Petrolog is software for modelling fractional and equilibrium crystallisation of silicate magmas at variable pressure, melt oxidation state and melt volatile contents. Other calculation options include modelling reverse of fractional crystallisation and modelling post-entrapment re-equilibration of melt inclusions in olivine.
Visit petrologsoftware.com for more info and to download the software.