Partitioning Constraints#
- class peridoxia.setup_partitioning_constraints.PartitioningConstraintCalculator(assemblage: Assemblage)#
Class for assessing partitioning constraints. Constraints should be added to this class as functions.
See Model Details for partitioning equations.
Methods
CaO/MgO in garnet.
Fe³⁺ partitioning between garnet and clinopyroxene.
Fe³⁺ partitioning between orthopyroxene and clinopyroxene.
Fe³⁺ partitioning between spinel and liquid.
Fe³⁺ partitioning between spinel and orthopyroxene.
EnFs_cpx()(MgFe)₂Si₂O₆ component in clinopyroxene.
Cr³⁺/Al³⁺ partitioning between garnet and clinopyroxene.
Cr³⁺/Al³⁺ partitioning between orthopyroxene and clinopyroxene.
Cr³⁺/Al³⁺ partitioning between orthopyroxene and spinel.
Fe²⁺/Mg²⁺ partitioning between olivine and clinopyroxene.
Fe²⁺/Mg²⁺ partitioning between olivine and garnet.
Fe²⁺/Mg²⁺ partitioning between olivine and liquid.
Fe²⁺/Mg²⁺ partitioning between olivine and orthopyroxene.
Fe²⁺/Mg²⁺ partitioning between olivine and spinel.
Cr³⁺/(Cr³⁺ + Al³⁺) in liquid.
SiO₂/Al₂O₃ in liquid.
T_Ts_cpx()Temperature.
Ts_cpx()Tschermak component in clinopyroxene.
- D_Fe3_gt_cpx()#
Fe³⁺ partitioning between garnet and clinopyroxene. Source: xenolith compilation.
- D_Fe3_opx_cpx()#
Fe³⁺ partitioning between orthopyroxene and clinopyroxene. Source: xenolith compilation.
- D_Fe3_spl_opx()#
Fe³⁺ partitioning between spinel and orthopyroxene. Source: xenolith compilation.
- D_Fe3_spl_liq()#
Fe³⁺ partitioning between spinel and liquid. Source: Davis and Cottrell (2021).
- KD_CrAl_gt_cpx()#
Cr³⁺/Al³⁺ partitioning between garnet and clinopyroxene. Source: LEPR.
- KD_CrAl_opx_spl()#
Cr³⁺/Al³⁺ partitioning between orthopyroxene and spinel. Source: Witt-Eickshen and O’Neill (2005).
- KD_CrAl_opx_cpx()#
Cr³⁺/Al³⁺ partitioning between orthopyroxene and clinopyroxene. Source: Voigt and van der Handt (2011)
- Liq_Cr_num()#
Cr³⁺/(Cr³⁺ + Al³⁺) in liquid. Source: LEPR.
- Ts_cpx()#
Tschermak component in clinopyroxene. Source: LEPR.
Uses Al_VI+Cr_VI per 6 oxygen as a proxy for Ts per 6 Oxygen
- T_Ts_cpx()#
Temperature. Source: LEPR.
- SiO2_Al2O3_liq()#
SiO₂/Al₂O₃ in liquid. Source: LEPR.
- KD_FeMg_olv_opx()#
Fe²⁺/Mg²⁺ partitioning between olivine and orthopyroxene. Source: LEPR.
- KD_FeMg_olv_cpx()#
Fe²⁺/Mg²⁺ partitioning between olivine and clinopyroxene. Source: LEPR.
- KD_FeMg_olv_spl()#
Fe²⁺/Mg²⁺ partitioning between olivine and spinel. Source: Li et al. (2005).
- KD_FeMg_olv_gt()#
Fe²⁺/Mg²⁺ partitioning between olivine and garnet. Source: LEPR
- KD_FeMg_olv_liq()#
Fe²⁺/Mg²⁺ partitioning between olivine and liquid. Source: LEPR
- EnFs_cpx()#
(MgFe)₂Si₂O₆ component in clinopyroxene. Source: LEPR
- CaO_MgO_gt()#
CaO/MgO in garnet. Source: LEPR.