<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE article PUBLIC "-//NLM//DTD Journal Publishing with OASIS Tables v3.0 20080202//EN" "journalpub-oasis3.dtd">
<article xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:oasis="http://docs.oasis-open.org/ns/oasis-exchange/table" xml:lang="en" dtd-version="3.0">
  <front>
    <journal-meta><journal-id journal-id-type="publisher">SE</journal-id><journal-title-group>
    <journal-title>Solid Earth</journal-title>
    <abbrev-journal-title abbrev-type="publisher">SE</abbrev-journal-title><abbrev-journal-title abbrev-type="nlm-ta">Solid Earth</abbrev-journal-title>
  </journal-title-group><issn pub-type="epub">1869-9529</issn><publisher>
    <publisher-name>Copernicus Publications</publisher-name>
    <publisher-loc>Göttingen, Germany</publisher-loc>
  </publisher></journal-meta>
    <article-meta>
      <article-id pub-id-type="doi">10.5194/se-10-1409-2019</article-id><title-group><article-title>Chemical heterogeneities in the mantle: progress towards<?xmltex \hack{\break}?> a general quantitative description</article-title><alt-title>Chemical heterogeneities in the mantle</alt-title>
      </title-group><?xmltex \runningtitle{Chemical heterogeneities in the mantle}?><?xmltex \runningauthor{M. Tirone}?>
      <contrib-group>
        <contrib contrib-type="author" corresp="yes">
          <name><surname>Tirone</surname><given-names>Massimiliano</given-names></name>
          <email>max.tirone@gmail.com</email>
        </contrib>
        <aff id="aff1"><institution>independent researcher</institution>
        </aff>
      </contrib-group>
      <author-notes><corresp id="corr1">Massimiliano Tirone (max.tirone@gmail.com)</corresp></author-notes><pub-date><day>28</day><month>August</month><year>2019</year></pub-date>
      
      <volume>10</volume>
      <issue>4</issue>
      <fpage>1409</fpage><lpage>1428</lpage>
      <history>
        <date date-type="received"><day>11</day><month>July</month><year>2018</year></date>
           <date date-type="rev-request"><day>9</day><month>October</month><year>2018</year></date>
           <date date-type="rev-recd"><day>25</day><month>July</month><year>2019</year></date>
           <date date-type="accepted"><day>5</day><month>August</month><year>2019</year></date>
      </history>
      <permissions>
        <copyright-statement>Copyright: © 2019 Massimiliano Tirone</copyright-statement>
        <copyright-year>2019</copyright-year>
      <license license-type="open-access"><license-p>This work is licensed under the Creative Commons Attribution 4.0 International License. To view a copy of this licence, visit <ext-link ext-link-type="uri" xlink:href="https://creativecommons.org/licenses/by/4.0/">https://creativecommons.org/licenses/by/4.0/</ext-link></license-p></license></permissions><self-uri xlink:href="https://se.copernicus.org/articles/10/1409/2019/se-10-1409-2019.html">This article is available from https://se.copernicus.org/articles/10/1409/2019/se-10-1409-2019.html</self-uri><self-uri xlink:href="https://se.copernicus.org/articles/10/1409/2019/se-10-1409-2019.pdf">The full text article is available as a PDF file from https://se.copernicus.org/articles/10/1409/2019/se-10-1409-2019.pdf</self-uri>
      <abstract><title>Abstract</title>
    <p id="d1e79">Chemical equilibration between two different assemblages
(peridotite type and gabbro–eclogite type)
has been determined using basic thermodynamic principles and certain constraints and assumptions regarding
mass and reaction exchange.</p>
    <p id="d1e82">When the whole system (defined by the sum of the two subsystems)
is in chemical equilibrium the two assemblages will not be homogenized,  but they
will preserve distinctive chemical and mineralogical differences.
Furthermore, the mass transfer between the two subsystems
defines two petrological assemblages that separately are also in local thermodynamic equilibrium.
In addition, when two  assemblages  previously equilibrated as a whole in a certain initial mass ratio are
held together assuming a different proportion,
no mass transfer occurs and the two subsystems remain unmodified.</p>
    <p id="d1e85">By modeling the chemical equilibration results of several systems
of variable initial size and different initial composition
it is possible to provide a quantitative
framework to determine the chemical and petrological evolution of two assemblages from an initial state,
in which the two are  separately in chemical equilibrium, to a state of equilibration of the whole system.
Assuming that the local Gibbs energy variation follows
a simple transport model with an energy source at the interface, a complete petrological description of the two systems
can be determined over time and space. Since there are no data to constrain the kinetics of the processes involved,
the temporal and spatial scale is arbitrary. The evolution model should be considered only a semiempirical
tool that shows how the initial assemblages evolve while preserving distinct chemical and petrological features.
Nevertheless, despite the necessary simplification, a 1-D model illustrates how chemical equilibration
is controlled by the size of the two subsystems. By increasing the initial size of the first assemblage (peridotite like),
the compositional differences between the initial and the final equilibrated stage become smaller, while on the
eclogite-type side the differences tend to be larger.
A simplified 2-D dynamic model in which one of the two subsystems is allowed to move with a prescribed
velocity shows that after an initial transient state, the moving subsystem tends to preserve its original composition
defined at the influx side. The composition of the static subsystem instead progressively diverges from
the composition defining the starting assemblage.
The observation appears to be consistent for various initial proportions of the two assemblages, which
somehow simplify the development of potential tools for predicting the chemical equilibration process from real data
and geodynamic applications.</p>
    <p id="d1e88">Four animation files and the data files of three 1-D and two 2-D numerical models are available following the instructions
in the Supplement.</p>
  </abstract>
    </article-meta>
  </front>
<body>
      

<sec id="Ch1.S1" sec-type="intro">
  <label>1</label><title>Introduction</title>
      <p id="d1e100">Our understanding of the Earth and planetary interiors is based on the
underlying assumption that thermodynamic equilibrium is effectively achieved on a certain level,
which means that the system
under consideration is in thermal, mechanical and chemical equilibrium within a certain spatial and temporal domain.
Although this may appear to be just a formal definition, it affects the significance of geophysical, petrological and
geochemical interpretations of the Earth's interior.
While the assumption of thermodynamic equilibrium is not necessarily incorrect, the major uncertainty
is the size of the domain on which the assumption is expected to be valid.</p>
      <?pagebreak page1410?><p id="d1e103"><?xmltex \hack{\newpage}?>The Earth and planetary interior as a whole could be defined to be in mechanical equilibrium when
the effect of the gravitational field is compensated for, within a close limit, by a pressure gradient
(for simplicity variations of viscous forces are neglected).  Even when this is effectively the internal state
(one example could perhaps be the interior of Mars), thermodynamic equilibrium
most likely is not achieved because it also requires thermal equilibrium (i.e., uniform temperature)
and chemical equilibrium <xref ref-type="bibr" rid="bib1.bibx46 bib1.bibx9 bib1.bibx52 bib1.bibx33" id="paren.1"><named-content content-type="pre">for possible definitions of chemical equilibrium see, for example,</named-content></xref>.
On a smaller scale instead, local thermodynamic equilibrium could be a reasonable approximation.
If the system is small enough, the effect
of the gravitational field is negligible and a condition close to mechanical equilibrium is achieved by the
near balance between the gravitational force and pressure (locally both density and pressure are effectively uniform
and  viscous forces are neglected for simplicity). Clearly a perfect balance will lead to static equilibrium.
On the other end, dynamic equilibrium makes it harder for chemical and
thermal equilibrium to be maintained.  In studies of planetary solid bodies it is often reasonable to assume
dynamic equilibrium close to a quasi-static condition
in which the force balance is close to but not exactly zero.
At a smaller scale it is then easier to consider the temperature to also be nearly uniform.
The main uncertainty remains the chemical equilibrium condition.
On a planetary scale, whether the size of the system under investigation is defined to be
on the order of hundreds of meters or a few kilometers, it has little
effect on the variation of the gravity force and in most cases on the temperature gradient. But for chemical exchanges,
the difference could lead to a significant variation of the extent of the equilibration process.
For the Earth's mantle, in particular, this is the case because it is generally considered to be
chemically heterogeneous.
The topic has been debated for some time <xref ref-type="bibr" rid="bib1.bibx30 bib1.bibx44 bib1.bibx50 bib1.bibx66 bib1.bibx21" id="paren.2"/> and
large-scale geodynamic models to study chemical heterogeneities in the Earth's mantle
have been refined over the years <xref ref-type="bibr" rid="bib1.bibx20 bib1.bibx47 bib1.bibx7 bib1.bibx68 bib1.bibx55 bib1.bibx70 bib1.bibx24 bib1.bibx5 bib1.bibx34 bib1.bibx1 bib1.bibx2" id="paren.3"/>.
Geochemical <xref ref-type="bibr" rid="bib1.bibx65 bib1.bibx66 bib1.bibx32 bib1.bibx4 bib1.bibx27 bib1.bibx38" id="paren.4"/>
and geophysical <xref ref-type="bibr" rid="bib1.bibx64 bib1.bibx63 bib1.bibx62 bib1.bibx69 bib1.bibx57" id="paren.5"/> data essentially support the idea
that the mantle develops and preserves chemical heterogeneities through the Earth's history.
Even though all the interpretations of the mantle structure are based on the assumption of
local thermodynamic equilibrium, the scale of chemical equilibration has never been investigated in much detail.
An early study <xref ref-type="bibr" rid="bib1.bibx22" id="paren.6"/> suggested that chemical equilibrium cannot  be achieved
over geological time, even for relatively small systems (kilometer scale), and hence
it must preserve chemical heterogeneities on the same scale.
The conclusion was inferred based on volume diffusion data of Sr in olivine at 1000 <inline-formula><mml:math id="M1" display="inline"><mml:msup><mml:mi/><mml:mo>∘</mml:mo></mml:msup></mml:math></inline-formula>C.
At that time the assessment was very reasonable, although the generalization was perhaps
an oversimplification of a complex multiphase multicomponent problem.
In any case, significant progress in the experimental methodology
to acquire kinetic data and a better understanding of the mechanisms involved suggest that the
above conclusion should at least be reconsidered.
Based on the aforementioned study, the only mechanism that was assumed to have some influence on
partially homogenizing the mantle was
mechanical thinning–mixing by viscous deformation <xref ref-type="bibr" rid="bib1.bibx31" id="paren.7"/>.
In addition, there are very limited experimental data on specific chemical reactions relevant to mantle minerals
<xref ref-type="bibr" rid="bib1.bibx48 bib1.bibx36 bib1.bibx41 bib1.bibx14 bib1.bibx39 bib1.bibx10" id="paren.8"/> to set the groundwork for a general reinterpretation of
chemical heterogeneities in the mantle.</p>
      <p id="d1e143">Perhaps a common misconception is that chemical equilibrium between two lithologies implies
chemical homogenization. In other words, if the mantle is heterogeneous, chemical equilibration must not have been
effective. This is not necessarily true. A simple example may explain this point.
If we consider, for example, the reaction between quartz and periclase to form a variable amount of forsterite and enstatite,
<inline-formula><mml:math id="M2" display="inline"><mml:mrow><mml:mrow class="chem"><mml:mi mathvariant="normal">MgO</mml:mi></mml:mrow><mml:mo>+</mml:mo><mml:mi>n</mml:mi><mml:mrow class="chem"><mml:msub><mml:mi mathvariant="normal">SiO</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msub></mml:mrow><mml:mo>⇒</mml:mo><mml:mo>(</mml:mo><mml:mn mathvariant="normal">1</mml:mn><mml:mo>-</mml:mo><mml:mi>n</mml:mi><mml:mo>)</mml:mo><mml:mrow class="chem"><mml:msub><mml:mi mathvariant="normal">Mg</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msub><mml:msub><mml:mi mathvariant="normal">SiO</mml:mi><mml:mn mathvariant="normal">4</mml:mn></mml:msub></mml:mrow><mml:mo>+</mml:mo><mml:mo>(</mml:mo><mml:mn mathvariant="normal">2</mml:mn><mml:mi>n</mml:mi><mml:mo>-</mml:mo><mml:mn mathvariant="normal">1</mml:mn><mml:mo>)</mml:mo><mml:mrow class="chem"><mml:msub><mml:mi mathvariant="normal">MgSiO</mml:mi><mml:mn mathvariant="normal">3</mml:mn></mml:msub></mml:mrow></mml:mrow></mml:math></inline-formula>, at equilibrium, homogenization would require
the formation of a bimineralic single layer made of a mixture of enstatite and forsterite crystals. However,
experimental studies <xref ref-type="bibr" rid="bib1.bibx14" id="paren.9"><named-content content-type="pre">e.g.,</named-content></xref> have shown instead the formation
of two separate monomineralic layers, one made of polycrystalline enstatite and the other one made of forsterite.</p>
      <p id="d1e214">In summary, there are still unanswered questions regarding the chemical evolution of the Earth's mantle; for example,
at what spatial and temporal scale we can reasonably assume that a petrological system is at least close
to chemical equilibrium? And how does it evolve petrologically and mineralogically?</p>
      <p id="d1e218">This study expands a previous contribution that aimed to provide an initial  procedure to determine
the chemical equilibration between two lithologies <xref ref-type="bibr" rid="bib1.bibx60" id="paren.10"/>. The problem was
exemplified in an illustration (Fig. 1 in <xref ref-type="bibr" rid="bib1.bibx60" id="altparen.11"/>).
Because certain assumptions need to be made, the heuristic solution, further developed here,
is perhaps less rigorous than other approaches
based on diffusion kinetics that were applied mainly for contact metamorphism
problems  <xref ref-type="bibr" rid="bib1.bibx13 bib1.bibx29 bib1.bibx40 bib1.bibx35" id="paren.12"/>.
However, the advantage is that it is relatively easy to
generalize, and it leads towards a possible integration with large-scale geodynamic numerical models
while still allowing for a comparison with real petrological data.
At the same time it should be clear that to validate this model approach and to constrain the extent of the<?pagebreak page1411?> chemical
equilibration process, experimental data should be acquired on the petrological systems investigated here and in
the previous study.</p>
      <p id="d1e230">The following section (Sect. <xref ref-type="sec" rid="Ch1.S2"/>) outlines the revised procedure to determine the two
petrological assemblages together forming a system in chemical equilibrium.
The revision involves the method used to determine the composition of the two assemblages when they are
in equilibrium together, the database of the
thermodynamic properties involved and the number of oxides considered in the bulk composition.
In addition, since the solids are nonideal solid mixtures (in the previous study all mixtures were ideal),
the chemical equilibration requires that the chemical potential of the same components in the two
assemblages must be the same <xref ref-type="bibr" rid="bib1.bibx46 bib1.bibx9" id="paren.13"/>.
The method is still semi-general in the sense that a similar approach can be used for
different initial lithologies with different compositions; however, some assumptions and certain specific restrictions
should be modified depending on the problem.
The simplified system discussed in the following sections assumes, on one side, a peridotite-like assemblage and a
gabbro–eclogite on the other side.
Both are considered at a fixed pressure and temperature (40 kbar and 1200 <inline-formula><mml:math id="M3" display="inline"><mml:msup><mml:mi/><mml:mo>∘</mml:mo></mml:msup></mml:math></inline-formula>C) and their composition
is defined by nine oxides.
The general idea is to conceptually describe the proxy for a generic section  of the mantle and a portion
of a subducting slab.
A more general scheme that allows for variations of  the pressure and temperature should be considered in future studies.</p>
      <p id="d1e247">The results of the equilibration method applied to 43 different systems are presented in Sect. <xref ref-type="sec" rid="Ch1.S2.SS1"/>.
The parameterization of the relevant information that can be used for various applications
is discussed in Sect. <xref ref-type="sec" rid="Ch1.S2.SS2"/>.</p>
      <p id="d1e254">Section <xref ref-type="sec" rid="Ch1.S3"/> presents the first application of a 1-D numerical model applied to pairs of assemblages
in variable initial proportions to determine the evolution  over time towards a state of equilibration for the whole system.
The next section (Sect. <xref ref-type="sec" rid="Ch1.S4"/>) illustrates the results of a few simple 2-D  dynamic models that assume
chemical and mass exchange when one side moves at a prescribed velocity while the other side remains fixed in space.
These simple models only serve to illustrate how
distinct mineralogical and petrological features are preserved after chemical equilibration has been reached.</p>
      <p id="d1e261">All the necessary thermodynamic computations are performed in this study with the program AlphaMELTS <xref ref-type="bibr" rid="bib1.bibx51" id="paren.14"/>,
which is based on the thermodynamic modelization of <xref ref-type="bibr" rid="bib1.bibx18" id="text.15"/> and <xref ref-type="bibr" rid="bib1.bibx19" id="text.16"/> for the melt phase,
the mixture properties of the solid and certain end-member solids. The thermodynamic properties of most of the
end-member solid phases are derived from an earlier work <xref ref-type="bibr" rid="bib1.bibx3" id="paren.17"/>.
Even though melt is not present at the (<inline-formula><mml:math id="M4" display="inline"><mml:mi>P</mml:mi></mml:math></inline-formula>, <inline-formula><mml:math id="M5" display="inline"><mml:mi>T</mml:mi></mml:math></inline-formula>, <inline-formula><mml:math id="M6" display="inline"><mml:mi>X</mml:mi></mml:math></inline-formula>) conditions considered in this study
and other thermodynamic models are also available <xref ref-type="bibr" rid="bib1.bibx49 bib1.bibx53 bib1.bibx43 bib1.bibx8 bib1.bibx23 bib1.bibx12" id="paren.18"/>,
AlphaMELTS proved to be a versatile tool to illustrate the method described in this work.
It also allows for a seamless transition to potential future investigations
in which it would be possible to study the melt products of two equilibrated,
or partially equilibrated, assemblages when the <inline-formula><mml:math id="M7" display="inline"><mml:mi>P</mml:mi></mml:math></inline-formula>–<inline-formula><mml:math id="M8" display="inline"><mml:mi>T</mml:mi></mml:math></inline-formula> conditions are varied.</p>
</sec>
<sec id="Ch1.S2">
  <label>2</label><title>Modeling chemical equilibration between two assemblages</title>
      <p id="d1e323">This section describes in some detail the procedure to determine the transformations of two assemblages after
they are put in contact and the system as a whole reaches a condition of chemical equilibrium.
The bulk composition is described by nine oxides
(<inline-formula><mml:math id="M9" display="inline"><mml:mrow class="chem"><mml:msub><mml:mi mathvariant="normal">SiO</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula>, <inline-formula><mml:math id="M10" display="inline"><mml:mrow class="chem"><mml:msub><mml:mi mathvariant="normal">TiO</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula>, <inline-formula><mml:math id="M11" display="inline"><mml:mrow class="chem"><mml:msub><mml:mi mathvariant="normal">Al</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msub><mml:msub><mml:mi mathvariant="normal">O</mml:mi><mml:mn mathvariant="normal">3</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula>, <inline-formula><mml:math id="M12" display="inline"><mml:mrow class="chem"><mml:msub><mml:mi mathvariant="normal">Fe</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msub><mml:msub><mml:mi mathvariant="normal">O</mml:mi><mml:mn mathvariant="normal">3</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula>, <inline-formula><mml:math id="M13" display="inline"><mml:mrow class="chem"><mml:msub><mml:mi mathvariant="normal">Cr</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msub><mml:msub><mml:mi mathvariant="normal">O</mml:mi><mml:mn mathvariant="normal">3</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula>, FeO, MgO, CaO, <inline-formula><mml:math id="M14" display="inline"><mml:mrow class="chem"><mml:msub><mml:mi mathvariant="normal">Na</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msub><mml:mi mathvariant="normal">O</mml:mi></mml:mrow></mml:math></inline-formula>).
Retaining the input format of the AlphaMELTS program, the bulk composition is given in grams.
Pressure and temperature are defined at the beginning of the process and they are kept constant.
Water (thermodynamic phase) is not considered simply
because the mobility of a fluid phase (or melt) cannot be easily quantified and incorporated in the model.
Three independent equilibrium assemblages are retrieved using AlphaMELTS.
These are standard equilibrium computations that consist of solving a constrained minimization of the Gibbs
free energy <xref ref-type="bibr" rid="bib1.bibx67 bib1.bibx15 bib1.bibx52" id="paren.19"/>.
The first two equilibrations involve the bulk compositions of the two assemblages separately.
The third one is performed assuming a weighted average of the bulk composition
of the two assemblages in a predefined proportion, for example <inline-formula><mml:math id="M15" display="inline"><mml:mrow><mml:mn mathvariant="normal">1</mml:mn><mml:mo>:</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow></mml:math></inline-formula>, <inline-formula><mml:math id="M16" display="inline"><mml:mrow><mml:mn mathvariant="normal">5</mml:mn><mml:mo>:</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow></mml:math></inline-formula> or <inline-formula><mml:math id="M17" display="inline"><mml:mrow><mml:mn mathvariant="normal">100</mml:mn><mml:mo>:</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow></mml:math></inline-formula>, also expressed as <inline-formula><mml:math id="M18" display="inline"><mml:mrow><mml:mi>f</mml:mi><mml:mo>:</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow></mml:math></inline-formula>, where <inline-formula><mml:math id="M19" display="inline"><mml:mrow><mml:mi>f</mml:mi><mml:mo>=</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow></mml:math></inline-formula>, 5, 100
(peridotite : gabbro–eclogite). This third computation applies to a whole system in which
the two assemblages are now considered subsystems.
The variable proportion essentially allows for increasingly larger portions of the subsystem mantle to be put in contact with the
subsystem gabbro–eclogite using the factor <inline-formula><mml:math id="M20" display="inline"><mml:mi>f</mml:mi></mml:math></inline-formula> to indicate the relative “size” or mass of the material involved.
By using AlphaMELTS
the mineralogical abundance and composition in moles are retrieved from the file <monospace>phase_main_tbl.txt</monospace>,
while the chemical potential
for each mineral component in the solid mixture is retrieved from the thermodynamic output file (option 15
in the AlphaMELTS program).
Knowing all the minerals components involved, an independent set of chemical reactions can be easily found <xref ref-type="bibr" rid="bib1.bibx52" id="paren.20"/>.
For the problem at hand, the list of minerals and abbreviations are reported in Table <xref ref-type="table" rid="Ch1.T1"/>,
and the set of independent reactions are listed in Table <xref ref-type="table" rid="Ch1.T2"/>.</p>

<?xmltex \floatpos{t}?><table-wrap id="Ch1.T1"><?xmltex \currentcnt{1}?><label>Table 1</label><caption><p id="d1e494">List of minerals and mineral components relevant for this study
with chemical formulas and abbreviations.</p></caption><oasis:table frame="topbot"><oasis:tgroup cols="2">
     <oasis:colspec colnum="1" colname="col1" align="left"/>
     <oasis:colspec colnum="2" colname="col2" align="left"/>
     <oasis:thead>
       <oasis:row rowsep="1">
         <oasis:entry colname="col1">Olivine (Ol)</oasis:entry>
         <oasis:entry colname="col2"/>
       </oasis:row>
     </oasis:thead>
     <oasis:tbody>
       <oasis:row>
         <oasis:entry colname="col1">Fayalite (Fa)</oasis:entry>
         <oasis:entry colname="col2"><inline-formula><mml:math id="M21" display="inline"><mml:mrow class="chem"><mml:msubsup><mml:mi mathvariant="normal">Fe</mml:mi><mml:mn mathvariant="normal">2</mml:mn><mml:mrow><mml:mn mathvariant="normal">2</mml:mn><mml:mo>+</mml:mo></mml:mrow></mml:msubsup><mml:msub><mml:mi mathvariant="normal">SiO</mml:mi><mml:mn mathvariant="normal">4</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula></oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">Monticellite (Mtc)</oasis:entry>
         <oasis:entry colname="col2"><inline-formula><mml:math id="M22" display="inline"><mml:mrow class="chem"><mml:msub><mml:mi mathvariant="normal">CaMgSiO</mml:mi><mml:mn mathvariant="normal">4</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula></oasis:entry>
       </oasis:row>
       <oasis:row rowsep="1">
         <oasis:entry colname="col1">Forsterite (Fo)</oasis:entry>
         <oasis:entry colname="col2"><inline-formula><mml:math id="M23" display="inline"><mml:mrow class="chem"><mml:msub><mml:mi mathvariant="normal">Mg</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msub><mml:msub><mml:mi mathvariant="normal">SiO</mml:mi><mml:mn mathvariant="normal">4</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula></oasis:entry>
       </oasis:row>
       <oasis:row rowsep="1">
         <oasis:entry colname="col1">Garnet (Gt)</oasis:entry>
         <oasis:entry colname="col2"/>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">Almandine (Alm)</oasis:entry>
         <oasis:entry colname="col2"><inline-formula><mml:math id="M24" display="inline"><mml:mrow class="chem"><mml:msubsup><mml:mi mathvariant="normal">Fe</mml:mi><mml:mn mathvariant="normal">3</mml:mn><mml:mrow><mml:mn mathvariant="normal">2</mml:mn><mml:mo>+</mml:mo></mml:mrow></mml:msubsup><mml:msub><mml:mi mathvariant="normal">Al</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msub><mml:msub><mml:mi mathvariant="normal">Si</mml:mi><mml:mn mathvariant="normal">3</mml:mn></mml:msub><mml:msub><mml:mi mathvariant="normal">O</mml:mi><mml:mn mathvariant="normal">12</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula></oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">Grossular (Grs)</oasis:entry>
         <oasis:entry colname="col2"><inline-formula><mml:math id="M25" display="inline"><mml:mrow class="chem"><mml:msub><mml:mi mathvariant="normal">Ca</mml:mi><mml:mn mathvariant="normal">3</mml:mn></mml:msub><mml:msub><mml:mi mathvariant="normal">Al</mml:mi><mml:mn mathvariant="normal">3</mml:mn></mml:msub><mml:msub><mml:mi mathvariant="normal">Si</mml:mi><mml:mn mathvariant="normal">3</mml:mn></mml:msub><mml:msub><mml:mi mathvariant="normal">O</mml:mi><mml:mn mathvariant="normal">12</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula></oasis:entry>
       </oasis:row>
       <oasis:row rowsep="1">
         <oasis:entry colname="col1">Pyrope (Prp)</oasis:entry>
         <oasis:entry colname="col2"><inline-formula><mml:math id="M26" display="inline"><mml:mrow class="chem"><mml:msub><mml:mi mathvariant="normal">Mg</mml:mi><mml:mn mathvariant="normal">3</mml:mn></mml:msub><mml:msub><mml:mi mathvariant="normal">Al</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msub><mml:msub><mml:mi mathvariant="normal">Si</mml:mi><mml:mn mathvariant="normal">3</mml:mn></mml:msub><mml:msub><mml:mi mathvariant="normal">O</mml:mi><mml:mn mathvariant="normal">12</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula></oasis:entry>
       </oasis:row>
       <oasis:row rowsep="1">
         <oasis:entry namest="col1" nameend="col2">Orthopyroxene (Opx) and  clinopyroxene (Cpx) </oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">Diopside (Di)</oasis:entry>
         <oasis:entry colname="col2"><inline-formula><mml:math id="M27" display="inline"><mml:mrow class="chem"><mml:msub><mml:mi mathvariant="normal">CaMgSi</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msub><mml:msub><mml:mi mathvariant="normal">O</mml:mi><mml:mn mathvariant="normal">6</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula></oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">Enstatite (En)</oasis:entry>
         <oasis:entry colname="col2"><inline-formula><mml:math id="M28" display="inline"><mml:mrow class="chem"><mml:mi mathvariant="normal">Mg</mml:mi><mml:mn mathvariant="normal">2</mml:mn><mml:msub><mml:mi mathvariant="normal">Si</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msub><mml:msub><mml:mi mathvariant="normal">O</mml:mi><mml:mn mathvariant="normal">6</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula></oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">Hedenbergite (Hd)</oasis:entry>
         <oasis:entry colname="col2"><inline-formula><mml:math id="M29" display="inline"><mml:mrow class="chem"><mml:msup><mml:mi mathvariant="normal">CaFe</mml:mi><mml:mrow><mml:mn mathvariant="normal">2</mml:mn><mml:mo>+</mml:mo></mml:mrow></mml:msup><mml:msub><mml:mi mathvariant="normal">Si</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msub><mml:msub><mml:mi mathvariant="normal">O</mml:mi><mml:mn mathvariant="normal">6</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula></oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">Alumino-buffonite (Al-Bff)</oasis:entry>
         <oasis:entry colname="col2"><inline-formula><mml:math id="M30" display="inline"><mml:mrow class="chem"><mml:msub><mml:mi mathvariant="normal">CaTi</mml:mi><mml:mn mathvariant="normal">0.5</mml:mn></mml:msub><mml:msub><mml:mi mathvariant="normal">Mg</mml:mi><mml:mn mathvariant="normal">0.5</mml:mn></mml:msub><mml:msub><mml:mi mathvariant="normal">AlSiO</mml:mi><mml:mn mathvariant="normal">6</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula></oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">Buffonite (Bff)</oasis:entry>
         <oasis:entry colname="col2"><inline-formula><mml:math id="M31" display="inline"><mml:mrow class="chem"><mml:msub><mml:mi mathvariant="normal">CaTi</mml:mi><mml:mn mathvariant="normal">0.5</mml:mn></mml:msub><mml:msub><mml:mi mathvariant="normal">Mg</mml:mi><mml:mn mathvariant="normal">0.5</mml:mn></mml:msub><mml:msup><mml:mi mathvariant="normal">Fe</mml:mi><mml:mrow><mml:mn mathvariant="normal">3</mml:mn><mml:mo>+</mml:mo></mml:mrow></mml:msup><mml:msub><mml:mi mathvariant="normal">SiO</mml:mi><mml:mn mathvariant="normal">6</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula></oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">Esseneite (Ess)</oasis:entry>
         <oasis:entry colname="col2"><inline-formula><mml:math id="M32" display="inline"><mml:mrow class="chem"><mml:msup><mml:mi mathvariant="normal">CaFe</mml:mi><mml:mrow><mml:mn mathvariant="normal">3</mml:mn><mml:mo>+</mml:mo></mml:mrow></mml:msup><mml:msub><mml:mi mathvariant="normal">AlSiO</mml:mi><mml:mn mathvariant="normal">6</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula></oasis:entry>
       </oasis:row>
       <oasis:row rowsep="1">
         <oasis:entry colname="col1">Jadeite (Jd)</oasis:entry>
         <oasis:entry colname="col2"><inline-formula><mml:math id="M33" display="inline"><mml:mrow class="chem"><mml:msub><mml:mi mathvariant="normal">NaAlSi</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msub><mml:msub><mml:mi mathvariant="normal">O</mml:mi><mml:mn mathvariant="normal">6</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula></oasis:entry>
       </oasis:row>
       <oasis:row rowsep="1">
         <oasis:entry colname="col1">Spinel (Sp)</oasis:entry>
         <oasis:entry colname="col2"/>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">Chromite (Chr)</oasis:entry>
         <oasis:entry colname="col2"><inline-formula><mml:math id="M34" display="inline"><mml:mrow class="chem"><mml:msub><mml:mi mathvariant="normal">MgCr</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msub><mml:msub><mml:mi mathvariant="normal">O</mml:mi><mml:mn mathvariant="normal">4</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula></oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">Hercynite (Hc)</oasis:entry>
         <oasis:entry colname="col2"><inline-formula><mml:math id="M35" display="inline"><mml:mrow class="chem"><mml:msup><mml:mi mathvariant="normal">Fe</mml:mi><mml:mrow><mml:mn mathvariant="normal">2</mml:mn><mml:mo>+</mml:mo></mml:mrow></mml:msup><mml:msub><mml:mi mathvariant="normal">Al</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msub><mml:msub><mml:mi mathvariant="normal">O</mml:mi><mml:mn mathvariant="normal">4</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula></oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">Magnetite (Mag)</oasis:entry>
         <oasis:entry colname="col2"><inline-formula><mml:math id="M36" display="inline"><mml:mrow class="chem"><mml:msup><mml:mi mathvariant="normal">Fe</mml:mi><mml:mrow><mml:mn mathvariant="normal">2</mml:mn><mml:mo>+</mml:mo></mml:mrow></mml:msup><mml:msubsup><mml:mi mathvariant="normal">Fe</mml:mi><mml:mn mathvariant="normal">2</mml:mn><mml:mrow><mml:mn mathvariant="normal">3</mml:mn><mml:mo>+</mml:mo></mml:mrow></mml:msubsup><mml:msub><mml:mi mathvariant="normal">O</mml:mi><mml:mn mathvariant="normal">4</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula></oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">Spinel (Spl)</oasis:entry>
         <oasis:entry colname="col2"><inline-formula><mml:math id="M37" display="inline"><mml:mrow class="chem"><mml:msub><mml:mi mathvariant="normal">MgAl</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msub><mml:msub><mml:mi mathvariant="normal">O</mml:mi><mml:mn mathvariant="normal">4</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula></oasis:entry>
       </oasis:row>
       <oasis:row rowsep="1">
         <oasis:entry colname="col1">Ulvöspinel (Ulv)</oasis:entry>
         <oasis:entry colname="col2"><inline-formula><mml:math id="M38" display="inline"><mml:mrow class="chem"><mml:msubsup><mml:mi mathvariant="normal">Fe</mml:mi><mml:mn mathvariant="normal">2</mml:mn><mml:mrow><mml:mn mathvariant="normal">2</mml:mn><mml:mo>+</mml:mo></mml:mrow></mml:msubsup><mml:msub><mml:mi mathvariant="normal">TiO</mml:mi><mml:mn mathvariant="normal">4</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula></oasis:entry>
       </oasis:row>
       <oasis:row rowsep="1">
         <oasis:entry colname="col1">Coesite (Coe)</oasis:entry>
         <oasis:entry colname="col2"/>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">Coesite (Coe)</oasis:entry>
         <oasis:entry colname="col2"><inline-formula><mml:math id="M39" display="inline"><mml:mrow class="chem"><mml:msub><mml:mi mathvariant="normal">SiO</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula></oasis:entry>
       </oasis:row>
     </oasis:tbody>
   </oasis:tgroup></oasis:table></table-wrap>

<?xmltex \floatpos{t}?><table-wrap id="Ch1.T2" specific-use="star"><?xmltex \currentcnt{2}?><label>Table 2</label><caption><p id="d1e1082">Set of independent reactions for the list of mineral components in Table <xref ref-type="table" rid="Ch1.T1"/>.</p></caption><oasis:table frame="topbot"><oasis:tgroup cols="4">
     <oasis:colspec colnum="1" colname="col1" align="right"/>
     <oasis:colspec colnum="2" colname="col2" align="center"/>
     <oasis:colspec colnum="3" colname="col3" align="left"/>
     <oasis:colspec colnum="4" colname="col4" align="right"/>
     <oasis:tbody>
       <oasis:row>
         <oasis:entry colname="col1"><inline-formula><mml:math id="M40" display="inline"><mml:mrow><mml:mn mathvariant="normal">1.5</mml:mn><mml:mspace linebreak="nobreak" width="0.33em"/><mml:mi mathvariant="normal">Fa</mml:mi><mml:mo>+</mml:mo><mml:mn mathvariant="normal">1</mml:mn><mml:mspace linebreak="nobreak" width="0.33em"/><mml:mi mathvariant="normal">Prp</mml:mi></mml:mrow></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col2"><inline-formula><mml:math id="M41" display="inline"><mml:mo>⇔</mml:mo></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col3"><inline-formula><mml:math id="M42" display="inline"><mml:mrow><mml:mn mathvariant="normal">1.5</mml:mn><mml:mspace linebreak="nobreak" width="0.33em"/><mml:mi mathvariant="normal">Fo</mml:mi><mml:mo>+</mml:mo><mml:mn mathvariant="normal">1</mml:mn><mml:mspace linebreak="nobreak" width="0.33em"/><mml:mi mathvariant="normal">Alm</mml:mi></mml:mrow></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col4">(R1)</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1"><inline-formula><mml:math id="M43" display="inline"><mml:mrow><mml:mn mathvariant="normal">1.5</mml:mn><mml:mspace linebreak="nobreak" width="0.33em"/><mml:msubsup><mml:mi mathvariant="normal">Fe</mml:mi><mml:mn mathvariant="normal">2</mml:mn><mml:mrow><mml:mn mathvariant="normal">2</mml:mn><mml:mo>+</mml:mo></mml:mrow></mml:msubsup><mml:msub><mml:mi mathvariant="normal">SiO</mml:mi><mml:mn mathvariant="normal">4</mml:mn></mml:msub><mml:mo>+</mml:mo><mml:mn mathvariant="normal">1</mml:mn><mml:mspace linebreak="nobreak" width="0.33em"/><mml:msub><mml:mi mathvariant="normal">Mg</mml:mi><mml:mn mathvariant="normal">3</mml:mn></mml:msub><mml:msub><mml:mi mathvariant="normal">Al</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msub><mml:msub><mml:mi mathvariant="normal">Si</mml:mi><mml:mn mathvariant="normal">3</mml:mn></mml:msub><mml:msub><mml:mi mathvariant="normal">O</mml:mi><mml:mn mathvariant="normal">12</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col2"><inline-formula><mml:math id="M44" display="inline"><mml:mo>⇔</mml:mo></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col3"><inline-formula><mml:math id="M45" display="inline"><mml:mrow><mml:mn mathvariant="normal">1.5</mml:mn><mml:mspace linebreak="nobreak" width="0.33em"/><mml:msub><mml:mi mathvariant="normal">Mg</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msub><mml:msub><mml:mi mathvariant="normal">SiO</mml:mi><mml:mn mathvariant="normal">4</mml:mn></mml:msub><mml:mo>+</mml:mo><mml:mn mathvariant="normal">1</mml:mn><mml:mspace width="0.33em" linebreak="nobreak"/><mml:msubsup><mml:mi mathvariant="normal">Fe</mml:mi><mml:mn mathvariant="normal">3</mml:mn><mml:mrow><mml:mn mathvariant="normal">2</mml:mn><mml:mo>+</mml:mo></mml:mrow></mml:msubsup><mml:msub><mml:mi mathvariant="normal">Al</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msub><mml:msub><mml:mi mathvariant="normal">Si</mml:mi><mml:mn mathvariant="normal">3</mml:mn></mml:msub><mml:msub><mml:mi mathvariant="normal">O</mml:mi><mml:mn mathvariant="normal">12</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col4"/>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1"><inline-formula><mml:math id="M46" display="inline"><mml:mrow><mml:mn mathvariant="normal">1</mml:mn><mml:mspace linebreak="nobreak" width="0.33em"/><mml:mi mathvariant="normal">Mtc</mml:mi><mml:mo>+</mml:mo><mml:mn mathvariant="normal">1</mml:mn><mml:mspace linebreak="nobreak" width="0.33em"/><mml:mi mathvariant="normal">OEn</mml:mi></mml:mrow></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col2"><inline-formula><mml:math id="M47" display="inline"><mml:mo>⇔</mml:mo></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col3"><inline-formula><mml:math id="M48" display="inline"><mml:mrow><mml:mn mathvariant="normal">1</mml:mn><mml:mspace width="0.33em" linebreak="nobreak"/><mml:mi mathvariant="normal">Fo</mml:mi><mml:mo>+</mml:mo><mml:mn mathvariant="normal">1</mml:mn><mml:mspace width="0.33em" linebreak="nobreak"/><mml:mi mathvariant="normal">ODi</mml:mi></mml:mrow></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col4">(R2)</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1"><inline-formula><mml:math id="M49" display="inline"><mml:mrow><mml:mn mathvariant="normal">1</mml:mn><mml:mspace width="0.33em" linebreak="nobreak"/><mml:msub><mml:mi mathvariant="normal">CaMgSiO</mml:mi><mml:mn mathvariant="normal">4</mml:mn></mml:msub><mml:mo>+</mml:mo><mml:mn mathvariant="normal">1</mml:mn><mml:mspace linebreak="nobreak" width="0.33em"/><mml:mi mathvariant="normal">Mg</mml:mi><mml:mn mathvariant="normal">2</mml:mn><mml:msub><mml:mi mathvariant="normal">Si</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msub><mml:msub><mml:mi mathvariant="normal">O</mml:mi><mml:mn mathvariant="normal">6</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col2"><inline-formula><mml:math id="M50" display="inline"><mml:mo>⇔</mml:mo></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col3"><inline-formula><mml:math id="M51" display="inline"><mml:mrow><mml:mn mathvariant="normal">1</mml:mn><mml:mspace linebreak="nobreak" width="0.33em"/><mml:msub><mml:mi mathvariant="normal">Mg</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msub><mml:msub><mml:mi mathvariant="normal">SiO</mml:mi><mml:mn mathvariant="normal">4</mml:mn></mml:msub><mml:mo>+</mml:mo><mml:mn mathvariant="normal">1</mml:mn><mml:mspace linebreak="nobreak" width="0.33em"/><mml:msub><mml:mi mathvariant="normal">CaMgSi</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msub><mml:msub><mml:mi mathvariant="normal">O</mml:mi><mml:mn mathvariant="normal">6</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col4"/>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1"><inline-formula><mml:math id="M52" display="inline"><mml:mrow><mml:mn mathvariant="normal">1</mml:mn><mml:mspace linebreak="nobreak" width="0.33em"/><mml:mi mathvariant="normal">Fa</mml:mi><mml:mo>+</mml:mo><mml:mn mathvariant="normal">0.5</mml:mn><mml:mspace linebreak="nobreak" width="0.33em"/><mml:mi mathvariant="normal">Fo</mml:mi><mml:mo>+</mml:mo><mml:mn mathvariant="normal">1</mml:mn><mml:mspace linebreak="nobreak" width="0.33em"/><mml:mi mathvariant="normal">OAlBff</mml:mi><mml:mo>+</mml:mo><mml:mn mathvariant="normal">1</mml:mn><mml:mspace linebreak="nobreak" width="0.33em"/><mml:mi mathvariant="normal">ODi</mml:mi><mml:mo>+</mml:mo><mml:mn mathvariant="normal">1</mml:mn><mml:mspace linebreak="nobreak" width="0.33em"/><mml:mi mathvariant="normal">OEss</mml:mi></mml:mrow></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col2"><inline-formula><mml:math id="M53" display="inline"><mml:mo>⇔</mml:mo></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col3"><inline-formula><mml:math id="M54" display="inline"><mml:mrow><mml:mn mathvariant="normal">2</mml:mn><mml:mspace linebreak="nobreak" width="0.33em"/><mml:mi mathvariant="normal">Mtc</mml:mi><mml:mo>+</mml:mo><mml:mn mathvariant="normal">1</mml:mn><mml:mspace width="0.33em" linebreak="nobreak"/><mml:mi mathvariant="normal">Alm</mml:mi><mml:mo>+</mml:mo><mml:mn mathvariant="normal">1</mml:mn><mml:mspace linebreak="nobreak" width="0.33em"/><mml:mi mathvariant="normal">OBff</mml:mi></mml:mrow></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col4">(R3)</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1"><inline-formula><mml:math id="M55" display="inline"><mml:mrow><mml:mn mathvariant="normal">1</mml:mn><mml:mspace linebreak="nobreak" width="0.33em"/><mml:msubsup><mml:mi mathvariant="normal">Fe</mml:mi><mml:mn mathvariant="normal">2</mml:mn><mml:mrow><mml:mn mathvariant="normal">2</mml:mn><mml:mo>+</mml:mo></mml:mrow></mml:msubsup><mml:msub><mml:mi mathvariant="normal">SiO</mml:mi><mml:mn mathvariant="normal">4</mml:mn></mml:msub><mml:mo>+</mml:mo><mml:mn mathvariant="normal">0.5</mml:mn><mml:mspace width="0.33em" linebreak="nobreak"/><mml:msub><mml:mi mathvariant="normal">Mg</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msub><mml:msub><mml:mi mathvariant="normal">SiO</mml:mi><mml:mn mathvariant="normal">4</mml:mn></mml:msub><mml:mo>+</mml:mo><mml:mn mathvariant="normal">1</mml:mn><mml:mspace linebreak="nobreak" width="0.33em"/><mml:msub><mml:mi mathvariant="normal">CaTi</mml:mi><mml:mn mathvariant="normal">0.5</mml:mn></mml:msub><mml:msub><mml:mi mathvariant="normal">Mg</mml:mi><mml:mn mathvariant="normal">0.5</mml:mn></mml:msub><mml:msub><mml:mi mathvariant="normal">AlSiO</mml:mi><mml:mn mathvariant="normal">6</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col2"><inline-formula><mml:math id="M56" display="inline"><mml:mo>+</mml:mo></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col3"><inline-formula><mml:math id="M57" display="inline"><mml:mrow><mml:mn mathvariant="normal">1</mml:mn><mml:mspace width="0.33em" linebreak="nobreak"/><mml:msub><mml:mi mathvariant="normal">CaMgSi</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msub><mml:msub><mml:mi mathvariant="normal">O</mml:mi><mml:mn mathvariant="normal">6</mml:mn></mml:msub><mml:mo>+</mml:mo><mml:mn mathvariant="normal">1</mml:mn><mml:mspace width="0.33em" linebreak="nobreak"/><mml:msup><mml:mi mathvariant="normal">CaFe</mml:mi><mml:mrow><mml:mn mathvariant="normal">3</mml:mn><mml:mo>+</mml:mo></mml:mrow></mml:msup><mml:msub><mml:mi mathvariant="normal">AlSiO</mml:mi><mml:mn mathvariant="normal">6</mml:mn></mml:msub><mml:mo>⇔</mml:mo></mml:mrow></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col4"/>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1"/>
         <oasis:entry colname="col2"/>
         <oasis:entry colname="col3"><inline-formula><mml:math id="M58" display="inline"><mml:mrow><mml:mn mathvariant="normal">2</mml:mn><mml:mspace width="0.33em" linebreak="nobreak"/><mml:msub><mml:mi mathvariant="normal">CaMgSiO</mml:mi><mml:mn mathvariant="normal">4</mml:mn></mml:msub><mml:mo>+</mml:mo><mml:mn mathvariant="normal">1</mml:mn><mml:mspace linebreak="nobreak" width="0.33em"/><mml:msubsup><mml:mi mathvariant="normal">Fe</mml:mi><mml:mn mathvariant="normal">3</mml:mn><mml:mrow><mml:mn mathvariant="normal">2</mml:mn><mml:mo>+</mml:mo></mml:mrow></mml:msubsup><mml:msub><mml:mi mathvariant="normal">Al</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msub><mml:msub><mml:mi mathvariant="normal">Si</mml:mi><mml:mn mathvariant="normal">3</mml:mn></mml:msub><mml:msub><mml:mi mathvariant="normal">O</mml:mi><mml:mn mathvariant="normal">12</mml:mn></mml:msub><mml:mo>+</mml:mo><mml:mn mathvariant="normal">1</mml:mn><mml:mspace linebreak="nobreak" width="0.33em"/><mml:msub><mml:mi mathvariant="normal">CaTi</mml:mi><mml:mn mathvariant="normal">0.5</mml:mn></mml:msub><mml:msub><mml:mi mathvariant="normal">Mg</mml:mi><mml:mn mathvariant="normal">0.5</mml:mn></mml:msub><mml:msup><mml:mi mathvariant="normal">Fe</mml:mi><mml:mrow><mml:mn mathvariant="normal">3</mml:mn><mml:mo>+</mml:mo></mml:mrow></mml:msup><mml:msub><mml:mi mathvariant="normal">SiO</mml:mi><mml:mn mathvariant="normal">6</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col4"/>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1"><inline-formula><mml:math id="M59" display="inline"><mml:mrow><mml:mn mathvariant="normal">0.5</mml:mn><mml:mspace width="0.33em" linebreak="nobreak"/><mml:mi mathvariant="normal">Fo</mml:mi><mml:mo>+</mml:mo><mml:mn mathvariant="normal">1</mml:mn><mml:mspace linebreak="nobreak" width="0.33em"/><mml:mi mathvariant="normal">OHd</mml:mi></mml:mrow></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col2"><inline-formula><mml:math id="M60" display="inline"><mml:mo>⇔</mml:mo></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col3"><inline-formula><mml:math id="M61" display="inline"><mml:mrow><mml:mn mathvariant="normal">0.5</mml:mn><mml:mspace width="0.33em" linebreak="nobreak"/><mml:mi mathvariant="normal">Fa</mml:mi><mml:mo>+</mml:mo><mml:mn mathvariant="normal">1</mml:mn><mml:mspace linebreak="nobreak" width="0.33em"/><mml:mi mathvariant="normal">ODi</mml:mi></mml:mrow></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col4">(R4)</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1"><inline-formula><mml:math id="M62" display="inline"><mml:mrow><mml:mn mathvariant="normal">0.5</mml:mn><mml:mspace width="0.33em" linebreak="nobreak"/><mml:msubsup><mml:mi mathvariant="normal">Mg</mml:mi><mml:mn mathvariant="normal">2</mml:mn><mml:mrow><mml:mn mathvariant="normal">2</mml:mn><mml:mo>+</mml:mo></mml:mrow></mml:msubsup><mml:msub><mml:mi mathvariant="normal">SiO</mml:mi><mml:mn mathvariant="normal">4</mml:mn></mml:msub><mml:mo>+</mml:mo><mml:mn mathvariant="normal">1</mml:mn><mml:mspace linebreak="nobreak" width="0.33em"/><mml:msup><mml:mi mathvariant="normal">CaFe</mml:mi><mml:mrow><mml:mn mathvariant="normal">2</mml:mn><mml:mo>+</mml:mo></mml:mrow></mml:msup><mml:msub><mml:mi mathvariant="normal">Si</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msub><mml:msub><mml:mi mathvariant="normal">O</mml:mi><mml:mn mathvariant="normal">6</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col2"><inline-formula><mml:math id="M63" display="inline"><mml:mo>⇔</mml:mo></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col3"><inline-formula><mml:math id="M64" display="inline"><mml:mrow><mml:mn mathvariant="normal">0.5</mml:mn><mml:mspace width="0.33em" linebreak="nobreak"/><mml:msubsup><mml:mi mathvariant="normal">Fe</mml:mi><mml:mn mathvariant="normal">2</mml:mn><mml:mrow><mml:mn mathvariant="normal">2</mml:mn><mml:mo>+</mml:mo></mml:mrow></mml:msubsup><mml:msub><mml:mi mathvariant="normal">SiO</mml:mi><mml:mn mathvariant="normal">4</mml:mn></mml:msub><mml:mo>+</mml:mo><mml:mn mathvariant="normal">1</mml:mn><mml:mspace width="0.33em" linebreak="nobreak"/><mml:msub><mml:mi mathvariant="normal">CaMgSi</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msub><mml:msub><mml:mi mathvariant="normal">O</mml:mi><mml:mn mathvariant="normal">6</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col4"/>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1"><inline-formula><mml:math id="M65" display="inline"><mml:mrow><mml:mn mathvariant="normal">1</mml:mn><mml:mspace width="0.33em" linebreak="nobreak"/><mml:mi mathvariant="normal">CDi</mml:mi></mml:mrow></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col2"><inline-formula><mml:math id="M66" display="inline"><mml:mo>⇔</mml:mo></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col3"><inline-formula><mml:math id="M67" display="inline"><mml:mrow><mml:mn mathvariant="normal">1</mml:mn><mml:mspace linebreak="nobreak" width="0.33em"/><mml:mi mathvariant="normal">ODi</mml:mi></mml:mrow></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col4">(R5)</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1"><inline-formula><mml:math id="M68" display="inline"><mml:mrow><mml:mn mathvariant="normal">1</mml:mn><mml:mspace width="0.33em" linebreak="nobreak"/><mml:msub><mml:mi mathvariant="normal">CaMgSi</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msub><mml:msub><mml:mi mathvariant="normal">O</mml:mi><mml:mn mathvariant="normal">6</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col2"><inline-formula><mml:math id="M69" display="inline"><mml:mo>⇔</mml:mo></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col3"><inline-formula><mml:math id="M70" display="inline"><mml:mrow><mml:mn mathvariant="normal">1</mml:mn><mml:mspace linebreak="nobreak" width="0.33em"/><mml:msub><mml:mi mathvariant="normal">CaMgSi</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msub><mml:msub><mml:mi mathvariant="normal">O</mml:mi><mml:mn mathvariant="normal">6</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col4"/>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1"><inline-formula><mml:math id="M71" display="inline"><mml:mrow><mml:mn mathvariant="normal">1</mml:mn><mml:mspace linebreak="nobreak" width="0.33em"/><mml:mi mathvariant="normal">Mtc</mml:mi><mml:mo>+</mml:mo><mml:mn mathvariant="normal">1</mml:mn><mml:mspace linebreak="nobreak" width="0.33em"/><mml:mi mathvariant="normal">CEn</mml:mi></mml:mrow></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col2"><inline-formula><mml:math id="M72" display="inline"><mml:mo>⇔</mml:mo></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col3"><inline-formula><mml:math id="M73" display="inline"><mml:mrow><mml:mn mathvariant="normal">1</mml:mn><mml:mspace width="0.33em" linebreak="nobreak"/><mml:mi mathvariant="normal">Fo</mml:mi><mml:mo>+</mml:mo><mml:mn mathvariant="normal">1</mml:mn><mml:mspace width="0.33em" linebreak="nobreak"/><mml:mi mathvariant="normal">ODi</mml:mi></mml:mrow></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col4">(R6)</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1"><inline-formula><mml:math id="M74" display="inline"><mml:mrow><mml:mn mathvariant="normal">1</mml:mn><mml:mspace width="0.33em" linebreak="nobreak"/><mml:msub><mml:mi mathvariant="normal">CaMgSiO</mml:mi><mml:mn mathvariant="normal">4</mml:mn></mml:msub><mml:mo>+</mml:mo><mml:mn mathvariant="normal">1</mml:mn><mml:mspace width="0.33em" linebreak="nobreak"/><mml:mi mathvariant="normal">Mg</mml:mi><mml:mn mathvariant="normal">2</mml:mn><mml:msub><mml:mi mathvariant="normal">Si</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msub><mml:msub><mml:mi mathvariant="normal">O</mml:mi><mml:mn mathvariant="normal">6</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col2"><inline-formula><mml:math id="M75" display="inline"><mml:mo>⇔</mml:mo></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col3"><inline-formula><mml:math id="M76" display="inline"><mml:mrow><mml:mn mathvariant="normal">1</mml:mn><mml:mspace width="0.33em" linebreak="nobreak"/><mml:msub><mml:mi mathvariant="normal">Mg</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msub><mml:msub><mml:mi mathvariant="normal">SiO</mml:mi><mml:mn mathvariant="normal">4</mml:mn></mml:msub><mml:mo>+</mml:mo><mml:mn mathvariant="normal">1</mml:mn><mml:mspace width="0.33em" linebreak="nobreak"/><mml:msub><mml:mi mathvariant="normal">CaMgSi</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msub><mml:msub><mml:mi mathvariant="normal">O</mml:mi><mml:mn mathvariant="normal">6</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col4"/>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1"><inline-formula><mml:math id="M77" display="inline"><mml:mrow><mml:mn mathvariant="normal">0.5</mml:mn><mml:mspace width="0.33em" linebreak="nobreak"/><mml:mi mathvariant="normal">Fo</mml:mi><mml:mo>+</mml:mo><mml:mn mathvariant="normal">1</mml:mn><mml:mspace width="0.33em" linebreak="nobreak"/><mml:mi mathvariant="normal">CHd</mml:mi></mml:mrow></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col2"><inline-formula><mml:math id="M78" display="inline"><mml:mo>⇔</mml:mo></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col3"><inline-formula><mml:math id="M79" display="inline"><mml:mrow><mml:mn mathvariant="normal">0.5</mml:mn><mml:mspace width="0.33em" linebreak="nobreak"/><mml:mi mathvariant="normal">Fa</mml:mi><mml:mo>+</mml:mo><mml:mn mathvariant="normal">1</mml:mn><mml:mspace linebreak="nobreak" width="0.33em"/><mml:mi mathvariant="normal">ODi</mml:mi></mml:mrow></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col4">(R7)</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1"><inline-formula><mml:math id="M80" display="inline"><mml:mrow><mml:mn mathvariant="normal">0.5</mml:mn><mml:mspace linebreak="nobreak" width="0.33em"/><mml:msub><mml:mi mathvariant="normal">Mg</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msub><mml:msub><mml:mi mathvariant="normal">SiO</mml:mi><mml:mn mathvariant="normal">4</mml:mn></mml:msub><mml:mo>+</mml:mo><mml:mn mathvariant="normal">1</mml:mn><mml:mspace linebreak="nobreak" width="0.33em"/><mml:msup><mml:mi mathvariant="normal">CaFe</mml:mi><mml:mrow><mml:mn mathvariant="normal">2</mml:mn><mml:mo>+</mml:mo></mml:mrow></mml:msup><mml:msub><mml:mi mathvariant="normal">Si</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msub><mml:msub><mml:mi mathvariant="normal">O</mml:mi><mml:mn mathvariant="normal">6</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col2"><inline-formula><mml:math id="M81" display="inline"><mml:mo>⇔</mml:mo></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col3"><inline-formula><mml:math id="M82" display="inline"><mml:mrow><mml:mn mathvariant="normal">0.5</mml:mn><mml:mspace linebreak="nobreak" width="0.33em"/><mml:msubsup><mml:mi mathvariant="normal">Fe</mml:mi><mml:mn mathvariant="normal">2</mml:mn><mml:mrow><mml:mn mathvariant="normal">2</mml:mn><mml:mo>+</mml:mo></mml:mrow></mml:msubsup><mml:msub><mml:mi mathvariant="normal">SiO</mml:mi><mml:mn mathvariant="normal">4</mml:mn></mml:msub><mml:mo>+</mml:mo><mml:mn mathvariant="normal">1</mml:mn><mml:mspace width="0.33em" linebreak="nobreak"/><mml:msub><mml:mi mathvariant="normal">CaMgSi</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msub><mml:msub><mml:mi mathvariant="normal">O</mml:mi><mml:mn mathvariant="normal">6</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col4"/>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1"><inline-formula><mml:math id="M83" display="inline"><mml:mrow><mml:mn mathvariant="normal">1</mml:mn><mml:mspace width="0.33em" linebreak="nobreak"/><mml:mi mathvariant="normal">OAlBff</mml:mi></mml:mrow></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col2"><inline-formula><mml:math id="M84" display="inline"><mml:mo>⇔</mml:mo></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col3"><inline-formula><mml:math id="M85" display="inline"><mml:mrow><mml:mn mathvariant="normal">1</mml:mn><mml:mspace width="0.33em" linebreak="nobreak"/><mml:mi mathvariant="normal">CAlBff</mml:mi></mml:mrow></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col4">(R8)</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1"><inline-formula><mml:math id="M86" display="inline"><mml:mrow><mml:mn mathvariant="normal">1</mml:mn><mml:mspace width="0.33em" linebreak="nobreak"/><mml:msub><mml:mi mathvariant="normal">CaTi</mml:mi><mml:mn mathvariant="normal">0.5</mml:mn></mml:msub><mml:msub><mml:mi mathvariant="normal">Mg</mml:mi><mml:mn mathvariant="normal">0.5</mml:mn></mml:msub><mml:msub><mml:mi mathvariant="normal">AlSiO</mml:mi><mml:mn mathvariant="normal">6</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col2"><inline-formula><mml:math id="M87" display="inline"><mml:mo>⇔</mml:mo></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col3"><inline-formula><mml:math id="M88" display="inline"><mml:mrow><mml:mn mathvariant="normal">1</mml:mn><mml:mspace linebreak="nobreak" width="0.33em"/><mml:msub><mml:mi mathvariant="normal">CaTi</mml:mi><mml:mn mathvariant="normal">0.5</mml:mn></mml:msub><mml:msub><mml:mi mathvariant="normal">Mg</mml:mi><mml:mn mathvariant="normal">0.5</mml:mn></mml:msub><mml:msub><mml:mi mathvariant="normal">AlSiO</mml:mi><mml:mn mathvariant="normal">6</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col4"/>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1"><inline-formula><mml:math id="M89" display="inline"><mml:mrow><mml:mn mathvariant="normal">1</mml:mn><mml:mspace linebreak="nobreak" width="0.33em"/><mml:mi mathvariant="normal">OBff</mml:mi></mml:mrow></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col2"><inline-formula><mml:math id="M90" display="inline"><mml:mo>⇔</mml:mo></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col3"><inline-formula><mml:math id="M91" display="inline"><mml:mrow><mml:mn mathvariant="normal">1</mml:mn><mml:mspace linebreak="nobreak" width="0.33em"/><mml:mi mathvariant="normal">CBff</mml:mi></mml:mrow></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col4">(R9)</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1"><inline-formula><mml:math id="M92" display="inline"><mml:mrow><mml:mn mathvariant="normal">1</mml:mn><mml:mspace width="0.33em" linebreak="nobreak"/><mml:msub><mml:mi mathvariant="normal">CaTi</mml:mi><mml:mn mathvariant="normal">0.5</mml:mn></mml:msub><mml:msub><mml:mi mathvariant="normal">Mg</mml:mi><mml:mn mathvariant="normal">0.5</mml:mn></mml:msub><mml:msup><mml:mi mathvariant="normal">Fe</mml:mi><mml:mrow><mml:mn mathvariant="normal">3</mml:mn><mml:mo>+</mml:mo></mml:mrow></mml:msup><mml:msub><mml:mi mathvariant="normal">SiO</mml:mi><mml:mn mathvariant="normal">6</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col2"><inline-formula><mml:math id="M93" display="inline"><mml:mo>⇔</mml:mo></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col3"><inline-formula><mml:math id="M94" display="inline"><mml:mrow><mml:mn mathvariant="normal">1</mml:mn><mml:mspace width="0.33em" linebreak="nobreak"/><mml:msub><mml:mi mathvariant="normal">CaTi</mml:mi><mml:mn mathvariant="normal">0.5</mml:mn></mml:msub><mml:msub><mml:mi mathvariant="normal">Mg</mml:mi><mml:mn mathvariant="normal">0.5</mml:mn></mml:msub><mml:msup><mml:mi mathvariant="normal">Fe</mml:mi><mml:mrow><mml:mn mathvariant="normal">3</mml:mn><mml:mo>+</mml:mo></mml:mrow></mml:msup><mml:msub><mml:mi mathvariant="normal">SiO</mml:mi><mml:mn mathvariant="normal">6</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col4"/>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1"><inline-formula><mml:math id="M95" display="inline"><mml:mrow><mml:mn mathvariant="normal">1.5</mml:mn><mml:mspace width="0.33em" linebreak="nobreak"/><mml:mi mathvariant="normal">Fa</mml:mi><mml:mo>+</mml:mo><mml:mn mathvariant="normal">0.5</mml:mn><mml:mspace linebreak="nobreak" width="0.33em"/><mml:mi mathvariant="normal">Fo</mml:mi><mml:mo>+</mml:mo><mml:mn mathvariant="normal">1</mml:mn><mml:mspace linebreak="nobreak" width="0.33em"/><mml:mi mathvariant="normal">ODi</mml:mi><mml:mo>+</mml:mo><mml:mn mathvariant="normal">1</mml:mn><mml:mspace linebreak="nobreak" width="0.33em"/><mml:mi mathvariant="normal">OAlBff</mml:mi><mml:mo>+</mml:mo><mml:mn mathvariant="normal">1</mml:mn><mml:mspace linebreak="nobreak" width="0.33em"/><mml:mi mathvariant="normal">CEss</mml:mi></mml:mrow></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col2"><inline-formula><mml:math id="M96" display="inline"><mml:mo>⇔</mml:mo></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col3"><inline-formula><mml:math id="M97" display="inline"><mml:mrow><mml:mn mathvariant="normal">2</mml:mn><mml:mspace width="0.33em" linebreak="nobreak"/><mml:mi mathvariant="normal">Mtc</mml:mi><mml:mo>+</mml:mo><mml:mn mathvariant="normal">1</mml:mn><mml:mspace width="0.33em" linebreak="nobreak"/><mml:mi mathvariant="normal">Alm</mml:mi><mml:mo>+</mml:mo><mml:mn mathvariant="normal">1</mml:mn><mml:mspace width="0.33em" linebreak="nobreak"/><mml:mi mathvariant="normal">OBff</mml:mi></mml:mrow></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col4">(R10)</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1"><inline-formula><mml:math id="M98" display="inline"><mml:mrow><mml:mn mathvariant="normal">1.5</mml:mn><mml:mspace linebreak="nobreak" width="0.33em"/><mml:msub><mml:mi mathvariant="normal">Fe</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msub><mml:msub><mml:mi mathvariant="normal">SiO</mml:mi><mml:mn mathvariant="normal">4</mml:mn></mml:msub><mml:mo>+</mml:mo><mml:mn mathvariant="normal">0.5</mml:mn><mml:mspace width="0.33em" linebreak="nobreak"/><mml:msub><mml:mi mathvariant="normal">Mg</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msub><mml:msub><mml:mi mathvariant="normal">SiO</mml:mi><mml:mn mathvariant="normal">4</mml:mn></mml:msub><mml:mo>+</mml:mo><mml:mn mathvariant="normal">1</mml:mn><mml:mspace linebreak="nobreak" width="0.33em"/><mml:msub><mml:mi mathvariant="normal">CaMgSi</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msub><mml:msub><mml:mi mathvariant="normal">O</mml:mi><mml:mn mathvariant="normal">6</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col2"><inline-formula><mml:math id="M99" display="inline"><mml:mo>+</mml:mo></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col3"><inline-formula><mml:math id="M100" display="inline"><mml:mrow><mml:mn mathvariant="normal">1</mml:mn><mml:mspace linebreak="nobreak" width="0.33em"/><mml:msub><mml:mi mathvariant="normal">CaTi</mml:mi><mml:mn mathvariant="normal">0.5</mml:mn></mml:msub><mml:msub><mml:mi mathvariant="normal">Mg</mml:mi><mml:mn mathvariant="normal">0.5</mml:mn></mml:msub><mml:msub><mml:mi mathvariant="normal">AlSiO</mml:mi><mml:mn mathvariant="normal">6</mml:mn></mml:msub><mml:mo>+</mml:mo><mml:mn mathvariant="normal">1</mml:mn><mml:mspace linebreak="nobreak" width="0.33em"/><mml:msup><mml:mi mathvariant="normal">CaFe</mml:mi><mml:mrow><mml:mn mathvariant="normal">3</mml:mn><mml:mo>+</mml:mo></mml:mrow></mml:msup><mml:msub><mml:mi mathvariant="normal">AlSiO</mml:mi><mml:mn mathvariant="normal">6</mml:mn></mml:msub><mml:mo>⇔</mml:mo></mml:mrow></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col4"/>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1"/>
         <oasis:entry colname="col2"/>
         <oasis:entry colname="col3"><inline-formula><mml:math id="M101" display="inline"><mml:mrow><mml:mn mathvariant="normal">2</mml:mn><mml:mspace linebreak="nobreak" width="0.33em"/><mml:msub><mml:mi mathvariant="normal">CaMgSiO</mml:mi><mml:mn mathvariant="normal">4</mml:mn></mml:msub><mml:mo>+</mml:mo><mml:mn mathvariant="normal">1</mml:mn><mml:mspace width="0.33em" linebreak="nobreak"/><mml:msubsup><mml:mi mathvariant="normal">Fe</mml:mi><mml:mn mathvariant="normal">3</mml:mn><mml:mrow><mml:mn mathvariant="normal">2</mml:mn><mml:mo>+</mml:mo></mml:mrow></mml:msubsup><mml:msub><mml:mi mathvariant="normal">Al</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msub><mml:msub><mml:mi mathvariant="normal">Si</mml:mi><mml:mn mathvariant="normal">3</mml:mn></mml:msub><mml:msub><mml:mi mathvariant="normal">O</mml:mi><mml:mn mathvariant="normal">12</mml:mn></mml:msub><mml:mo>+</mml:mo><mml:mn mathvariant="normal">1</mml:mn><mml:mspace linebreak="nobreak" width="0.33em"/><mml:msub><mml:mi mathvariant="normal">CaTi</mml:mi><mml:mn mathvariant="normal">0.5</mml:mn></mml:msub><mml:msub><mml:mi mathvariant="normal">Mg</mml:mi><mml:mn mathvariant="normal">0.5</mml:mn></mml:msub><mml:msup><mml:mi mathvariant="normal">Fe</mml:mi><mml:mrow><mml:mn mathvariant="normal">3</mml:mn><mml:mo>+</mml:mo></mml:mrow></mml:msup><mml:msub><mml:mi mathvariant="normal">SiO</mml:mi><mml:mn mathvariant="normal">6</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col4"/>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1"><inline-formula><mml:math id="M102" display="inline"><mml:mrow><mml:mn mathvariant="normal">1</mml:mn><mml:mspace width="0.33em" linebreak="nobreak"/><mml:mi mathvariant="normal">CJd</mml:mi></mml:mrow></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col2"><inline-formula><mml:math id="M103" display="inline"><mml:mo>⇔</mml:mo></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col3"><inline-formula><mml:math id="M104" display="inline"><mml:mrow><mml:mn mathvariant="normal">1</mml:mn><mml:mspace width="0.33em" linebreak="nobreak"/><mml:mi mathvariant="normal">OJd</mml:mi></mml:mrow></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col4">(R11)</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1"><inline-formula><mml:math id="M105" display="inline"><mml:mrow><mml:mn mathvariant="normal">1</mml:mn><mml:mspace linebreak="nobreak" width="0.33em"/><mml:msub><mml:mi mathvariant="normal">NaAlSi</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msub><mml:msub><mml:mi mathvariant="normal">O</mml:mi><mml:mn mathvariant="normal">6</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col2"><inline-formula><mml:math id="M106" display="inline"><mml:mo>⇔</mml:mo></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col3"><inline-formula><mml:math id="M107" display="inline"><mml:mrow><mml:mn mathvariant="normal">1</mml:mn><mml:mspace linebreak="nobreak" width="0.33em"/><mml:msub><mml:mi mathvariant="normal">NaAlSi</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msub><mml:msub><mml:mi mathvariant="normal">O</mml:mi><mml:mn mathvariant="normal">6</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col4"/>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1"><inline-formula><mml:math id="M108" display="inline"><mml:mrow><mml:mn mathvariant="normal">1.5</mml:mn><mml:mspace linebreak="nobreak" width="0.33em"/><mml:mi mathvariant="normal">Fa</mml:mi><mml:mo>+</mml:mo><mml:mn mathvariant="normal">1.5</mml:mn><mml:mspace width="0.33em" linebreak="nobreak"/><mml:mi mathvariant="normal">Fo</mml:mi><mml:mo>+</mml:mo><mml:mn mathvariant="normal">1</mml:mn><mml:mspace linebreak="nobreak" width="0.33em"/><mml:mi mathvariant="normal">Grs</mml:mi></mml:mrow></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col2"><inline-formula><mml:math id="M109" display="inline"><mml:mo>⇔</mml:mo></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col3"><inline-formula><mml:math id="M110" display="inline"><mml:mrow><mml:mn mathvariant="normal">3</mml:mn><mml:mspace width="0.33em" linebreak="nobreak"/><mml:mi mathvariant="normal">Mtc</mml:mi><mml:mo>+</mml:mo><mml:mn mathvariant="normal">1</mml:mn><mml:mspace width="0.33em" linebreak="nobreak"/><mml:mi mathvariant="normal">Alm</mml:mi></mml:mrow></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col4">(R12)</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1"><inline-formula><mml:math id="M111" display="inline"><mml:mrow><mml:mn mathvariant="normal">1.5</mml:mn><mml:mspace linebreak="nobreak" width="0.33em"/><mml:msubsup><mml:mi mathvariant="normal">Fe</mml:mi><mml:mn mathvariant="normal">2</mml:mn><mml:mrow><mml:mn mathvariant="normal">2</mml:mn><mml:mo>+</mml:mo></mml:mrow></mml:msubsup><mml:msub><mml:mi mathvariant="normal">SiO</mml:mi><mml:mn mathvariant="normal">4</mml:mn></mml:msub><mml:mo>+</mml:mo><mml:mn mathvariant="normal">1.5</mml:mn><mml:mspace linebreak="nobreak" width="0.33em"/><mml:msubsup><mml:mi mathvariant="normal">Mg</mml:mi><mml:mn mathvariant="normal">2</mml:mn><mml:mrow><mml:mn mathvariant="normal">2</mml:mn><mml:mo>+</mml:mo></mml:mrow></mml:msubsup><mml:msub><mml:mi mathvariant="normal">SiO</mml:mi><mml:mn mathvariant="normal">4</mml:mn></mml:msub><mml:mo>+</mml:mo><mml:mn mathvariant="normal">1</mml:mn><mml:mspace linebreak="nobreak" width="0.33em"/><mml:msub><mml:mi mathvariant="normal">Ca</mml:mi><mml:mn mathvariant="normal">3</mml:mn></mml:msub><mml:msub><mml:mi mathvariant="normal">Al</mml:mi><mml:mn mathvariant="normal">3</mml:mn></mml:msub><mml:msub><mml:mi mathvariant="normal">Si</mml:mi><mml:mn mathvariant="normal">3</mml:mn></mml:msub><mml:msub><mml:mi mathvariant="normal">O</mml:mi><mml:mn mathvariant="normal">12</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col2"><inline-formula><mml:math id="M112" display="inline"><mml:mo>⇔</mml:mo></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col3"><inline-formula><mml:math id="M113" display="inline"><mml:mrow><mml:mn mathvariant="normal">3</mml:mn><mml:mspace linebreak="nobreak" width="0.33em"/><mml:msub><mml:mi mathvariant="normal">CaMgSiO</mml:mi><mml:mn mathvariant="normal">4</mml:mn></mml:msub><mml:mo>+</mml:mo><mml:mn mathvariant="normal">1</mml:mn><mml:mspace linebreak="nobreak" width="0.33em"/><mml:msubsup><mml:mi mathvariant="normal">Fe</mml:mi><mml:mn mathvariant="normal">3</mml:mn><mml:mrow><mml:mn mathvariant="normal">2</mml:mn><mml:mo>+</mml:mo></mml:mrow></mml:msubsup><mml:msub><mml:mi mathvariant="normal">Al</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msub><mml:msub><mml:mi mathvariant="normal">Si</mml:mi><mml:mn mathvariant="normal">3</mml:mn></mml:msub><mml:msub><mml:mi mathvariant="normal">O</mml:mi><mml:mn mathvariant="normal">12</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col4"/>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1"><inline-formula><mml:math id="M114" display="inline"><mml:mrow><mml:mn mathvariant="normal">1</mml:mn><mml:mspace width="0.33em" linebreak="nobreak"/><mml:mi mathvariant="normal">Fa</mml:mi><mml:mo>+</mml:mo><mml:mn mathvariant="normal">2</mml:mn><mml:mspace linebreak="nobreak" width="0.33em"/><mml:mi mathvariant="normal">ODi</mml:mi><mml:mo>+</mml:mo><mml:mn mathvariant="normal">1</mml:mn><mml:mspace linebreak="nobreak" width="0.33em"/><mml:mi mathvariant="normal">Hc</mml:mi></mml:mrow></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col2"><inline-formula><mml:math id="M115" display="inline"><mml:mo>⇔</mml:mo></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col3"><inline-formula><mml:math id="M116" display="inline"><mml:mrow><mml:mn mathvariant="normal">2</mml:mn><mml:mspace width="0.33em" linebreak="nobreak"/><mml:mi mathvariant="normal">Mtc</mml:mi><mml:mo>+</mml:mo><mml:mn mathvariant="normal">1</mml:mn><mml:mspace linebreak="nobreak" width="0.33em"/><mml:mi mathvariant="normal">Alm</mml:mi></mml:mrow></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col4">(R13)</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1"><inline-formula><mml:math id="M117" display="inline"><mml:mrow><mml:mn mathvariant="normal">1</mml:mn><mml:mspace width="0.33em" linebreak="nobreak"/><mml:msubsup><mml:mi mathvariant="normal">Fe</mml:mi><mml:mn mathvariant="normal">2</mml:mn><mml:mrow><mml:mn mathvariant="normal">2</mml:mn><mml:mo>+</mml:mo></mml:mrow></mml:msubsup><mml:msub><mml:mi mathvariant="normal">SiO</mml:mi><mml:mn mathvariant="normal">4</mml:mn></mml:msub><mml:mo>+</mml:mo><mml:mn mathvariant="normal">2</mml:mn><mml:mspace linebreak="nobreak" width="0.33em"/><mml:msub><mml:mi mathvariant="normal">CaMgSi</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msub><mml:msub><mml:mi mathvariant="normal">O</mml:mi><mml:mn mathvariant="normal">6</mml:mn></mml:msub><mml:mo>+</mml:mo><mml:mn mathvariant="normal">1</mml:mn><mml:mspace linebreak="nobreak" width="0.33em"/><mml:msup><mml:mi mathvariant="normal">Fe</mml:mi><mml:mrow><mml:mn mathvariant="normal">2</mml:mn><mml:mo>+</mml:mo></mml:mrow></mml:msup><mml:msub><mml:mi mathvariant="normal">Al</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msub><mml:msub><mml:mi mathvariant="normal">O</mml:mi><mml:mn mathvariant="normal">4</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col2"><inline-formula><mml:math id="M118" display="inline"><mml:mo>⇔</mml:mo></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col3"><inline-formula><mml:math id="M119" display="inline"><mml:mrow><mml:mn mathvariant="normal">2</mml:mn><mml:mspace width="0.33em" linebreak="nobreak"/><mml:msub><mml:mi mathvariant="normal">CaMgSiO</mml:mi><mml:mn mathvariant="normal">4</mml:mn></mml:msub><mml:mo>+</mml:mo><mml:mn mathvariant="normal">1</mml:mn><mml:mspace width="0.33em" linebreak="nobreak"/><mml:msubsup><mml:mi mathvariant="normal">Fe</mml:mi><mml:mn mathvariant="normal">3</mml:mn><mml:mrow><mml:mn mathvariant="normal">2</mml:mn><mml:mo>+</mml:mo></mml:mrow></mml:msubsup><mml:msub><mml:mi mathvariant="normal">Al</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msub><mml:msub><mml:mi mathvariant="normal">Si</mml:mi><mml:mn mathvariant="normal">3</mml:mn></mml:msub><mml:msub><mml:mi mathvariant="normal">O</mml:mi><mml:mn mathvariant="normal">12</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col4"/>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1"><inline-formula><mml:math id="M120" display="inline"><mml:mrow><mml:mn mathvariant="normal">1</mml:mn><mml:mspace linebreak="nobreak" width="0.33em"/><mml:mi mathvariant="normal">Fa</mml:mi><mml:mo>+</mml:mo><mml:mn mathvariant="normal">2</mml:mn><mml:mspace width="0.33em" linebreak="nobreak"/><mml:mi mathvariant="normal">OAlBff</mml:mi><mml:mo>+</mml:mo><mml:mn mathvariant="normal">2</mml:mn><mml:mspace width="0.33em" linebreak="nobreak"/><mml:mi mathvariant="normal">ODi</mml:mi><mml:mo>+</mml:mo><mml:mn mathvariant="normal">1</mml:mn><mml:mspace width="0.33em" linebreak="nobreak"/><mml:mi mathvariant="normal">Mag</mml:mi></mml:mrow></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col2"><inline-formula><mml:math id="M121" display="inline"><mml:mo>⇔</mml:mo></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col3"><inline-formula><mml:math id="M122" display="inline"><mml:mrow><mml:mn mathvariant="normal">2</mml:mn><mml:mspace width="0.33em" linebreak="nobreak"/><mml:mi mathvariant="normal">Mtc</mml:mi><mml:mo>+</mml:mo><mml:mn mathvariant="normal">1</mml:mn><mml:mspace width="0.33em" linebreak="nobreak"/><mml:mi mathvariant="normal">Alm</mml:mi><mml:mo>+</mml:mo><mml:mn mathvariant="normal">2</mml:mn><mml:mspace linebreak="nobreak" width="0.33em"/><mml:mi mathvariant="normal">OBff</mml:mi></mml:mrow></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col4">(R14)</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1"><inline-formula><mml:math id="M123" display="inline"><mml:mrow><mml:mn mathvariant="normal">1</mml:mn><mml:mspace width="0.33em" linebreak="nobreak"/><mml:msubsup><mml:mi mathvariant="normal">Fe</mml:mi><mml:mn mathvariant="normal">2</mml:mn><mml:mrow><mml:mn mathvariant="normal">2</mml:mn><mml:mo>+</mml:mo></mml:mrow></mml:msubsup><mml:msub><mml:mi mathvariant="normal">SiO</mml:mi><mml:mn mathvariant="normal">4</mml:mn></mml:msub><mml:mo>+</mml:mo><mml:mn mathvariant="normal">2</mml:mn><mml:mspace width="0.33em" linebreak="nobreak"/><mml:msub><mml:mi mathvariant="normal">CaTi</mml:mi><mml:mn mathvariant="normal">0.5</mml:mn></mml:msub><mml:msub><mml:mi mathvariant="normal">Mg</mml:mi><mml:mn mathvariant="normal">0.5</mml:mn></mml:msub><mml:msub><mml:mi mathvariant="normal">AlSiO</mml:mi><mml:mn mathvariant="normal">6</mml:mn></mml:msub><mml:mo>+</mml:mo><mml:mn mathvariant="normal">2</mml:mn><mml:mspace linebreak="nobreak" width="0.33em"/><mml:msub><mml:mi mathvariant="normal">CaMgSi</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msub><mml:msub><mml:mi mathvariant="normal">O</mml:mi><mml:mn mathvariant="normal">6</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col2"><inline-formula><mml:math id="M124" display="inline"><mml:mo>+</mml:mo></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col3"><inline-formula><mml:math id="M125" display="inline"><mml:mrow><mml:mn mathvariant="normal">1</mml:mn><mml:mspace width="0.33em" linebreak="nobreak"/><mml:msup><mml:mi mathvariant="normal">Fe</mml:mi><mml:mrow><mml:mn mathvariant="normal">2</mml:mn><mml:mo>+</mml:mo></mml:mrow></mml:msup><mml:msubsup><mml:mi mathvariant="normal">Fe</mml:mi><mml:mn mathvariant="normal">2</mml:mn><mml:mrow><mml:mn mathvariant="normal">3</mml:mn><mml:mo>+</mml:mo></mml:mrow></mml:msubsup><mml:msub><mml:mi mathvariant="normal">O</mml:mi><mml:mn mathvariant="normal">4</mml:mn></mml:msub><mml:mo>⇔</mml:mo></mml:mrow></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col4"/>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1"/>
         <oasis:entry colname="col2"/>
         <oasis:entry colname="col3"><inline-formula><mml:math id="M126" display="inline"><mml:mrow><mml:mn mathvariant="normal">2</mml:mn><mml:mspace linebreak="nobreak" width="0.33em"/><mml:msub><mml:mi mathvariant="normal">CaMgSiO</mml:mi><mml:mn mathvariant="normal">4</mml:mn></mml:msub><mml:mo>+</mml:mo><mml:mn mathvariant="normal">1</mml:mn><mml:mspace width="0.33em" linebreak="nobreak"/><mml:msubsup><mml:mi mathvariant="normal">Fe</mml:mi><mml:mn mathvariant="normal">3</mml:mn><mml:mrow><mml:mn mathvariant="normal">2</mml:mn><mml:mo>+</mml:mo></mml:mrow></mml:msubsup><mml:msub><mml:mi mathvariant="normal">Al</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msub><mml:msub><mml:mi mathvariant="normal">Si</mml:mi><mml:mn mathvariant="normal">3</mml:mn></mml:msub><mml:msub><mml:mi mathvariant="normal">O</mml:mi><mml:mn mathvariant="normal">12</mml:mn></mml:msub><mml:mo>+</mml:mo><mml:mn mathvariant="normal">2</mml:mn><mml:mspace linebreak="nobreak" width="0.33em"/><mml:msub><mml:mi mathvariant="normal">CaTi</mml:mi><mml:mn mathvariant="normal">0.5</mml:mn></mml:msub><mml:msub><mml:mi mathvariant="normal">Mg</mml:mi><mml:mn mathvariant="normal">0.5</mml:mn></mml:msub><mml:msup><mml:mi mathvariant="normal">Fe</mml:mi><mml:mrow><mml:mn mathvariant="normal">3</mml:mn><mml:mo>+</mml:mo></mml:mrow></mml:msup><mml:msub><mml:mi mathvariant="normal">SiO</mml:mi><mml:mn mathvariant="normal">6</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col4"/>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1"><inline-formula><mml:math id="M127" display="inline"><mml:mrow><mml:mn mathvariant="normal">1.5</mml:mn><mml:mspace linebreak="nobreak" width="0.33em"/><mml:mi mathvariant="normal">Fa</mml:mi><mml:mo>+</mml:mo><mml:mn mathvariant="normal">2</mml:mn><mml:mspace linebreak="nobreak" width="0.33em"/><mml:mi mathvariant="normal">ODi</mml:mi><mml:mo>+</mml:mo><mml:mn mathvariant="normal">1</mml:mn><mml:mspace linebreak="nobreak" width="0.33em"/><mml:mi mathvariant="normal">Spl</mml:mi></mml:mrow></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col2"><inline-formula><mml:math id="M128" display="inline"><mml:mo>⇔</mml:mo></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col3"><inline-formula><mml:math id="M129" display="inline"><mml:mrow><mml:mn mathvariant="normal">2</mml:mn><mml:mspace width="0.33em" linebreak="nobreak"/><mml:mi mathvariant="normal">Mtc</mml:mi><mml:mo>+</mml:mo><mml:mn mathvariant="normal">0.5</mml:mn><mml:mspace width="0.33em" linebreak="nobreak"/><mml:mi mathvariant="normal">Fo</mml:mi><mml:mo>+</mml:mo><mml:mn mathvariant="normal">1</mml:mn><mml:mspace width="0.33em" linebreak="nobreak"/><mml:mi mathvariant="normal">Alm</mml:mi></mml:mrow></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col4">(R15)</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1"><inline-formula><mml:math id="M130" display="inline"><mml:mrow><mml:mn mathvariant="normal">1.5</mml:mn><mml:mspace linebreak="nobreak" width="0.33em"/><mml:msubsup><mml:mi mathvariant="normal">Fe</mml:mi><mml:mn mathvariant="normal">2</mml:mn><mml:mrow><mml:mn mathvariant="normal">2</mml:mn><mml:mo>+</mml:mo></mml:mrow></mml:msubsup><mml:msub><mml:mi mathvariant="normal">SiO</mml:mi><mml:mn mathvariant="normal">4</mml:mn></mml:msub><mml:mo>+</mml:mo><mml:mn mathvariant="normal">2</mml:mn><mml:mspace linebreak="nobreak" width="0.33em"/><mml:msub><mml:mi mathvariant="normal">CaMgSi</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msub><mml:msub><mml:mi mathvariant="normal">O</mml:mi><mml:mn mathvariant="normal">6</mml:mn></mml:msub><mml:mo>+</mml:mo><mml:mn mathvariant="normal">1</mml:mn><mml:mspace linebreak="nobreak" width="0.33em"/><mml:msub><mml:mi mathvariant="normal">MgAl</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msub><mml:msub><mml:mi mathvariant="normal">O</mml:mi><mml:mn mathvariant="normal">4</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col2"><inline-formula><mml:math id="M131" display="inline"><mml:mo>⇔</mml:mo></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col3"><inline-formula><mml:math id="M132" display="inline"><mml:mrow><mml:mn mathvariant="normal">2</mml:mn><mml:mspace width="0.33em" linebreak="nobreak"/><mml:msub><mml:mi mathvariant="normal">CaMgSiO</mml:mi><mml:mn mathvariant="normal">4</mml:mn></mml:msub><mml:mo>+</mml:mo><mml:mn mathvariant="normal">0.5</mml:mn><mml:mspace width="0.33em" linebreak="nobreak"/><mml:msub><mml:mi mathvariant="normal">Mg</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msub><mml:msub><mml:mi mathvariant="normal">SiO</mml:mi><mml:mn mathvariant="normal">4</mml:mn></mml:msub><mml:mo>+</mml:mo><mml:mn mathvariant="normal">1</mml:mn><mml:mspace linebreak="nobreak" width="0.33em"/><mml:msubsup><mml:mi mathvariant="normal">Fe</mml:mi><mml:mn mathvariant="normal">3</mml:mn><mml:mrow><mml:mn mathvariant="normal">2</mml:mn><mml:mo>+</mml:mo></mml:mrow></mml:msubsup><mml:msub><mml:mi mathvariant="normal">Al</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msub><mml:msub><mml:mi mathvariant="normal">Si</mml:mi><mml:mn mathvariant="normal">3</mml:mn></mml:msub><mml:msub><mml:mi mathvariant="normal">O</mml:mi><mml:mn mathvariant="normal">12</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col4"/>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1"><inline-formula><mml:math id="M133" display="inline"><mml:mrow><mml:mn mathvariant="normal">2</mml:mn><mml:mspace width="0.33em" linebreak="nobreak"/><mml:mi mathvariant="normal">Mtc</mml:mi><mml:mo>+</mml:mo><mml:mn mathvariant="normal">1</mml:mn><mml:mspace width="0.33em" linebreak="nobreak"/><mml:mi mathvariant="normal">Alm</mml:mi><mml:mo>+</mml:mo><mml:mn mathvariant="normal">1</mml:mn><mml:mspace width="0.33em" linebreak="nobreak"/><mml:mi mathvariant="normal">Ulv</mml:mi></mml:mrow></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col2"><inline-formula><mml:math id="M134" display="inline"><mml:mo>⇔</mml:mo></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col3"><inline-formula><mml:math id="M135" display="inline"><mml:mrow><mml:mn mathvariant="normal">2</mml:mn><mml:mspace linebreak="nobreak" width="0.33em"/><mml:mi mathvariant="normal">Fa</mml:mi><mml:mo>+</mml:mo><mml:mn mathvariant="normal">0.5</mml:mn><mml:mspace width="0.33em" linebreak="nobreak"/><mml:mi mathvariant="normal">Fo</mml:mi><mml:mo>+</mml:mo><mml:mn mathvariant="normal">2</mml:mn><mml:mspace linebreak="nobreak" width="0.33em"/><mml:mi mathvariant="normal">OAlBff</mml:mi></mml:mrow></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col4">(R16)</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1"><inline-formula><mml:math id="M136" display="inline"><mml:mrow><mml:mn mathvariant="normal">2</mml:mn><mml:mspace linebreak="nobreak" width="0.33em"/><mml:msub><mml:mi mathvariant="normal">CaMgSiO</mml:mi><mml:mn mathvariant="normal">4</mml:mn></mml:msub><mml:mo>+</mml:mo><mml:mn mathvariant="normal">1</mml:mn><mml:mspace linebreak="nobreak" width="0.33em"/><mml:msubsup><mml:mi mathvariant="normal">Fe</mml:mi><mml:mn mathvariant="normal">3</mml:mn><mml:mrow><mml:mn mathvariant="normal">2</mml:mn><mml:mo>+</mml:mo></mml:mrow></mml:msubsup><mml:msub><mml:mi mathvariant="normal">Al</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msub><mml:msub><mml:mi mathvariant="normal">Si</mml:mi><mml:mn mathvariant="normal">3</mml:mn></mml:msub><mml:msub><mml:mi mathvariant="normal">O</mml:mi><mml:mn mathvariant="normal">12</mml:mn></mml:msub><mml:mo>+</mml:mo><mml:mn mathvariant="normal">1</mml:mn><mml:mspace linebreak="nobreak" width="0.33em"/><mml:msubsup><mml:mi mathvariant="normal">Fe</mml:mi><mml:mn mathvariant="normal">2</mml:mn><mml:mrow><mml:mn mathvariant="normal">2</mml:mn><mml:mo>+</mml:mo></mml:mrow></mml:msubsup><mml:msub><mml:mi mathvariant="normal">TiO</mml:mi><mml:mn mathvariant="normal">4</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col2"><inline-formula><mml:math id="M137" display="inline"><mml:mo>⇔</mml:mo></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col3"><inline-formula><mml:math id="M138" display="inline"><mml:mrow><mml:mn mathvariant="normal">2</mml:mn><mml:mspace linebreak="nobreak" width="0.33em"/><mml:msubsup><mml:mi mathvariant="normal">Fe</mml:mi><mml:mn mathvariant="normal">2</mml:mn><mml:mrow><mml:mn mathvariant="normal">2</mml:mn><mml:mo>+</mml:mo></mml:mrow></mml:msubsup><mml:msub><mml:mi mathvariant="normal">SiO</mml:mi><mml:mn mathvariant="normal">4</mml:mn></mml:msub><mml:mo>+</mml:mo><mml:mn mathvariant="normal">0.5</mml:mn><mml:mspace linebreak="nobreak" width="0.33em"/><mml:msubsup><mml:mi mathvariant="normal">Mg</mml:mi><mml:mn mathvariant="normal">2</mml:mn><mml:mrow><mml:mn mathvariant="normal">2</mml:mn><mml:mo>+</mml:mo></mml:mrow></mml:msubsup><mml:msub><mml:mi mathvariant="normal">SiO</mml:mi><mml:mn mathvariant="normal">4</mml:mn></mml:msub><mml:mo>+</mml:mo><mml:mn mathvariant="normal">2</mml:mn><mml:mspace linebreak="nobreak" width="0.33em"/><mml:msub><mml:mi mathvariant="normal">CaTi</mml:mi><mml:mn mathvariant="normal">0.5</mml:mn></mml:msub><mml:msub><mml:mi mathvariant="normal">Mg</mml:mi><mml:mn mathvariant="normal">0.5</mml:mn></mml:msub><mml:msub><mml:mi mathvariant="normal">AlSiO</mml:mi><mml:mn mathvariant="normal">6</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col4"/>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1"><inline-formula><mml:math id="M139" display="inline"><mml:mrow><mml:mn mathvariant="normal">1</mml:mn><mml:mspace linebreak="nobreak" width="0.33em"/><mml:mi mathvariant="normal">Mtc</mml:mi><mml:mo>+</mml:mo><mml:mn mathvariant="normal">1</mml:mn><mml:mspace width="0.33em" linebreak="nobreak"/><mml:mi mathvariant="normal">Coe</mml:mi></mml:mrow></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col2"><inline-formula><mml:math id="M140" display="inline"><mml:mo>⇔</mml:mo></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col3"><inline-formula><mml:math id="M141" display="inline"><mml:mrow><mml:mn mathvariant="normal">1</mml:mn><mml:mspace width="0.33em" linebreak="nobreak"/><mml:mi mathvariant="normal">ODi</mml:mi></mml:mrow></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col4">(R17)</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1"><inline-formula><mml:math id="M142" display="inline"><mml:mrow><mml:mn mathvariant="normal">1</mml:mn><mml:mspace linebreak="nobreak" width="0.33em"/><mml:msub><mml:mi mathvariant="normal">CaMgSiO</mml:mi><mml:mn mathvariant="normal">4</mml:mn></mml:msub><mml:mo>+</mml:mo><mml:mn mathvariant="normal">1</mml:mn><mml:mspace width="0.33em" linebreak="nobreak"/><mml:msub><mml:mi mathvariant="normal">SiO</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col2"><inline-formula><mml:math id="M143" display="inline"><mml:mo>⇔</mml:mo></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col3"><inline-formula><mml:math id="M144" display="inline"><mml:mrow><mml:mn mathvariant="normal">1</mml:mn><mml:mspace width="0.33em" linebreak="nobreak"/><mml:msub><mml:mi mathvariant="normal">CaMgSi</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msub><mml:msub><mml:mi mathvariant="normal">O</mml:mi><mml:mn mathvariant="normal">6</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col4"/>
       </oasis:row>
     </oasis:tbody>
   </oasis:tgroup></oasis:table></table-wrap>

      <?pagebreak page1412?><p id="d1e3940">Given the above information, the next step is to determine the bulk composition and the mineralogical assemblages
of the two subsystems after they have been put together and equilibration of the whole system has been reached.
For this problem the initial amount of moles <inline-formula><mml:math id="M145" display="inline"><mml:mi>n</mml:mi></mml:math></inline-formula> of mineral components <inline-formula><mml:math id="M146" display="inline"><mml:mi>i</mml:mi></mml:math></inline-formula> in the two
assemblages is allowed to vary (<inline-formula><mml:math id="M147" display="inline"><mml:mrow><mml:mi mathvariant="normal">Δ</mml:mi><mml:msub><mml:mi>n</mml:mi><mml:mi>i</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula>), provided that certain constraints are met.
The set of constraints can be broadly defined in two categories. The first group consists of relations
that are based on general mass, chemical or thermodynamic principles.
The second set of constraints is based on certain reasonable assumptions that should
be verified by future experimental studies.</p>
      <p id="d1e3970">The first and most straightforward set of constraints requires that the sum of the moles in the two assemblages
should be equal to the moles of the whole system:
          <disp-formula id="Ch1.E1" content-type="numbered"><label>1</label><mml:math id="M148" display="block"><mml:mrow><?xmltex \hack{\hbox\bgroup\fontsize{8.3}{8.3}\selectfont$\displaystyle}?><mml:mstyle displaystyle="true"><mml:mfrac style="display"><mml:mrow><mml:mi>f</mml:mi><mml:mo>[</mml:mo><mml:msub><mml:mi>n</mml:mi><mml:mi>i</mml:mi></mml:msub><mml:mo>(</mml:mo><mml:msub><mml:mi>A</mml:mi><mml:mn mathvariant="normal">0</mml:mn></mml:msub><mml:mo>)</mml:mo><mml:mo>+</mml:mo><mml:mi mathvariant="normal">Δ</mml:mi><mml:msub><mml:mi>n</mml:mi><mml:mi>i</mml:mi></mml:msub><mml:mo>(</mml:mo><mml:mi>A</mml:mi><mml:mo>)</mml:mo><mml:mo>]</mml:mo><mml:mo>+</mml:mo><mml:mo>[</mml:mo><mml:msub><mml:mi>n</mml:mi><mml:mi>i</mml:mi></mml:msub><mml:mo>(</mml:mo><mml:msub><mml:mi>B</mml:mi><mml:mn mathvariant="normal">0</mml:mn></mml:msub><mml:mo>)</mml:mo><mml:mo>+</mml:mo><mml:mi mathvariant="normal">Δ</mml:mi><mml:msub><mml:mi>n</mml:mi><mml:mi>i</mml:mi></mml:msub><mml:mo>(</mml:mo><mml:mi>B</mml:mi><mml:mo>)</mml:mo><mml:mo>]</mml:mo><mml:mo>-</mml:mo><mml:mo>[</mml:mo><mml:mi>f</mml:mi><mml:mo>+</mml:mo><mml:mn mathvariant="normal">1</mml:mn><mml:mo>]</mml:mo><mml:msub><mml:mi>n</mml:mi><mml:mi>i</mml:mi></mml:msub><mml:mo>(</mml:mo><mml:mi>W</mml:mi><mml:mo>)</mml:mo></mml:mrow><mml:mrow><mml:mo>[</mml:mo><mml:mi>f</mml:mi><mml:mo>+</mml:mo><mml:mn mathvariant="normal">1</mml:mn><mml:mo>]</mml:mo><mml:msub><mml:mi>n</mml:mi><mml:mi>i</mml:mi></mml:msub><mml:mo>(</mml:mo><mml:mi>W</mml:mi><mml:mo>)</mml:mo></mml:mrow></mml:mfrac></mml:mstyle><mml:mo>=</mml:mo><mml:mn mathvariant="normal">0</mml:mn><?xmltex \hack{$\egroup}?><mml:mo>,</mml:mo></mml:mrow></mml:math></disp-formula>
        where <inline-formula><mml:math id="M149" display="inline"><mml:mrow><mml:msub><mml:mi>n</mml:mi><mml:mi>i</mml:mi></mml:msub><mml:mo>(</mml:mo><mml:msub><mml:mi>A</mml:mi><mml:mn mathvariant="normal">0</mml:mn></mml:msub><mml:mo>)</mml:mo></mml:mrow></mml:math></inline-formula> represents the initial number of moles of the mineral component in the
first assemblage (<inline-formula><mml:math id="M150" display="inline"><mml:mi>A</mml:mi></mml:math></inline-formula>) in equilibrium
before it is put in contact with the second assemblage (<inline-formula><mml:math id="M151" display="inline"><mml:mi>B</mml:mi></mml:math></inline-formula>). A similar definition applies to <inline-formula><mml:math id="M152" display="inline"><mml:mrow><mml:msub><mml:mi>n</mml:mi><mml:mi>i</mml:mi></mml:msub><mml:mo>(</mml:mo><mml:msub><mml:mi>B</mml:mi><mml:mn mathvariant="normal">0</mml:mn></mml:msub><mml:mo>)</mml:mo></mml:mrow></mml:math></inline-formula>;
<inline-formula><mml:math id="M153" display="inline"><mml:mrow><mml:mi mathvariant="normal">Δ</mml:mi><mml:msub><mml:mi>n</mml:mi><mml:mi>i</mml:mi></mml:msub><mml:mo>(</mml:mo><mml:mi>A</mml:mi><mml:mo>)</mml:mo></mml:mrow></mml:math></inline-formula> and <inline-formula><mml:math id="M154" display="inline"><mml:mrow><mml:mi mathvariant="normal">Δ</mml:mi><mml:msub><mml:mi>n</mml:mi><mml:mi>i</mml:mi></mml:msub><mml:mo>(</mml:mo><mml:mi>B</mml:mi><mml:mo>)</mml:mo></mml:mrow></mml:math></inline-formula> are the variations of the number of moles
after the two assemblages are held together, and <inline-formula><mml:math id="M155" display="inline"><mml:mrow><mml:msub><mml:mi>n</mml:mi><mml:mi>i</mml:mi></mml:msub><mml:mo>(</mml:mo><mml:mi>W</mml:mi><mml:mo>)</mml:mo></mml:mrow></mml:math></inline-formula> is the number of moles of the component in the
whole assemblage (<inline-formula><mml:math id="M156" display="inline"><mml:mrow><mml:mi>A</mml:mi><mml:mo>+</mml:mo><mml:mi>B</mml:mi></mml:mrow></mml:math></inline-formula>).
The size of the whole assemblage is defined by <inline-formula><mml:math id="M157" display="inline"><mml:mrow><mml:mi>f</mml:mi><mml:mo>+</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow></mml:math></inline-formula>, where <inline-formula><mml:math id="M158" display="inline"><mml:mi>f</mml:mi></mml:math></inline-formula> refers to the size of the first assemblage.</p>
      <p id="d1e4249">Another set of constraints imposes the condition of local chemical equilibrium  <xref ref-type="bibr" rid="bib1.bibx46 bib1.bibx9 bib1.bibx33" id="paren.21"/>
by requiring that the chemical potentials
of the mineral components in the two subsystems cannot differ from the chemical potentials found
from the equilibrium computation for the whole assemblage (<inline-formula><mml:math id="M159" display="inline"><mml:mi>W</mml:mi></mml:math></inline-formula>):
          <disp-formula id="Ch1.E2" content-type="numbered"><label>2</label><mml:math id="M160" display="block"><mml:mrow><mml:msup><mml:mfenced close="|" open="|"><mml:mstyle displaystyle="true"><mml:mfrac style="display"><mml:mrow><mml:msub><mml:mi mathvariant="italic">μ</mml:mi><mml:mi>i</mml:mi></mml:msub><mml:mo>(</mml:mo><mml:mi>A</mml:mi><mml:mo>)</mml:mo><mml:mo>-</mml:mo><mml:msub><mml:mi mathvariant="italic">μ</mml:mi><mml:mi>i</mml:mi></mml:msub><mml:mo>(</mml:mo><mml:mi>W</mml:mi><mml:mo>)</mml:mo></mml:mrow><mml:mrow><mml:msub><mml:mi mathvariant="italic">μ</mml:mi><mml:mi>i</mml:mi></mml:msub><mml:mo>(</mml:mo><mml:mi>W</mml:mi><mml:mo>)</mml:mo></mml:mrow></mml:mfrac></mml:mstyle></mml:mfenced><mml:mn mathvariant="normal">2</mml:mn></mml:msup><mml:mo>+</mml:mo><mml:msup><mml:mfenced open="|" close="|"><mml:mstyle displaystyle="true"><mml:mfrac style="display"><mml:mrow><mml:msub><mml:mi mathvariant="italic">μ</mml:mi><mml:mi>i</mml:mi></mml:msub><mml:mo>(</mml:mo><mml:mi>B</mml:mi><mml:mo>)</mml:mo><mml:mo>-</mml:mo><mml:msub><mml:mi mathvariant="italic">μ</mml:mi><mml:mi>i</mml:mi></mml:msub><mml:mo>(</mml:mo><mml:mi>W</mml:mi><mml:mo>)</mml:mo></mml:mrow><mml:mrow><mml:msub><mml:mi mathvariant="italic">μ</mml:mi><mml:mi>i</mml:mi></mml:msub><mml:mo>(</mml:mo><mml:mi>W</mml:mi><mml:mo>)</mml:mo></mml:mrow></mml:mfrac></mml:mstyle></mml:mfenced><mml:mn mathvariant="normal">2</mml:mn></mml:msup><mml:mo>=</mml:mo><mml:mn mathvariant="normal">0</mml:mn><mml:mo>,</mml:mo></mml:mrow></mml:math></disp-formula>
        where <inline-formula><mml:math id="M161" display="inline"><mml:mrow><mml:msub><mml:mi mathvariant="italic">μ</mml:mi><mml:mi>i</mml:mi></mml:msub><mml:mo>(</mml:mo><mml:mi>A</mml:mi><mml:mo>)</mml:mo></mml:mrow></mml:math></inline-formula> is the chemical potential of the mineral component in the assemblage <inline-formula><mml:math id="M162" display="inline"><mml:mi>A</mml:mi></mml:math></inline-formula>
whose number of moles is <inline-formula><mml:math id="M163" display="inline"><mml:mrow><mml:msub><mml:mi>n</mml:mi><mml:mi>i</mml:mi></mml:msub><mml:mo>(</mml:mo><mml:mi>A</mml:mi><mml:mo>)</mml:mo><mml:mo>=</mml:mo><mml:msub><mml:mi>n</mml:mi><mml:mi>i</mml:mi></mml:msub><mml:mo>(</mml:mo><mml:msub><mml:mi>A</mml:mi><mml:mn mathvariant="normal">0</mml:mn></mml:msub><mml:mo>)</mml:mo><mml:mo>+</mml:mo><mml:mi mathvariant="normal">Δ</mml:mi><mml:msub><mml:mi>n</mml:mi><mml:mi>i</mml:mi></mml:msub><mml:mo>(</mml:mo><mml:mi>A</mml:mi><mml:mo>)</mml:mo></mml:mrow></mml:math></inline-formula>, and there is a similar expression for the second assemblage <inline-formula><mml:math id="M164" display="inline"><mml:mi>B</mml:mi></mml:math></inline-formula>.</p>
      <p id="d1e4443">Another constraint is given by the sum of the Gibbs free energy of the two subsystems
that should be equal to the total Gibbs free energy of the whole system:
          <disp-formula id="Ch1.E3" content-type="numbered"><label>3</label><mml:math id="M165" display="block"><mml:mrow><mml:msup><mml:mfenced close="|" open="|"><mml:mstyle displaystyle="true"><mml:mfrac style="display"><mml:mrow><mml:mi>f</mml:mi><mml:mi>G</mml:mi><mml:mo>(</mml:mo><mml:mi>A</mml:mi><mml:mo>)</mml:mo><mml:mo>+</mml:mo><mml:mi>G</mml:mi><mml:mo>(</mml:mo><mml:mi>B</mml:mi><mml:mo>)</mml:mo><mml:mo>-</mml:mo><mml:mo>(</mml:mo><mml:mi>f</mml:mi><mml:mo>+</mml:mo><mml:mn mathvariant="normal">1</mml:mn><mml:mo>)</mml:mo><mml:mi>G</mml:mi><mml:mo>(</mml:mo><mml:mi>W</mml:mi><mml:mo>)</mml:mo></mml:mrow><mml:mrow><mml:mo>(</mml:mo><mml:mi>f</mml:mi><mml:mo>+</mml:mo><mml:mn mathvariant="normal">1</mml:mn><mml:mo>)</mml:mo><mml:mi>G</mml:mi><mml:mo>(</mml:mo><mml:mi>W</mml:mi><mml:mo>)</mml:mo></mml:mrow></mml:mfrac></mml:mstyle></mml:mfenced><mml:mn mathvariant="normal">2</mml:mn></mml:msup><mml:mo>=</mml:mo><mml:mn mathvariant="normal">0</mml:mn><mml:mo>,</mml:mo></mml:mrow></mml:math></disp-formula>
        where <inline-formula><mml:math id="M166" display="inline"><mml:mrow><mml:mi>G</mml:mi><mml:mo>(</mml:mo><mml:mi>A</mml:mi><mml:mo>)</mml:mo><mml:mo>=</mml:mo><mml:msub><mml:mo>∑</mml:mo><mml:mi>i</mml:mi></mml:msub><mml:msub><mml:mi>n</mml:mi><mml:mi>i</mml:mi></mml:msub><mml:mo>(</mml:mo><mml:mi>A</mml:mi><mml:mo>)</mml:mo><mml:msub><mml:mi mathvariant="italic">μ</mml:mi><mml:mi>i</mml:mi></mml:msub><mml:mo>(</mml:mo><mml:mi>A</mml:mi><mml:mo>)</mml:mo></mml:mrow></mml:math></inline-formula>, and there are similar equations for <inline-formula><mml:math id="M167" display="inline"><mml:mi>B</mml:mi></mml:math></inline-formula> and <inline-formula><mml:math id="M168" display="inline"><mml:mi>W</mml:mi></mml:math></inline-formula>.</p>
      <?pagebreak page1413?><p id="d1e4583">The list of reactions in Table <xref ref-type="table" rid="Ch1.T2"/> allows for the definition of a new set of equations that relates the extent of the reaction
<inline-formula><mml:math id="M169" display="inline"><mml:mrow><mml:msub><mml:mi mathvariant="italic">ξ</mml:mi><mml:mi>r</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> with the changes in the moles of the mineral components <xref ref-type="bibr" rid="bib1.bibx46 bib1.bibx33" id="paren.22"/>. Consider,
for example, the garnet component almandine (Alm), which appears in Reactions (R1), (R3), (R10), (R12), (R13), (R14), (R15)
and (R16); the following relation can be established:
          <disp-formula id="Ch1.E4" content-type="numbered"><label>4</label><mml:math id="M170" display="block"><mml:mtable columnspacing="1em" class="split" rowspacing="0.2ex" displaystyle="true" columnalign="right left"><mml:mtr><mml:mtd><mml:mrow><mml:mi>f</mml:mi><mml:mi mathvariant="normal">Δ</mml:mi><mml:msub><mml:mi>n</mml:mi><mml:mi mathvariant="normal">Alm</mml:mi></mml:msub><mml:mo>(</mml:mo><mml:mi>A</mml:mi><mml:mo>)</mml:mo></mml:mrow></mml:mtd><mml:mtd><mml:mrow><mml:mo>+</mml:mo><mml:mi mathvariant="normal">Δ</mml:mi><mml:msub><mml:mi>n</mml:mi><mml:mi mathvariant="normal">Alm</mml:mi></mml:msub><mml:mo>(</mml:mo><mml:mi>B</mml:mi><mml:mo>)</mml:mo><mml:mo>+</mml:mo><mml:mn mathvariant="normal">1</mml:mn><mml:mspace linebreak="nobreak" width="0.33em"/><mml:msub><mml:mi mathvariant="italic">ξ</mml:mi><mml:mrow><mml:mo>(</mml:mo><mml:mi mathvariant="normal">R</mml:mi><mml:mn mathvariant="normal">1</mml:mn><mml:mo>)</mml:mo></mml:mrow></mml:msub><mml:mo>+</mml:mo><mml:mn mathvariant="normal">1</mml:mn><mml:mspace width="0.33em" linebreak="nobreak"/><mml:msub><mml:mi mathvariant="italic">ξ</mml:mi><mml:mrow><mml:mo>(</mml:mo><mml:mi mathvariant="normal">R</mml:mi><mml:mn mathvariant="normal">3</mml:mn><mml:mo>)</mml:mo></mml:mrow></mml:msub></mml:mrow></mml:mtd></mml:mtr><mml:mtr><mml:mtd/><mml:mtd><mml:mrow><mml:mo>+</mml:mo><mml:mn mathvariant="normal">1</mml:mn><mml:mspace linebreak="nobreak" width="0.33em"/><mml:msub><mml:mi mathvariant="italic">ξ</mml:mi><mml:mrow><mml:mo>(</mml:mo><mml:mi mathvariant="normal">R</mml:mi><mml:mn mathvariant="normal">10</mml:mn><mml:mo>)</mml:mo></mml:mrow></mml:msub><mml:mo>+</mml:mo><mml:mn mathvariant="normal">1</mml:mn><mml:mspace linebreak="nobreak" width="0.33em"/><mml:msub><mml:mi mathvariant="italic">ξ</mml:mi><mml:mrow><mml:mo>(</mml:mo><mml:mi mathvariant="normal">R</mml:mi><mml:mn mathvariant="normal">12</mml:mn><mml:mo>)</mml:mo></mml:mrow></mml:msub><mml:mo>+</mml:mo><mml:mn mathvariant="normal">1</mml:mn><mml:mspace width="0.33em" linebreak="nobreak"/><mml:msub><mml:mi mathvariant="italic">ξ</mml:mi><mml:mrow><mml:mo>(</mml:mo><mml:mi mathvariant="normal">R</mml:mi><mml:mn mathvariant="normal">13</mml:mn><mml:mo>)</mml:mo></mml:mrow></mml:msub></mml:mrow></mml:mtd></mml:mtr><mml:mtr><mml:mtd/><mml:mtd><mml:mrow><mml:mo>+</mml:mo><mml:mn mathvariant="normal">1</mml:mn><mml:mspace linebreak="nobreak" width="0.33em"/><mml:msub><mml:mi mathvariant="italic">ξ</mml:mi><mml:mrow><mml:mo>(</mml:mo><mml:mi mathvariant="normal">R</mml:mi><mml:mn mathvariant="normal">14</mml:mn><mml:mo>)</mml:mo></mml:mrow></mml:msub><mml:mo>+</mml:mo><mml:mn mathvariant="normal">1</mml:mn><mml:mspace width="0.33em" linebreak="nobreak"/><mml:msub><mml:mi mathvariant="italic">ξ</mml:mi><mml:mrow><mml:mo>(</mml:mo><mml:mi mathvariant="normal">R</mml:mi><mml:mn mathvariant="normal">15</mml:mn><mml:mo>)</mml:mo></mml:mrow></mml:msub><mml:mo>-</mml:mo><mml:mn mathvariant="normal">1</mml:mn><mml:mspace linebreak="nobreak" width="0.33em"/><mml:msub><mml:mi mathvariant="italic">ξ</mml:mi><mml:mrow><mml:mo>(</mml:mo><mml:mi mathvariant="normal">R</mml:mi><mml:mn mathvariant="normal">16</mml:mn><mml:mo>)</mml:mo></mml:mrow></mml:msub><mml:mo>=</mml:mo><mml:mn mathvariant="normal">0</mml:mn><mml:mo>,</mml:mo></mml:mrow></mml:mtd></mml:mtr></mml:mtable></mml:math></disp-formula>
        where the extents of the reactions  are considered to be potential new variables.
However, not necessarily all the <inline-formula><mml:math id="M171" display="inline"><mml:mrow><mml:msub><mml:mi mathvariant="italic">ξ</mml:mi><mml:mi>r</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> should be treated as unknowns.
This can be explained by inspecting, for example, Table <xref ref-type="table" rid="Ch1.T3"/>, which provides
the input data and the results of the equilibrium modeling for the study cases,
in particular the one that assumes an initial proportion <inline-formula><mml:math id="M172" display="inline"><mml:mrow><mml:mn mathvariant="normal">1</mml:mn><mml:mo>:</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow></mml:math></inline-formula> (<inline-formula><mml:math id="M173" display="inline"><mml:mrow><mml:mi>f</mml:mi><mml:mo>=</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow></mml:math></inline-formula>).
The second and third column on the upper side of the table report the input bulk composition on the two sides.
The second and fifth column on the lower part of the table show the results of the thermodynamic equilibrium
calculation applied separately to the two subsystems.
The last column shows the results for the whole system <inline-formula><mml:math id="M174" display="inline"><mml:mi>W</mml:mi></mml:math></inline-formula>.
This last column indicates, for example, that orthopyroxene is not present at equilibrium in the whole assemblage.
Considering the  reactions in Table <xref ref-type="table" rid="Ch1.T2"/> and the data in Table <xref ref-type="table" rid="Ch1.T3"/>,
the EN component in orthopyroxene appears only in Reaction (R2), and since no OEn is present on the <inline-formula><mml:math id="M175" display="inline"><mml:mi>B</mml:mi></mml:math></inline-formula> side,
the mole change in <inline-formula><mml:math id="M176" display="inline"><mml:mi>A</mml:mi></mml:math></inline-formula> can be locked (<inline-formula><mml:math id="M177" display="inline"><mml:mrow><mml:mi mathvariant="normal">Δ</mml:mi><mml:msub><mml:mi>n</mml:mi><mml:mi mathvariant="normal">OEn</mml:mi></mml:msub><mml:mo>(</mml:mo><mml:mi>A</mml:mi><mml:mo>)</mml:mo><mml:mo>=</mml:mo><mml:mo>-</mml:mo><mml:mn mathvariant="normal">0.0700777</mml:mn></mml:mrow></mml:math></inline-formula>). Therefore,
<inline-formula><mml:math id="M178" display="inline"><mml:mrow><mml:msub><mml:mi mathvariant="italic">ξ</mml:mi><mml:mrow><mml:mo>(</mml:mo><mml:mi mathvariant="normal">R</mml:mi><mml:mn mathvariant="normal">2</mml:mn><mml:mo>)</mml:mo></mml:mrow></mml:msub></mml:mrow></mml:math></inline-formula> is fixed to <inline-formula><mml:math id="M179" display="inline"><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">0.0700777</mml:mn></mml:mrow></mml:math></inline-formula>. The same is also true for
<inline-formula><mml:math id="M180" display="inline"><mml:mrow><mml:msub><mml:mi mathvariant="italic">ξ</mml:mi><mml:mrow><mml:mo>(</mml:mo><mml:mi mathvariant="normal">R</mml:mi><mml:mn mathvariant="normal">3</mml:mn><mml:mo>)</mml:mo></mml:mrow></mml:msub></mml:mrow></mml:math></inline-formula>, which is uniquely coupled to <inline-formula><mml:math id="M181" display="inline"><mml:mrow><mml:mi mathvariant="normal">Δ</mml:mi><mml:msub><mml:mi>n</mml:mi><mml:mi mathvariant="normal">OEss</mml:mi></mml:msub><mml:mo>(</mml:mo><mml:mi>A</mml:mi><mml:mo>)</mml:mo></mml:mrow></mml:math></inline-formula>, furthermore <inline-formula><mml:math id="M182" display="inline"><mml:mrow><mml:msub><mml:mi mathvariant="italic">ξ</mml:mi><mml:mrow><mml:mo>(</mml:mo><mml:mi mathvariant="normal">R</mml:mi><mml:mn mathvariant="normal">4</mml:mn><mml:mo>)</mml:mo></mml:mrow></mml:msub></mml:mrow></mml:math></inline-formula> coupled to <inline-formula><mml:math id="M183" display="inline"><mml:mrow><mml:mi mathvariant="normal">Δ</mml:mi><mml:msub><mml:mi>n</mml:mi><mml:mi mathvariant="normal">OHd</mml:mi></mml:msub><mml:mo>(</mml:mo><mml:mi>A</mml:mi><mml:mo>)</mml:mo></mml:mrow></mml:math></inline-formula>,
also <inline-formula><mml:math id="M184" display="inline"><mml:mrow><mml:msub><mml:mi mathvariant="italic">ξ</mml:mi><mml:mrow><mml:mo>(</mml:mo><mml:mi mathvariant="normal">R</mml:mi><mml:mn mathvariant="normal">11</mml:mn><mml:mo>)</mml:mo></mml:mrow></mml:msub></mml:mrow></mml:math></inline-formula> coupled to <inline-formula><mml:math id="M185" display="inline"><mml:mrow><mml:mo>-</mml:mo><mml:mi mathvariant="normal">Δ</mml:mi><mml:msub><mml:mi>n</mml:mi><mml:mi mathvariant="normal">OJd</mml:mi></mml:msub><mml:mo>(</mml:mo><mml:mi>A</mml:mi><mml:mo>)</mml:mo></mml:mrow></mml:math></inline-formula>, and finally <inline-formula><mml:math id="M186" display="inline"><mml:mrow><mml:msub><mml:mi mathvariant="italic">ξ</mml:mi><mml:mrow><mml:mo>(</mml:mo><mml:mi mathvariant="normal">R</mml:mi><mml:mn mathvariant="normal">17</mml:mn><mml:mo>)</mml:mo></mml:mrow></mml:msub></mml:mrow></mml:math></inline-formula> fixed by <inline-formula><mml:math id="M187" display="inline"><mml:mrow><mml:mi mathvariant="normal">Δ</mml:mi><mml:msub><mml:mi>n</mml:mi><mml:mi mathvariant="normal">Coe</mml:mi></mml:msub><mml:mo>(</mml:mo><mml:mi>B</mml:mi><mml:mo>)</mml:mo></mml:mrow></mml:math></inline-formula>.</p>

<?xmltex \floatpos{t}?><table-wrap id="Ch1.T3" specific-use="star"><?xmltex \currentcnt{3}?><label>Table 3</label><caption><p id="d1e5069">Summary of the results of one chemical equilibration procedure. The columns (<inline-formula><mml:math id="M188" display="inline"><mml:mrow><mml:msub><mml:mi>A</mml:mi><mml:mn mathvariant="normal">0</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula>) and (<inline-formula><mml:math id="M189" display="inline"><mml:mrow><mml:msub><mml:mi>B</mml:mi><mml:mn mathvariant="normal">0</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula>) describe
the initial bulk composition of the two subsystems and the Gibbs free energy <inline-formula><mml:math id="M190" display="inline"><mml:mi>G</mml:mi></mml:math></inline-formula> (joules) of the equilibrium
assemblages separately. Following the AlphaMELTS input format, the bulk compositions are given in grams.
The initial proportion of the whole system is <inline-formula><mml:math id="M191" display="inline"><mml:mrow><mml:mi>f</mml:mi><mml:mo>:</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow></mml:math></inline-formula> (<inline-formula><mml:math id="M192" display="inline"><mml:mrow><mml:mi>f</mml:mi><mml:mo>=</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow></mml:math></inline-formula>) and the whole composition is reported in column (<inline-formula><mml:math id="M193" display="inline"><mml:mi>W</mml:mi></mml:math></inline-formula>).
Columns (<inline-formula><mml:math id="M194" display="inline"><mml:mi>A</mml:mi></mml:math></inline-formula>) and (<inline-formula><mml:math id="M195" display="inline"><mml:mi>B</mml:mi></mml:math></inline-formula>) in the upper portion of the table present the results of the chemical
equilibration in terms of oxides.
Note that the sum of the oxides is not 100, which indicates
a mass transfer between the two subsystems. The columns in the lower part of the table show the composition
of the mineral components at equilibrium before the two subsystems are put together (<inline-formula><mml:math id="M196" display="inline"><mml:mrow><mml:mi>f</mml:mi><mml:mo>×</mml:mo><mml:mi>n</mml:mi><mml:mo>(</mml:mo><mml:msub><mml:mi>A</mml:mi><mml:mn mathvariant="normal">0</mml:mn></mml:msub><mml:mo>)</mml:mo></mml:mrow></mml:math></inline-formula> and <inline-formula><mml:math id="M197" display="inline"><mml:mrow><mml:mi>n</mml:mi><mml:mo>(</mml:mo><mml:msub><mml:mi>B</mml:mi><mml:mn mathvariant="normal">0</mml:mn></mml:msub><mml:mo>)</mml:mo></mml:mrow></mml:math></inline-formula>
and after equilibration of the whole system (<inline-formula><mml:math id="M198" display="inline"><mml:mrow><mml:mi>f</mml:mi><mml:mo>×</mml:mo><mml:mi>n</mml:mi><mml:mo>(</mml:mo><mml:mi>A</mml:mi><mml:mo>)</mml:mo></mml:mrow></mml:math></inline-formula> and <inline-formula><mml:math id="M199" display="inline"><mml:mrow><mml:mi>n</mml:mi><mml:mo>(</mml:mo><mml:mi>B</mml:mi><mml:mo>)</mml:mo></mml:mrow></mml:math></inline-formula>).
The change in moles (<inline-formula><mml:math id="M200" display="inline"><mml:mrow><mml:mi>f</mml:mi><mml:mo>×</mml:mo><mml:mi mathvariant="normal">Δ</mml:mi><mml:mi>n</mml:mi><mml:mo>(</mml:mo><mml:mi>A</mml:mi><mml:mo>)</mml:mo></mml:mrow></mml:math></inline-formula>, <inline-formula><mml:math id="M201" display="inline"><mml:mrow><mml:mi mathvariant="normal">Δ</mml:mi><mml:mi>n</mml:mi><mml:mo>(</mml:mo><mml:mi>B</mml:mi><mml:mo>)</mml:mo></mml:mrow></mml:math></inline-formula> is also reported. The last
column is the composition of the whole system (<inline-formula><mml:math id="M202" display="inline"><mml:mi>W</mml:mi></mml:math></inline-formula>) after equilibration.</p></caption><oasis:table frame="topbot"><?xmltex \begin{scaleboxenv}{.94}[.94]?><oasis:tgroup cols="8">
     <oasis:colspec colnum="1" colname="col1" align="left"/>
     <oasis:colspec colnum="2" colname="col2" align="right"/>
     <oasis:colspec colnum="3" colname="col3" align="right"/>
     <oasis:colspec colnum="4" colname="col4" align="right"/>
     <oasis:colspec colnum="5" colname="col5" align="right"/>
     <oasis:colspec colnum="6" colname="col6" align="right"/>
     <oasis:colspec colnum="7" colname="col7" align="right"/>
     <oasis:colspec colnum="8" colname="col8" align="right"/>
     <oasis:thead>
       <oasis:row>
         <oasis:entry colname="col1">Bulk comp.</oasis:entry>
         <oasis:entry colname="col2">(<inline-formula><mml:math id="M203" display="inline"><mml:mrow><mml:msub><mml:mi>A</mml:mi><mml:mn mathvariant="normal">0</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula>)</oasis:entry>
         <oasis:entry colname="col3">(<inline-formula><mml:math id="M204" display="inline"><mml:mrow><mml:msub><mml:mi>B</mml:mi><mml:mn mathvariant="normal">0</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula>)</oasis:entry>
         <oasis:entry namest="col4" nameend="col5" align="center"><inline-formula><mml:math id="M205" display="inline"><mml:mrow><mml:mo>(</mml:mo><mml:mi>W</mml:mi><mml:mo>)</mml:mo><mml:mo>=</mml:mo><mml:mo>(</mml:mo><mml:mi>f</mml:mi><mml:mo>×</mml:mo><mml:msub><mml:mi>A</mml:mi><mml:mn mathvariant="normal">0</mml:mn></mml:msub><mml:mo>+</mml:mo><mml:msub><mml:mi>B</mml:mi><mml:mn mathvariant="normal">0</mml:mn></mml:msub><mml:mo>)</mml:mo><mml:mo>/</mml:mo><mml:mo>(</mml:mo><mml:mi>f</mml:mi><mml:mo>+</mml:mo><mml:mn mathvariant="normal">1</mml:mn><mml:mo>)</mml:mo></mml:mrow></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col6">(<inline-formula><mml:math id="M206" display="inline"><mml:mi>A</mml:mi></mml:math></inline-formula>)</oasis:entry>
         <oasis:entry colname="col7">(<inline-formula><mml:math id="M207" display="inline"><mml:mi>B</mml:mi></mml:math></inline-formula>)</oasis:entry>
         <oasis:entry colname="col8"/>
       </oasis:row>
       <oasis:row rowsep="1">
         <oasis:entry colname="col1">oxides (g)</oasis:entry>
         <oasis:entry colname="col2"/>
         <oasis:entry colname="col3"/>
         <oasis:entry namest="col4" nameend="col5" align="center">  </oasis:entry>
         <oasis:entry colname="col6"/>
         <oasis:entry colname="col7"/>
         <oasis:entry colname="col8"/>
       </oasis:row>
     </oasis:thead>
     <oasis:tbody>
       <oasis:row>
         <oasis:entry colname="col1"><inline-formula><mml:math id="M208" display="inline"><mml:mrow class="chem"><mml:msub><mml:mi mathvariant="normal">SiO</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col2">45.20</oasis:entry>
         <oasis:entry colname="col3">48.86</oasis:entry>
         <oasis:entry namest="col4" nameend="col5">47.030</oasis:entry>
         <oasis:entry colname="col6">69.428</oasis:entry>
         <oasis:entry colname="col7">24.637</oasis:entry>
         <oasis:entry colname="col8"/>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1"><inline-formula><mml:math id="M209" display="inline"><mml:mrow class="chem"><mml:msub><mml:mi mathvariant="normal">TiO</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col2">0.20</oasis:entry>
         <oasis:entry colname="col3">0.37</oasis:entry>
         <oasis:entry namest="col4" nameend="col5">0.285</oasis:entry>
         <oasis:entry colname="col6">0.463</oasis:entry>
         <oasis:entry colname="col7">0.107</oasis:entry>
         <oasis:entry colname="col8"/>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1"><inline-formula><mml:math id="M210" display="inline"><mml:mrow class="chem"><mml:msub><mml:mi mathvariant="normal">Al</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msub><mml:msub><mml:mi mathvariant="normal">O</mml:mi><mml:mn mathvariant="normal">3</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col2">3.94</oasis:entry>
         <oasis:entry colname="col3">17.72</oasis:entry>
         <oasis:entry namest="col4" nameend="col5">10.830</oasis:entry>
         <oasis:entry colname="col6">11.677</oasis:entry>
         <oasis:entry colname="col7">9.976</oasis:entry>
         <oasis:entry colname="col8"/>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1"><inline-formula><mml:math id="M211" display="inline"><mml:mrow class="chem"><mml:msub><mml:mi mathvariant="normal">Fe</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msub><mml:msub><mml:mi mathvariant="normal">O</mml:mi><mml:mn mathvariant="normal">3</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col2">0.20</oasis:entry>
         <oasis:entry colname="col3">0.84</oasis:entry>
         <oasis:entry namest="col4" nameend="col5">0.520</oasis:entry>
         <oasis:entry colname="col6">0.852</oasis:entry>
         <oasis:entry colname="col7">0.188</oasis:entry>
         <oasis:entry colname="col8"/>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1"><inline-formula><mml:math id="M212" display="inline"><mml:mrow class="chem"><mml:msub><mml:mi mathvariant="normal">Cr</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msub><mml:msub><mml:mi mathvariant="normal">O</mml:mi><mml:mn mathvariant="normal">3</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col2">0.40</oasis:entry>
         <oasis:entry colname="col3">0.03</oasis:entry>
         <oasis:entry namest="col4" nameend="col5">0.215</oasis:entry>
         <oasis:entry colname="col6">0.422</oasis:entry>
         <oasis:entry colname="col7">0.008</oasis:entry>
         <oasis:entry colname="col8"/>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1"><inline-formula><mml:math id="M213" display="inline"><mml:mrow class="chem"><mml:mi mathvariant="normal">FeO</mml:mi></mml:mrow></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col2">8.10</oasis:entry>
         <oasis:entry colname="col3">7.61</oasis:entry>
         <oasis:entry namest="col4" nameend="col5">7.855</oasis:entry>
         <oasis:entry colname="col6">11.116</oasis:entry>
         <oasis:entry colname="col7">4.600</oasis:entry>
         <oasis:entry colname="col8"/>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1"><inline-formula><mml:math id="M214" display="inline"><mml:mrow class="chem"><mml:mi mathvariant="normal">MgO</mml:mi></mml:mrow></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col2">38.40</oasis:entry>
         <oasis:entry colname="col3">9.10</oasis:entry>
         <oasis:entry namest="col4" nameend="col5">23.750</oasis:entry>
         <oasis:entry colname="col6">38.107</oasis:entry>
         <oasis:entry colname="col7">9.391</oasis:entry>
         <oasis:entry colname="col8"/>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1"><inline-formula><mml:math id="M215" display="inline"><mml:mrow class="chem"><mml:mi mathvariant="normal">CaO</mml:mi></mml:mrow></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col2">3.15</oasis:entry>
         <oasis:entry colname="col3">12.50</oasis:entry>
         <oasis:entry namest="col4" nameend="col5">7.825</oasis:entry>
         <oasis:entry colname="col6">11.565</oasis:entry>
         <oasis:entry colname="col7">4.089</oasis:entry>
         <oasis:entry colname="col8"/>
       </oasis:row>
       <oasis:row rowsep="1">
         <oasis:entry colname="col1"><inline-formula><mml:math id="M216" display="inline"><mml:mrow class="chem"><mml:msub><mml:mi mathvariant="normal">Na</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msub><mml:mi mathvariant="normal">O</mml:mi></mml:mrow></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col2">0.41</oasis:entry>
         <oasis:entry colname="col3">2.97</oasis:entry>
         <oasis:entry namest="col4" nameend="col5">1.690</oasis:entry>
         <oasis:entry colname="col6">2.736</oasis:entry>
         <oasis:entry colname="col7">0.643</oasis:entry>
         <oasis:entry colname="col8"/>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">Sum</oasis:entry>
         <oasis:entry colname="col2">100</oasis:entry>
         <oasis:entry colname="col3">100</oasis:entry>
         <oasis:entry namest="col4" nameend="col5">100</oasis:entry>
         <oasis:entry colname="col6">146.367</oasis:entry>
         <oasis:entry colname="col7">53.639</oasis:entry>
         <oasis:entry colname="col8"/>
       </oasis:row>
       <oasis:row rowsep="1">
         <oasis:entry colname="col1"><inline-formula><mml:math id="M217" display="inline"><mml:mi>G</mml:mi></mml:math></inline-formula> (J)</oasis:entry>
         <oasis:entry colname="col2"><inline-formula><mml:math id="M218" display="inline"><mml:mo>-</mml:mo></mml:math></inline-formula>1 538 956.549</oasis:entry>
         <oasis:entry colname="col3"><inline-formula><mml:math id="M219" display="inline"><mml:mo>-</mml:mo></mml:math></inline-formula>1 515 471.201</oasis:entry>
         <oasis:entry namest="col4" nameend="col5"><inline-formula><mml:math id="M220" display="inline"><mml:mo>-</mml:mo></mml:math></inline-formula>1 528 524.097</oasis:entry>
         <oasis:entry colname="col6"><inline-formula><mml:math id="M221" display="inline"><mml:mo>-</mml:mo></mml:math></inline-formula>2 233 778.043</oasis:entry>
         <oasis:entry colname="col7"><inline-formula><mml:math id="M222" display="inline"><mml:mo>-</mml:mo></mml:math></inline-formula>823 270.616</oasis:entry>
         <oasis:entry colname="col8"/>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">Min. comp.</oasis:entry>
         <oasis:entry rowsep="1" namest="col2" nameend="col8" align="center">mol </oasis:entry>
       </oasis:row>
       <oasis:row rowsep="1">
         <oasis:entry colname="col1"><inline-formula><mml:math id="M223" display="inline"><mml:mrow><mml:mi>f</mml:mi><mml:mo>=</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col2"><inline-formula><mml:math id="M224" display="inline"><mml:mrow><mml:mi>f</mml:mi><mml:mo>×</mml:mo><mml:mi>n</mml:mi><mml:mo>(</mml:mo><mml:msub><mml:mi>A</mml:mi><mml:mn mathvariant="normal">0</mml:mn></mml:msub><mml:mo>)</mml:mo></mml:mrow></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col3"><inline-formula><mml:math id="M225" display="inline"><mml:mrow><mml:mi>f</mml:mi><mml:mo>×</mml:mo><mml:mi mathvariant="normal">Δ</mml:mi><mml:mi>n</mml:mi><mml:mo>(</mml:mo><mml:mi>A</mml:mi><mml:mo>)</mml:mo></mml:mrow></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col4"><inline-formula><mml:math id="M226" display="inline"><mml:mrow><mml:mi>f</mml:mi><mml:mo>×</mml:mo><mml:mi>n</mml:mi><mml:mo>(</mml:mo><mml:mi>A</mml:mi><mml:mo>)</mml:mo></mml:mrow></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col5"><inline-formula><mml:math id="M227" display="inline"><mml:mrow><mml:mi>n</mml:mi><mml:mo>(</mml:mo><mml:msub><mml:mi>B</mml:mi><mml:mn mathvariant="normal">0</mml:mn></mml:msub><mml:mo>)</mml:mo></mml:mrow></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col6"><inline-formula><mml:math id="M228" display="inline"><mml:mrow><mml:mi mathvariant="normal">Δ</mml:mi><mml:mi>n</mml:mi><mml:mo>(</mml:mo><mml:mi>B</mml:mi><mml:mo>)</mml:mo></mml:mrow></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col7"><inline-formula><mml:math id="M229" display="inline"><mml:mrow><mml:mi>n</mml:mi><mml:mo>(</mml:mo><mml:mi>B</mml:mi><mml:mo>)</mml:mo></mml:mrow></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col8"><inline-formula><mml:math id="M230" display="inline"><mml:mrow><mml:mo>(</mml:mo><mml:mi>f</mml:mi><mml:mo>+</mml:mo><mml:mn mathvariant="normal">1</mml:mn><mml:mo>)</mml:mo><mml:mo>×</mml:mo><mml:mi>n</mml:mi><mml:mo>(</mml:mo><mml:mi>W</mml:mi><mml:mo>)</mml:mo></mml:mrow></mml:math></inline-formula></oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">Ol(Fa)</oasis:entry>
         <oasis:entry colname="col2">0.0389399</oasis:entry>
         <oasis:entry colname="col3">0.0008090</oasis:entry>
         <oasis:entry colname="col4">0.0397489</oasis:entry>
         <oasis:entry colname="col5">0</oasis:entry>
         <oasis:entry colname="col6">0</oasis:entry>
         <oasis:entry colname="col7">0</oasis:entry>
         <oasis:entry colname="col8">0.0397490</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">Ol(Mtc)</oasis:entry>
         <oasis:entry colname="col2">0.0003421</oasis:entry>
         <oasis:entry colname="col3"><inline-formula><mml:math id="M231" display="inline"><mml:mo>-</mml:mo></mml:math></inline-formula>0.0000555</oasis:entry>
         <oasis:entry colname="col4">0.0002867</oasis:entry>
         <oasis:entry colname="col5">0</oasis:entry>
         <oasis:entry colname="col6">0</oasis:entry>
         <oasis:entry colname="col7">0</oasis:entry>
         <oasis:entry colname="col8">0.0002867</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">Ol(Fo)</oasis:entry>
         <oasis:entry colname="col2">0.3504050</oasis:entry>
         <oasis:entry colname="col3"><inline-formula><mml:math id="M232" display="inline"><mml:mo>-</mml:mo></mml:math></inline-formula>0.0726300</oasis:entry>
         <oasis:entry colname="col4">0.2777750</oasis:entry>
         <oasis:entry colname="col5">0</oasis:entry>
         <oasis:entry colname="col6">0</oasis:entry>
         <oasis:entry colname="col7">0</oasis:entry>
         <oasis:entry colname="col8">0.2777780</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">Gt(Alm)</oasis:entry>
         <oasis:entry colname="col2">0.0054726</oasis:entry>
         <oasis:entry colname="col3">0.0090575</oasis:entry>
         <oasis:entry colname="col4">0.0145301</oasis:entry>
         <oasis:entry colname="col5">0.0290995</oasis:entry>
         <oasis:entry colname="col6"><inline-formula><mml:math id="M233" display="inline"><mml:mo>-</mml:mo></mml:math></inline-formula>0.0100502</oasis:entry>
         <oasis:entry colname="col7">0.0190492</oasis:entry>
         <oasis:entry colname="col8">0.0335803</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">Gt(Grs)</oasis:entry>
         <oasis:entry colname="col2">0.0035179</oasis:entry>
         <oasis:entry colname="col3">0.0039790</oasis:entry>
         <oasis:entry colname="col4">0.0074970</oasis:entry>
         <oasis:entry colname="col5">0.0347389</oasis:entry>
         <oasis:entry colname="col6"><inline-formula><mml:math id="M234" display="inline"><mml:mo>-</mml:mo></mml:math></inline-formula>0.0248984</oasis:entry>
         <oasis:entry colname="col7">0.0098404</oasis:entry>
         <oasis:entry colname="col8">0.0173354</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">Gt(Prp)</oasis:entry>
         <oasis:entry colname="col2">0.0202554</oasis:entry>
         <oasis:entry colname="col3">0.0238298</oasis:entry>
         <oasis:entry colname="col4">0.0440852</oasis:entry>
         <oasis:entry colname="col5">0.0435766</oasis:entry>
         <oasis:entry colname="col6">0.0141234</oasis:entry>
         <oasis:entry colname="col7">0.0577001</oasis:entry>
         <oasis:entry colname="col8">0.1018422</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">Opx(Di)</oasis:entry>
         <oasis:entry colname="col2"><inline-formula><mml:math id="M235" display="inline"><mml:mo>-</mml:mo></mml:math></inline-formula>0.0104230</oasis:entry>
         <oasis:entry colname="col3">0.0104500</oasis:entry>
         <oasis:entry colname="col4">0.0000000</oasis:entry>
         <oasis:entry colname="col5">0</oasis:entry>
         <oasis:entry colname="col6">0</oasis:entry>
         <oasis:entry colname="col7">0</oasis:entry>
         <oasis:entry colname="col8">0</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">Opx(En)</oasis:entry>
         <oasis:entry colname="col2">0.0700777</oasis:entry>
         <oasis:entry colname="col3"><inline-formula><mml:math id="M236" display="inline"><mml:mo>-</mml:mo></mml:math></inline-formula>0.0700777</oasis:entry>
         <oasis:entry colname="col4">0.0000000</oasis:entry>
         <oasis:entry colname="col5">0</oasis:entry>
         <oasis:entry colname="col6">0</oasis:entry>
         <oasis:entry colname="col7">0</oasis:entry>
         <oasis:entry colname="col8">0</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">Opx(Hd)</oasis:entry>
         <oasis:entry colname="col2">0.0116778</oasis:entry>
         <oasis:entry colname="col3"><inline-formula><mml:math id="M237" display="inline"><mml:mo>-</mml:mo></mml:math></inline-formula>0.0116778</oasis:entry>
         <oasis:entry colname="col4">0.0000000</oasis:entry>
         <oasis:entry colname="col5">0</oasis:entry>
         <oasis:entry colname="col6">0</oasis:entry>
         <oasis:entry colname="col7">0</oasis:entry>
         <oasis:entry colname="col8">0</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">Opx(Al-Bff)</oasis:entry>
         <oasis:entry colname="col2">0.0018136</oasis:entry>
         <oasis:entry colname="col3"><inline-formula><mml:math id="M238" display="inline"><mml:mo>-</mml:mo></mml:math></inline-formula>0.0018136</oasis:entry>
         <oasis:entry colname="col4">0.0000000</oasis:entry>
         <oasis:entry colname="col5">0</oasis:entry>
         <oasis:entry colname="col6">0</oasis:entry>
         <oasis:entry colname="col7">0</oasis:entry>
         <oasis:entry colname="col8">0</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">Opx(Bff)</oasis:entry>
         <oasis:entry colname="col2"><inline-formula><mml:math id="M239" display="inline"><mml:mo>-</mml:mo></mml:math></inline-formula>0.0003756</oasis:entry>
         <oasis:entry colname="col3">0.0003756</oasis:entry>
         <oasis:entry colname="col4">0.0000000</oasis:entry>
         <oasis:entry colname="col5">0</oasis:entry>
         <oasis:entry colname="col6">0</oasis:entry>
         <oasis:entry colname="col7">0</oasis:entry>
         <oasis:entry colname="col8">0</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">Opx(Ess)</oasis:entry>
         <oasis:entry colname="col2">0.0008425</oasis:entry>
         <oasis:entry colname="col3"><inline-formula><mml:math id="M240" display="inline"><mml:mo>-</mml:mo></mml:math></inline-formula>0.0008425</oasis:entry>
         <oasis:entry colname="col4">0.0000000</oasis:entry>
         <oasis:entry colname="col5">0</oasis:entry>
         <oasis:entry colname="col6">0</oasis:entry>
         <oasis:entry colname="col7">0</oasis:entry>
         <oasis:entry colname="col8">0</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">Opx(Jd)</oasis:entry>
         <oasis:entry colname="col2">0.0021691</oasis:entry>
         <oasis:entry colname="col3"><inline-formula><mml:math id="M241" display="inline"><mml:mo>-</mml:mo></mml:math></inline-formula>0.0021691</oasis:entry>
         <oasis:entry colname="col4">0.0000000</oasis:entry>
         <oasis:entry colname="col5">0</oasis:entry>
         <oasis:entry colname="col6">0</oasis:entry>
         <oasis:entry colname="col7">0</oasis:entry>
         <oasis:entry colname="col8">0</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">Cpx(Di)</oasis:entry>
         <oasis:entry colname="col2">0.0334109</oasis:entry>
         <oasis:entry colname="col3">0.1062036</oasis:entry>
         <oasis:entry colname="col4">0.1396146</oasis:entry>
         <oasis:entry colname="col5">0.0719139</oasis:entry>
         <oasis:entry colname="col6"><inline-formula><mml:math id="M242" display="inline"><mml:mo>-</mml:mo></mml:math></inline-formula>0.0387234</oasis:entry>
         <oasis:entry colname="col7">0.0331905</oasis:entry>
         <oasis:entry colname="col8">0.1728462</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">Cpx(En)</oasis:entry>
         <oasis:entry colname="col2">0.0116014</oasis:entry>
         <oasis:entry colname="col3">0.0433811</oasis:entry>
         <oasis:entry colname="col4">0.0549825</oasis:entry>
         <oasis:entry colname="col5">0.0092274</oasis:entry>
         <oasis:entry colname="col6">0.0034382</oasis:entry>
         <oasis:entry colname="col7">0.0126656</oasis:entry>
         <oasis:entry colname="col8">0.0676615</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">Cpx(Hd)</oasis:entry>
         <oasis:entry colname="col2">0.0050948</oasis:entry>
         <oasis:entry colname="col3">0.0243636</oasis:entry>
         <oasis:entry colname="col4">0.0294585</oasis:entry>
         <oasis:entry colname="col5">0.0184485</oasis:entry>
         <oasis:entry colname="col6"><inline-formula><mml:math id="M243" display="inline"><mml:mo>-</mml:mo></mml:math></inline-formula>0.0116133</oasis:entry>
         <oasis:entry colname="col7">0.0068352</oasis:entry>
         <oasis:entry colname="col8">0.0362970</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">Cpx(Al-Bff)</oasis:entry>
         <oasis:entry colname="col2">0.0017718</oasis:entry>
         <oasis:entry colname="col3">0.0024237</oasis:entry>
         <oasis:entry colname="col4">0.0041956</oasis:entry>
         <oasis:entry colname="col5">0.0178175</oasis:entry>
         <oasis:entry colname="col6"><inline-formula><mml:math id="M244" display="inline"><mml:mo>-</mml:mo></mml:math></inline-formula>0.0167911</oasis:entry>
         <oasis:entry colname="col7">0.0010264</oasis:entry>
         <oasis:entry colname="col8">0.0052218</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">Cpx(Bff)</oasis:entry>
         <oasis:entry colname="col2">0.0016117</oasis:entry>
         <oasis:entry colname="col3">0.0056089</oasis:entry>
         <oasis:entry colname="col4">0.0072207</oasis:entry>
         <oasis:entry colname="col5"><inline-formula><mml:math id="M245" display="inline"><mml:mo>-</mml:mo></mml:math></inline-formula>0.0085581</oasis:entry>
         <oasis:entry colname="col6">0.0101999</oasis:entry>
         <oasis:entry colname="col7">0.0016418</oasis:entry>
         <oasis:entry colname="col8">0.0088622</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">Cpx(Ess)</oasis:entry>
         <oasis:entry colname="col2"><inline-formula><mml:math id="M246" display="inline"><mml:mo>-</mml:mo></mml:math></inline-formula>0.0001499</oasis:entry>
         <oasis:entry colname="col3">0.0029960</oasis:entry>
         <oasis:entry colname="col4">0.0028461</oasis:entry>
         <oasis:entry colname="col5">0.0190600</oasis:entry>
         <oasis:entry colname="col6"><inline-formula><mml:math id="M247" display="inline"><mml:mo>-</mml:mo></mml:math></inline-formula>0.0183578</oasis:entry>
         <oasis:entry colname="col7">0.0007021</oasis:entry>
         <oasis:entry colname="col8">0.0035480</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">Cpx(Jd)</oasis:entry>
         <oasis:entry colname="col2">0.0110612</oasis:entry>
         <oasis:entry colname="col3">0.0772301</oasis:entry>
         <oasis:entry colname="col4">0.0882913</oasis:entry>
         <oasis:entry colname="col5">0.0958389</oasis:entry>
         <oasis:entry colname="col6"><inline-formula><mml:math id="M248" display="inline"><mml:mo>-</mml:mo></mml:math></inline-formula>0.0750880</oasis:entry>
         <oasis:entry colname="col7">0.0207509</oasis:entry>
         <oasis:entry colname="col8">0.1090693</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">Sp(Chr)</oasis:entry>
         <oasis:entry colname="col2">0.0026319</oasis:entry>
         <oasis:entry colname="col3">0.0001425</oasis:entry>
         <oasis:entry colname="col4">0.0027745</oasis:entry>
         <oasis:entry colname="col5">0.0001974</oasis:entry>
         <oasis:entry colname="col6"><inline-formula><mml:math id="M249" display="inline"><mml:mo>-</mml:mo></mml:math></inline-formula>0.0001432</oasis:entry>
         <oasis:entry colname="col7">0.0000542</oasis:entry>
         <oasis:entry colname="col8">0.0028287</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">Sp(Hc)</oasis:entry>
         <oasis:entry colname="col2"><inline-formula><mml:math id="M250" display="inline"><mml:mo>-</mml:mo></mml:math></inline-formula>0.0014341</oasis:entry>
         <oasis:entry colname="col3">0.0002618</oasis:entry>
         <oasis:entry colname="col4"><inline-formula><mml:math id="M251" display="inline"><mml:mo>-</mml:mo></mml:math></inline-formula>0.0011723</oasis:entry>
         <oasis:entry colname="col5"><inline-formula><mml:math id="M252" display="inline"><mml:mo>-</mml:mo></mml:math></inline-formula>0.0000353</oasis:entry>
         <oasis:entry colname="col6">0.0000125</oasis:entry>
         <oasis:entry colname="col7"><inline-formula><mml:math id="M253" display="inline"><mml:mo>-</mml:mo></mml:math></inline-formula>0.0000229</oasis:entry>
         <oasis:entry colname="col8"><inline-formula><mml:math id="M254" display="inline"><mml:mo>-</mml:mo></mml:math></inline-formula>0.0011952</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">Sp(Mag)</oasis:entry>
         <oasis:entry colname="col2">0.0002881</oasis:entry>
         <oasis:entry colname="col3">0.0000133</oasis:entry>
         <oasis:entry colname="col4">0.0003014</oasis:entry>
         <oasis:entry colname="col5">0.0000092</oasis:entry>
         <oasis:entry colname="col6"><inline-formula><mml:math id="M255" display="inline"><mml:mo>-</mml:mo></mml:math></inline-formula>0.0000033</oasis:entry>
         <oasis:entry colname="col7">0.0000059</oasis:entry>
         <oasis:entry colname="col8">0.0003073</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">Sp(Spl)</oasis:entry>
         <oasis:entry colname="col2">0.0020765</oasis:entry>
         <oasis:entry colname="col3"><inline-formula><mml:math id="M256" display="inline"><mml:mo>-</mml:mo></mml:math></inline-formula>0.0001627</oasis:entry>
         <oasis:entry colname="col4">0.0019138</oasis:entry>
         <oasis:entry colname="col5">0.0000536</oasis:entry>
         <oasis:entry colname="col6"><inline-formula><mml:math id="M257" display="inline"><mml:mo>-</mml:mo></mml:math></inline-formula>0.0000163</oasis:entry>
         <oasis:entry colname="col7">0.0000374</oasis:entry>
         <oasis:entry colname="col8">0.0019512</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">Sp(Ulv)</oasis:entry>
         <oasis:entry colname="col2">0.0000924</oasis:entry>
         <oasis:entry colname="col3"><inline-formula><mml:math id="M258" display="inline"><mml:mo>-</mml:mo></mml:math></inline-formula>0.0000023</oasis:entry>
         <oasis:entry colname="col4">0.0000902</oasis:entry>
         <oasis:entry colname="col5">0.0000011</oasis:entry>
         <oasis:entry colname="col6">0.0000006</oasis:entry>
         <oasis:entry colname="col7">0.0000018</oasis:entry>
         <oasis:entry colname="col8">0.0000919</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">Coe(Coe)</oasis:entry>
         <oasis:entry colname="col2">0</oasis:entry>
         <oasis:entry colname="col3">0</oasis:entry>
         <oasis:entry colname="col4">0</oasis:entry>
         <oasis:entry colname="col5">0.0717690</oasis:entry>
         <oasis:entry colname="col6"><inline-formula><mml:math id="M259" display="inline"><mml:mo>-</mml:mo></mml:math></inline-formula>0.0717690</oasis:entry>
         <oasis:entry colname="col7">0.0000000</oasis:entry>
         <oasis:entry colname="col8">0</oasis:entry>
       </oasis:row>
     </oasis:tbody>
   </oasis:tgroup><?xmltex \end{scaleboxenv}?></oasis:table></table-wrap>

      <p id="d1e6876">For the problem at hand the above set of relations does not allow for a unique definition of the changes in the moles
of the mineral components in the two subsystems.
Therefore, additional relations based on some reasonable assumptions have been added to the solution method.
Future experimental studies will need to verify  the level of accuracy of such assumptions.
Certain constraints on the mass exchange can be imposed by comparing the equilibrium mineral assemblage of the
whole system (<inline-formula><mml:math id="M260" display="inline"><mml:mi>W</mml:mi></mml:math></inline-formula>) with the initial equilibrium assemblages in <inline-formula><mml:math id="M261" display="inline"><mml:mrow><mml:msub><mml:mi>A</mml:mi><mml:mn mathvariant="normal">0</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula> and <inline-formula><mml:math id="M262" display="inline"><mml:mrow><mml:msub><mml:mi>B</mml:mi><mml:mn mathvariant="normal">0</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula>.
For example, Table <xref ref-type="table" rid="Ch1.T3"/> shows that olivine is present in the whole assemblage <inline-formula><mml:math id="M263" display="inline"><mml:mi>W</mml:mi></mml:math></inline-formula>.
However, initially olivine is only located in subsystem <inline-formula><mml:math id="M264" display="inline"><mml:mrow><mml:msub><mml:mi>A</mml:mi><mml:mn mathvariant="normal">0</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula>.
Therefore, rather than forming a completely new mineral in <inline-formula><mml:math id="M265" display="inline"><mml:mi>B</mml:mi></mml:math></inline-formula>, the assumption is that the moles of fayalite (Fa),
monticellite (Mtc) and forsterite (Fo) will change only in subsystem <inline-formula><mml:math id="M266" display="inline"><mml:mi>A</mml:mi></mml:math></inline-formula>  to comply with the composition
found for the whole assemblage <inline-formula><mml:math id="M267" display="inline"><mml:mi>W</mml:mi></mml:math></inline-formula>.
Following this reasoning, the changes in the two subsystems could be set as
<inline-formula><mml:math id="M268" display="inline"><mml:mrow><mml:mi mathvariant="normal">Δ</mml:mi><mml:msub><mml:mi>n</mml:mi><mml:mi mathvariant="normal">Fa</mml:mi></mml:msub><mml:mo>(</mml:mo><mml:mi>A</mml:mi><mml:mo>)</mml:mo><mml:mo>=</mml:mo><mml:mn mathvariant="normal">0.0008090</mml:mn></mml:mrow></mml:math></inline-formula>, <inline-formula><mml:math id="M269" display="inline"><mml:mrow><mml:mi mathvariant="normal">Δ</mml:mi><mml:msub><mml:mi>n</mml:mi><mml:mi mathvariant="normal">Mtc</mml:mi></mml:msub><mml:mo>(</mml:mo><mml:mi>A</mml:mi><mml:mo>)</mml:mo><mml:mo>=</mml:mo><mml:mo>-</mml:mo><mml:mn mathvariant="normal">0.0000555</mml:mn></mml:mrow></mml:math></inline-formula>, <inline-formula><mml:math id="M270" display="inline"><mml:mrow><mml:mi mathvariant="normal">Δ</mml:mi><mml:msub><mml:mi>n</mml:mi><mml:mi mathvariant="normal">Fo</mml:mi></mml:msub><mml:mo>(</mml:mo><mml:mi>A</mml:mi><mml:mo>)</mml:mo><mml:mo>=</mml:mo><mml:mo>-</mml:mo><mml:mn mathvariant="normal">0.0726300</mml:mn></mml:mrow></mml:math></inline-formula>
and <inline-formula><mml:math id="M271" display="inline"><mml:mrow><mml:mi mathvariant="normal">Δ</mml:mi><mml:msub><mml:mi>n</mml:mi><mml:mi mathvariant="normal">Fa</mml:mi></mml:msub><mml:mo>(</mml:mo><mml:mi>B</mml:mi><mml:mo>)</mml:mo><mml:mo>=</mml:mo><mml:mi mathvariant="normal">Δ</mml:mi><mml:msub><mml:mi>n</mml:mi><mml:mi mathvariant="normal">Mtc</mml:mi></mml:msub><mml:mo>(</mml:mo><mml:mi>B</mml:mi><mml:mo>)</mml:mo><mml:mo>=</mml:mo><mml:mi mathvariant="normal">Δ</mml:mi><mml:msub><mml:mi>n</mml:mi><mml:mi mathvariant="normal">Fo</mml:mi></mml:msub><mml:mo>(</mml:mo><mml:mi>B</mml:mi><mml:mo>)</mml:mo><mml:mo>=</mml:mo><mml:mn mathvariant="normal">0</mml:mn></mml:mrow></mml:math></inline-formula>.
In this particular case the same assumption is also applicable to the orthopyroxene components.
It is clear that by starting with different bulk compositions, proportions or <inline-formula><mml:math id="M272" display="inline"><mml:mi>T</mml:mi></mml:math></inline-formula>–<inline-formula><mml:math id="M273" display="inline"><mml:mi>P</mml:mi></mml:math></inline-formula> conditions,
alternative assemblages may be formed, and therefore different conditions may apply,
but the argument on which the assumption is based should be similar.</p>
      <?pagebreak page1415?><p id="d1e7092">Additional constraints based on further assumptions can be considered. For example, garnet
appears on both sides <inline-formula><mml:math id="M274" display="inline"><mml:mrow><mml:msub><mml:mi>A</mml:mi><mml:mn mathvariant="normal">0</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula> and <inline-formula><mml:math id="M275" display="inline"><mml:mrow><mml:msub><mml:mi>B</mml:mi><mml:mn mathvariant="normal">0</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula>.
The components pyrope (Prp) and grossular (Grs) contribute only to two reactions, Reactions (R1) and (R12),
and in both cases the reactions involve only olivine components that have been fixed in subsystem <inline-formula><mml:math id="M276" display="inline"><mml:mi>A</mml:mi></mml:math></inline-formula>,
as previously discussed. The assumption that is made here is that the change in the moles of the garnet
components in subsystem <inline-formula><mml:math id="M277" display="inline"><mml:mi>B</mml:mi></mml:math></inline-formula> will be minimal because no olivine is available
in this subsystem. Therefore, the following relation is applied,
          <disp-formula id="Ch1.E5" content-type="numbered"><label>5</label><mml:math id="M278" display="block"><mml:mrow><mml:mo movablelimits="false">min⁡</mml:mo><mml:msup><mml:mfenced close="|" open="|"><mml:mstyle displaystyle="true"><mml:mfrac style="display"><mml:mrow><mml:mi mathvariant="normal">Δ</mml:mi><mml:msub><mml:mi>n</mml:mi><mml:mi mathvariant="normal">Prp</mml:mi></mml:msub><mml:mo>(</mml:mo><mml:mi>B</mml:mi><mml:mo>)</mml:mo></mml:mrow><mml:mrow><mml:msub><mml:mi>n</mml:mi><mml:mi mathvariant="normal">Prp</mml:mi></mml:msub><mml:mo>(</mml:mo><mml:msub><mml:mi>B</mml:mi><mml:mn mathvariant="normal">0</mml:mn></mml:msub><mml:mo>)</mml:mo></mml:mrow></mml:mfrac></mml:mstyle></mml:mfenced><mml:mn mathvariant="normal">2</mml:mn></mml:msup><mml:mo>,</mml:mo></mml:mrow></mml:math></disp-formula>
        <?xmltex \hack{\newpage}?><?xmltex \hack{\noindent}?>and similar relations can also be imposed to the other garnet components, Alm and Grs.
The same argument can be applied to the clinopyroxene
and spinel components. For example, the spinel component hercynite (Hc) appears only in Reaction (R13),
which involves olivine and orthopyroxene components (Fa, ODi) located in subsystem <inline-formula><mml:math id="M279" display="inline"><mml:mi>A</mml:mi></mml:math></inline-formula>,
and the garnet component Alm that has already been defined by the previous assumption.</p>
      <p id="d1e7187">The overall procedure is implemented with the use of Minuit <xref ref-type="bibr" rid="bib1.bibx28" id="paren.23"/>, a program that is capable of  performing a
minimization of multiparameter functions. Convergence is obtained making several calls of the Simplex and Migrad
minimizers <xref ref-type="bibr" rid="bib1.bibx28" id="paren.24"/>. The procedure is repeated with different initial values for the parameters
<inline-formula><mml:math id="M280" display="inline"><mml:mrow><mml:mi mathvariant="normal">Δ</mml:mi><mml:msub><mml:mi>n</mml:mi><mml:mi>i</mml:mi></mml:msub><mml:mo>(</mml:mo><mml:mi>A</mml:mi><mml:mo>)</mml:mo></mml:mrow></mml:math></inline-formula>, <inline-formula><mml:math id="M281" display="inline"><mml:mrow><mml:mi mathvariant="normal">Δ</mml:mi><mml:msub><mml:mi>n</mml:mi><mml:mi>i</mml:mi></mml:msub><mml:mo>(</mml:mo><mml:mi>B</mml:mi><mml:mo>)</mml:mo></mml:mrow></mml:math></inline-formula> and <inline-formula><mml:math id="M282" display="inline"><mml:mrow><mml:msub><mml:mi mathvariant="italic">ξ</mml:mi><mml:mi>r</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> to confirm that a unique global minimum has been found.</p>
<sec id="Ch1.S2.SS1">
  <label>2.1</label><title>Results of the chemical equilibrium model between two assemblages</title>
      <p id="d1e7252">The procedure described in the previous section has been applied to 43 different cases, varying the
proportion of the two subsystems from <inline-formula><mml:math id="M283" display="inline"><mml:mrow><mml:mn mathvariant="normal">1</mml:mn><mml:mo>:</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow></mml:math></inline-formula> to <inline-formula><mml:math id="M284" display="inline"><mml:mrow><mml:mn mathvariant="normal">1000</mml:mn><mml:mo>:</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow></mml:math></inline-formula> and considering different, but related, initial compositions.
The initial bulk composition and the proportion factor <inline-formula><mml:math id="M285" display="inline"><mml:mi>f</mml:mi></mml:math></inline-formula> of the two subsystems for all 43 cases are
included in a table available in the Supplement.
For example, the initial compositions for <inline-formula><mml:math id="M286" display="inline"><mml:mrow><mml:msub><mml:mi>A</mml:mi><mml:mn mathvariant="normal">0</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula> and <inline-formula><mml:math id="M287" display="inline"><mml:mrow><mml:msub><mml:mi>B</mml:mi><mml:mn mathvariant="normal">0</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula> applied to case no. 11 are taken from
Table <xref ref-type="table" rid="Ch1.T4"/> (column <inline-formula><mml:math id="M288" display="inline"><mml:mrow><mml:msup><mml:mi>A</mml:mi><mml:mo>*</mml:mo></mml:msup></mml:mrow></mml:math></inline-formula>) and from Table <xref ref-type="table" rid="Ch1.T3"/> (column <inline-formula><mml:math id="M289" display="inline"><mml:mrow><mml:msub><mml:mi>B</mml:mi><mml:mn mathvariant="normal">0</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula>); both tables are discussed in this section.
Tables <xref ref-type="table" rid="Ch1.T3"/>–<xref ref-type="table" rid="Ch1.T7"/> report the results of the procedure discussed in the previous section for a few cases.
Table <xref ref-type="table" rid="Ch1.T3"/> was briefly introduced earlier to show the initial bulk composition of the two subsystems
(upper portion of the table), the initial equilibrium assemblages and the mole changes after the chemical
equilibration (lower part of the table).
The table also includes the bulk composition in the two subsystems
after the chemical equilibration procedure is completed (upper part, columns 5 and 6).
These bulk compositions are calculated from the mole abundance of the mineral components shown in
the lower part (columns 4 and 7). The total mass of the subsystems is reported as well.
Note that a negative abundance of certain mineral components is permissible according to the
thermodynamic model developed by
<xref ref-type="bibr" rid="bib1.bibx17" id="text.25"/> and <xref ref-type="bibr" rid="bib1.bibx16" id="text.26"/> as long as the bulk abundance of the related oxides is greater than zero.</p>

<?xmltex \floatpos{t}?><table-wrap id="Ch1.T4"><?xmltex \currentcnt{4}?><label>Table 4</label><caption><p id="d1e7351">Normalized bulk composition (<inline-formula><mml:math id="M290" display="inline"><mml:mrow><mml:msup><mml:mi>A</mml:mi><mml:mo>*</mml:mo></mml:msup></mml:mrow></mml:math></inline-formula>) and (<inline-formula><mml:math id="M291" display="inline"><mml:mrow><mml:msup><mml:mi>B</mml:mi><mml:mo>*</mml:mo></mml:msup></mml:mrow></mml:math></inline-formula>) in the two subsystems taken from the results
of the model in Table <xref ref-type="table" rid="Ch1.T3"/>,  (<inline-formula><mml:math id="M292" display="inline"><mml:mi>A</mml:mi></mml:math></inline-formula>) and (<inline-formula><mml:math id="M293" display="inline"><mml:mi>B</mml:mi></mml:math></inline-formula>).
The lower part of the table  shows the equilibrium mineral composition computed with the program AlphaMELTS
for each subsystem separately.</p></caption><oasis:table frame="topbot"><oasis:tgroup cols="3">
     <oasis:colspec colnum="1" colname="col1" align="left"/>
     <oasis:colspec colnum="2" colname="col2" align="right"/>
     <oasis:colspec colnum="3" colname="col3" align="right"/>
     <oasis:thead>
       <oasis:row>
         <oasis:entry colname="col1">Bulk comp.</oasis:entry>
         <oasis:entry colname="col2">(<inline-formula><mml:math id="M294" display="inline"><mml:mrow><mml:msup><mml:mi>A</mml:mi><mml:mo>*</mml:mo></mml:msup></mml:mrow></mml:math></inline-formula>)</oasis:entry>
         <oasis:entry colname="col3">(<inline-formula><mml:math id="M295" display="inline"><mml:mrow><mml:msup><mml:mi>B</mml:mi><mml:mo>*</mml:mo></mml:msup></mml:mrow></mml:math></inline-formula>)</oasis:entry>
       </oasis:row>
       <oasis:row rowsep="1">
         <oasis:entry colname="col1">oxides (g)</oasis:entry>
         <oasis:entry colname="col2"/>
         <oasis:entry colname="col3"/>
       </oasis:row>
     </oasis:thead>
     <oasis:tbody>
       <oasis:row>
         <oasis:entry colname="col1"><inline-formula><mml:math id="M296" display="inline"><mml:mrow class="chem"><mml:msub><mml:mi mathvariant="normal">SiO</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col2">47.434</oasis:entry>
         <oasis:entry colname="col3">45.931</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1"><inline-formula><mml:math id="M297" display="inline"><mml:mrow class="chem"><mml:msub><mml:mi mathvariant="normal">TiO</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col2">0.316</oasis:entry>
         <oasis:entry colname="col3">0.199</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1"><inline-formula><mml:math id="M298" display="inline"><mml:mrow class="chem"><mml:msub><mml:mi mathvariant="normal">Al</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msub><mml:msub><mml:mi mathvariant="normal">O</mml:mi><mml:mn mathvariant="normal">3</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col2">7.978</oasis:entry>
         <oasis:entry colname="col3">18.599</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1"><inline-formula><mml:math id="M299" display="inline"><mml:mrow class="chem"><mml:msub><mml:mi mathvariant="normal">Fe</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msub><mml:msub><mml:mi mathvariant="normal">O</mml:mi><mml:mn mathvariant="normal">3</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col2">0.582</oasis:entry>
         <oasis:entry colname="col3">0.351</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1"><inline-formula><mml:math id="M300" display="inline"><mml:mrow class="chem"><mml:msub><mml:mi mathvariant="normal">Cr</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msub><mml:msub><mml:mi mathvariant="normal">O</mml:mi><mml:mn mathvariant="normal">3</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col2">0.288</oasis:entry>
         <oasis:entry colname="col3">0.015</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1"><inline-formula><mml:math id="M301" display="inline"><mml:mrow class="chem"><mml:mi mathvariant="normal">FeO</mml:mi></mml:mrow></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col2">7.595</oasis:entry>
         <oasis:entry colname="col3">8.575</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1"><inline-formula><mml:math id="M302" display="inline"><mml:mrow class="chem"><mml:mi mathvariant="normal">MgO</mml:mi></mml:mrow></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col2">26.035</oasis:entry>
         <oasis:entry colname="col3">17.507</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1"><inline-formula><mml:math id="M303" display="inline"><mml:mrow class="chem"><mml:mi mathvariant="normal">CaO</mml:mi></mml:mrow></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col2">7.902</oasis:entry>
         <oasis:entry colname="col3">7.623</oasis:entry>
       </oasis:row>
       <oasis:row rowsep="1">
         <oasis:entry colname="col1"><inline-formula><mml:math id="M304" display="inline"><mml:mrow class="chem"><mml:msub><mml:mi mathvariant="normal">Na</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msub><mml:mi mathvariant="normal">O</mml:mi></mml:mrow></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col2">1.869</oasis:entry>
         <oasis:entry colname="col3">1.199</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">Sum</oasis:entry>
         <oasis:entry colname="col2">100</oasis:entry>
         <oasis:entry colname="col3">100</oasis:entry>
       </oasis:row>
       <oasis:row rowsep="1">
         <oasis:entry colname="col1"><inline-formula><mml:math id="M305" display="inline"><mml:mi>G</mml:mi></mml:math></inline-formula> (J)</oasis:entry>
         <oasis:entry colname="col2"><inline-formula><mml:math id="M306" display="inline"><mml:mo>-</mml:mo></mml:math></inline-formula>1 526 157.990</oasis:entry>
         <oasis:entry colname="col3"><inline-formula><mml:math id="M307" display="inline"><mml:mo>-</mml:mo></mml:math></inline-formula>1 534 831.832</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">Min. comp.</oasis:entry>
         <oasis:entry rowsep="1" namest="col2" nameend="col3" align="center">mol </oasis:entry>
       </oasis:row>
       <oasis:row rowsep="1">
         <oasis:entry colname="col1"/>
         <oasis:entry colname="col2"><inline-formula><mml:math id="M308" display="inline"><mml:mrow><mml:mi>n</mml:mi><mml:mo>(</mml:mo><mml:msup><mml:mi>A</mml:mi><mml:mo>*</mml:mo></mml:msup><mml:mo>)</mml:mo></mml:mrow></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col3"><inline-formula><mml:math id="M309" display="inline"><mml:mrow><mml:mi>n</mml:mi><mml:mo>(</mml:mo><mml:msup><mml:mi>B</mml:mi><mml:mo>*</mml:mo></mml:msup><mml:mo>)</mml:mo></mml:mrow></mml:math></inline-formula></oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">Ol(Fa)</oasis:entry>
         <oasis:entry colname="col2">0.0271722</oasis:entry>
         <oasis:entry colname="col3">0</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">Ol(Mtc)</oasis:entry>
         <oasis:entry colname="col2">0.0001954</oasis:entry>
         <oasis:entry colname="col3">0</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">Ol(Fo)</oasis:entry>
         <oasis:entry colname="col2">0.1897603</oasis:entry>
         <oasis:entry colname="col3">0</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">Gt(Alm)</oasis:entry>
         <oasis:entry colname="col2">0.0099353</oasis:entry>
         <oasis:entry colname="col3">0.0354870</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">Gt(Grs)</oasis:entry>
         <oasis:entry colname="col2">0.0051128</oasis:entry>
         <oasis:entry colname="col3">0.0184357</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">Gt(Prp)</oasis:entry>
         <oasis:entry colname="col2">0.0301249</oasis:entry>
         <oasis:entry colname="col3">0.1075543</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">Opx(Di)</oasis:entry>
         <oasis:entry colname="col2">0</oasis:entry>
         <oasis:entry colname="col3">0</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">Opx(En)</oasis:entry>
         <oasis:entry colname="col2">0</oasis:entry>
         <oasis:entry colname="col3">0</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">Opx(Hd)</oasis:entry>
         <oasis:entry colname="col2">0</oasis:entry>
         <oasis:entry colname="col3">0</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">Opx(Al-Bff)</oasis:entry>
         <oasis:entry colname="col2">0</oasis:entry>
         <oasis:entry colname="col3">0</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">Opx(Bff)</oasis:entry>
         <oasis:entry colname="col2">0</oasis:entry>
         <oasis:entry colname="col3">0</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">Opx(Ess)</oasis:entry>
         <oasis:entry colname="col2">0</oasis:entry>
         <oasis:entry colname="col3">0</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">Opx(Jd)</oasis:entry>
         <oasis:entry colname="col2">0</oasis:entry>
         <oasis:entry colname="col3">0</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">Cpx(Di)</oasis:entry>
         <oasis:entry colname="col2">0.0954926</oasis:entry>
         <oasis:entry colname="col3">0.0615373</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">Cpx(En)</oasis:entry>
         <oasis:entry colname="col2">0.0375875</oasis:entry>
         <oasis:entry colname="col3">0.0238162</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">Cpx(Hd)</oasis:entry>
         <oasis:entry colname="col2">0.0201308</oasis:entry>
         <oasis:entry colname="col3">0.0128313</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">Cpx(Al-Bff)</oasis:entry>
         <oasis:entry colname="col2">0.0028660</oasis:entry>
         <oasis:entry colname="col3">0.0018818</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">Cpx(Bff)</oasis:entry>
         <oasis:entry colname="col2">0.0049360</oasis:entry>
         <oasis:entry colname="col3">0.0030979</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">Cpx(Ess)</oasis:entry>
         <oasis:entry colname="col2">0.0019432</oasis:entry>
         <oasis:entry colname="col3">0.0012846</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">Cpx(Jd)</oasis:entry>
         <oasis:entry colname="col2">0.0603228</oasis:entry>
         <oasis:entry colname="col3">0.0386858</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">Sp(Chr)</oasis:entry>
         <oasis:entry colname="col2">0.0018958</oasis:entry>
         <oasis:entry colname="col3">0.0001013</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">Sp(Hc)</oasis:entry>
         <oasis:entry colname="col2"><inline-formula><mml:math id="M310" display="inline"><mml:mo>-</mml:mo></mml:math></inline-formula>0.0008006</oasis:entry>
         <oasis:entry colname="col3"><inline-formula><mml:math id="M311" display="inline"><mml:mo>-</mml:mo></mml:math></inline-formula>0.0000398</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">Sp(Mag)</oasis:entry>
         <oasis:entry colname="col2">0.0002063</oasis:entry>
         <oasis:entry colname="col3">0.0000046</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">Sp(Spl)</oasis:entry>
         <oasis:entry colname="col2">0.0013058</oasis:entry>
         <oasis:entry colname="col3">0.0000473</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">Sp(Ulv)</oasis:entry>
         <oasis:entry colname="col2">0.0000618</oasis:entry>
         <oasis:entry colname="col3">0.0000006</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">Coe(Coe)</oasis:entry>
         <oasis:entry colname="col2">0</oasis:entry>
         <oasis:entry colname="col3">0.0000130</oasis:entry>
       </oasis:row>
     </oasis:tbody>
   </oasis:tgroup></oasis:table></table-wrap>

      <?pagebreak page1416?><p id="d1e8072">In the example shown in Table <xref ref-type="table" rid="Ch1.T3"/> there is a significant mass transfer from <inline-formula><mml:math id="M312" display="inline"><mml:mi>B</mml:mi></mml:math></inline-formula> to <inline-formula><mml:math id="M313" display="inline"><mml:mi>A</mml:mi></mml:math></inline-formula>:
mass(<inline-formula><mml:math id="M314" display="inline"><mml:mrow><mml:msub><mml:mi>A</mml:mi><mml:mn mathvariant="normal">0</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula>) <inline-formula><mml:math id="M315" display="inline"><mml:mo>=</mml:mo></mml:math></inline-formula> 100, mass(<inline-formula><mml:math id="M316" display="inline"><mml:mi>A</mml:mi></mml:math></inline-formula>) <inline-formula><mml:math id="M317" display="inline"><mml:mo>=</mml:mo></mml:math></inline-formula> 146.36 and mass(<inline-formula><mml:math id="M318" display="inline"><mml:mrow><mml:msub><mml:mi>B</mml:mi><mml:mn mathvariant="normal">0</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula>) <inline-formula><mml:math id="M319" display="inline"><mml:mo>=</mml:mo></mml:math></inline-formula> 100, mass(<inline-formula><mml:math id="M320" display="inline"><mml:mi>B</mml:mi></mml:math></inline-formula>) <inline-formula><mml:math id="M321" display="inline"><mml:mo>=</mml:mo></mml:math></inline-formula> 53.64 (grams).
The table also includes the total Gibbs energy for the subsystems before and after the equilibration
of the whole system, which is computed from the output of the program AlphaMELTS after combining the moles
of the components and the relative chemical potentials.
The total Gibbs free energy is relevant for the parameterization discussed in the next section.
Table <xref ref-type="table" rid="Ch1.T4"/> is a summary of a further analysis aiming to investigate whether there is any pattern
in the compositions of the two subsystems.
The bulk compositions in the upper portion
of the table (<inline-formula><mml:math id="M322" display="inline"><mml:mrow><mml:msup><mml:mi>A</mml:mi><mml:mo>*</mml:mo></mml:msup></mml:mrow></mml:math></inline-formula>, <inline-formula><mml:math id="M323" display="inline"><mml:mrow><mml:msup><mml:mi>B</mml:mi><mml:mo>*</mml:mo></mml:msup></mml:mrow></mml:math></inline-formula>) are obtained by normalizing the oxides in <inline-formula><mml:math id="M324" display="inline"><mml:mi>A</mml:mi></mml:math></inline-formula> and <inline-formula><mml:math id="M325" display="inline"><mml:mi>B</mml:mi></mml:math></inline-formula>
(upper part, column 5 and 6 of Table <xref ref-type="table" rid="Ch1.T3"/>) to a total mass of 100 g.
For example, <inline-formula><mml:math id="M326" display="inline"><mml:mrow class="chem"><mml:msub><mml:mi mathvariant="normal">SiO</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula> in <inline-formula><mml:math id="M327" display="inline"><mml:mrow><mml:msup><mml:mi>A</mml:mi><mml:mo>*</mml:mo></mml:msup></mml:mrow></mml:math></inline-formula> from Table <xref ref-type="table" rid="Ch1.T4"/> (47.434) is 100 <inline-formula><mml:math id="M328" display="inline"><mml:mo>×</mml:mo></mml:math></inline-formula> (<inline-formula><mml:math id="M329" display="inline"><mml:mrow class="chem"><mml:msub><mml:mi mathvariant="normal">SiO</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula> in <inline-formula><mml:math id="M330" display="inline"><mml:mi>A</mml:mi></mml:math></inline-formula>) <inline-formula><mml:math id="M331" display="inline"><mml:mo>/</mml:mo></mml:math></inline-formula> (sum of oxides in <inline-formula><mml:math id="M332" display="inline"><mml:mi>A</mml:mi></mml:math></inline-formula>) from
Table <xref ref-type="table" rid="Ch1.T3"/>, which is equal to 100 <inline-formula><mml:math id="M333" display="inline"><mml:mo>×</mml:mo></mml:math></inline-formula> 69.428 <inline-formula><mml:math id="M334" display="inline"><mml:mo>/</mml:mo></mml:math></inline-formula> 146.367.
The normalized oxides (<inline-formula><mml:math id="M335" display="inline"><mml:mrow><mml:msup><mml:mi>A</mml:mi><mml:mo>*</mml:mo></mml:msup></mml:mrow></mml:math></inline-formula>, <inline-formula><mml:math id="M336" display="inline"><mml:mrow><mml:msup><mml:mi>B</mml:mi><mml:mo>*</mml:mo></mml:msup></mml:mrow></mml:math></inline-formula>) represent the mass of the components in grams when
the total mass is 100 g, which is obviously also equivalent to the weight percent of the components.
These bulk compositions can be used for two new Gibbs free energy minimizations, one for each of
the two subsystems, to retrieve the correspondent equilibrium assemblages separately.
The interesting observation that can be made following the summary in the lower part of
Table <xref ref-type="table" rid="Ch1.T4"/> is that the abundance
of the mineral components remains unmodified after scaling the results for the total mass of the system.</p>
      <p id="d1e8304">For example, using the data from Table <xref ref-type="table" rid="Ch1.T3"/>, the proportion relation <inline-formula><mml:math id="M337" display="inline"><mml:mrow><mml:msub><mml:mi>n</mml:mi><mml:mi mathvariant="normal">alm</mml:mi></mml:msub><mml:mo>(</mml:mo><mml:mi>A</mml:mi><mml:mo>)</mml:mo><mml:mo>:</mml:mo><mml:mn mathvariant="normal">146.347</mml:mn><mml:mo>=</mml:mo><mml:msub><mml:mi>n</mml:mi><mml:mi mathvariant="normal">alm</mml:mi></mml:msub><mml:mo>(</mml:mo><mml:msup><mml:mi>A</mml:mi><mml:mo>*</mml:mo></mml:msup><mml:mo>)</mml:mo><mml:mo>:</mml:mo><mml:mn mathvariant="normal">100</mml:mn></mml:mrow></mml:math></inline-formula>
gives
<inline-formula><mml:math id="M338" display="inline"><mml:mrow><mml:msub><mml:mi>n</mml:mi><mml:mi mathvariant="normal">alm</mml:mi></mml:msub><mml:mo>(</mml:mo><mml:msup><mml:mi>A</mml:mi><mml:mo>*</mml:mo></mml:msup><mml:mo>)</mml:mo><mml:mo>=</mml:mo><mml:msub><mml:mi>n</mml:mi><mml:mi mathvariant="normal">alm</mml:mi></mml:msub><mml:mo>(</mml:mo><mml:mi>A</mml:mi><mml:mo>)</mml:mo><mml:mo>×</mml:mo><mml:mn mathvariant="normal">100</mml:mn><mml:mo>/</mml:mo><mml:mn mathvariant="normal">146.347</mml:mn><mml:mo>=</mml:mo><mml:mn mathvariant="normal">0.01453</mml:mn><mml:mo>×</mml:mo><mml:mn mathvariant="normal">0.6833</mml:mn><mml:mo>=</mml:mo><mml:mn mathvariant="normal">0.009928</mml:mn></mml:mrow></mml:math></inline-formula>, which is remarkably close to the
moles of almandine found from the separate equilibration calculation reported
in Table <xref ref-type="table" rid="Ch1.T4"/>, <inline-formula><mml:math id="M339" display="inline"><mml:mrow><mml:msub><mml:mi>n</mml:mi><mml:mi mathvariant="normal">alm</mml:mi></mml:msub><mml:mo>(</mml:mo><mml:msup><mml:mi>A</mml:mi><mml:mo>*</mml:mo></mml:msup><mml:mo>)</mml:mo><mml:mo>=</mml:mo><mml:mn mathvariant="normal">0.0099353</mml:mn></mml:mrow></mml:math></inline-formula>. In other words, the scaling factor used to define the input oxide bulk composition
can be also applied to the equilibrium mineral assemblage.</p>
      <p id="d1e8431">Based on this observation, some equilibration models have been carried out considering at least one
of the initial compositions from a previous model
(e.g., <inline-formula><mml:math id="M340" display="inline"><mml:mrow><mml:msup><mml:mi>A</mml:mi><mml:mo>*</mml:mo></mml:msup></mml:mrow></mml:math></inline-formula> from a previous equilibration model <inline-formula><mml:math id="M341" display="inline"><mml:mo>⇒</mml:mo></mml:math></inline-formula> input for a new model <inline-formula><mml:math id="M342" display="inline"><mml:mrow><mml:msub><mml:mi>A</mml:mi><mml:mn mathvariant="normal">0</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula> or,
alternatively, <inline-formula><mml:math id="M343" display="inline"><mml:mrow><mml:msup><mml:mi>B</mml:mi><mml:mo>*</mml:mo></mml:msup><mml:mo>⇒</mml:mo><mml:msub><mml:mi>B</mml:mi><mml:mn mathvariant="normal">0</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula>),
while for the other subsystem the initial bulk composition from Table <xref ref-type="table" rid="Ch1.T3"/> is used again.
A special case is the one shown in Table <xref ref-type="table" rid="Ch1.T5"/> in which both <inline-formula><mml:math id="M344" display="inline"><mml:mrow><mml:msub><mml:mi>A</mml:mi><mml:mn mathvariant="normal">0</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula> and <inline-formula><mml:math id="M345" display="inline"><mml:mrow><mml:msub><mml:mi>B</mml:mi><mml:mn mathvariant="normal">0</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula> are taken from
the equilibrated and normalized data of the previous model, <inline-formula><mml:math id="M346" display="inline"><mml:mrow><mml:msup><mml:mi>A</mml:mi><mml:mo>*</mml:mo></mml:msup></mml:mrow></mml:math></inline-formula> and <inline-formula><mml:math id="M347" display="inline"><mml:mrow><mml:msup><mml:mi>B</mml:mi><mml:mo>*</mml:mo></mml:msup></mml:mrow></mml:math></inline-formula>, reported in Table <xref ref-type="table" rid="Ch1.T4"/>.
If the proportion in the new model remains the same, <inline-formula><mml:math id="M348" display="inline"><mml:mrow><mml:mn mathvariant="normal">1</mml:mn><mml:mo>:</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow></mml:math></inline-formula>,
then clearly no compositional changes are expected since the whole system is already in equilibrium.
If the proportion is changed, for example to <inline-formula><mml:math id="M349" display="inline"><mml:mrow><mml:mn mathvariant="normal">5</mml:mn><mml:mo>:</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow></mml:math></inline-formula> (<inline-formula><mml:math id="M350" display="inline"><mml:mrow><mml:mi>f</mml:mi><mml:mo>=</mml:mo><mml:mn mathvariant="normal">5</mml:mn></mml:mrow></mml:math></inline-formula>), the bulk composition of the whole system is different
from the bulk composition of the whole system with <inline-formula><mml:math id="M351" display="inline"><mml:mrow><mml:mn mathvariant="normal">1</mml:mn><mml:mo>:</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow></mml:math></inline-formula> proportion,  and
the assemblages in the two subsystems may not remain unmodified after equilibration.
However, this does not appear to be the case, as shown in Table <xref ref-type="table" rid="Ch1.T5"/>, where <inline-formula><mml:math id="M352" display="inline"><mml:mrow><mml:mi mathvariant="normal">Δ</mml:mi><mml:msub><mml:mi>n</mml:mi><mml:mi>i</mml:mi></mml:msub><mml:mo>(</mml:mo><mml:mi>A</mml:mi><mml:mo>)</mml:mo></mml:mrow></mml:math></inline-formula> and <inline-formula><mml:math id="M353" display="inline"><mml:mrow><mml:mi mathvariant="normal">Δ</mml:mi><mml:msub><mml:mi>n</mml:mi><mml:mi>i</mml:mi></mml:msub><mml:mo>(</mml:mo><mml:mi>B</mml:mi><mml:mo>)</mml:mo></mml:mrow></mml:math></inline-formula>
are very small. The results suggest that the moles of the mineral components remain unchanged.</p>

<?xmltex \floatpos{t}?><table-wrap id="Ch1.T5" specific-use="star"><?xmltex \currentcnt{5}?><label>Table 5</label><caption><p id="d1e8625">Summary of the results of a chemical equilibration procedure in which  the initial composition of the two subsystems
(<inline-formula><mml:math id="M354" display="inline"><mml:mrow><mml:msub><mml:mi>A</mml:mi><mml:mn mathvariant="normal">0</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula>) and (<inline-formula><mml:math id="M355" display="inline"><mml:mrow><mml:msub><mml:mi>B</mml:mi><mml:mn mathvariant="normal">0</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula>) is taken from the outcome of the previous model (<inline-formula><mml:math id="M356" display="inline"><mml:mrow><mml:msup><mml:mi>A</mml:mi><mml:mo>*</mml:mo></mml:msup></mml:mrow></mml:math></inline-formula> and <inline-formula><mml:math id="M357" display="inline"><mml:mrow><mml:msup><mml:mi>B</mml:mi><mml:mo>*</mml:mo></mml:msup></mml:mrow></mml:math></inline-formula> from Table <xref ref-type="table" rid="Ch1.T4"/>).
The initial proportion of the whole system is <inline-formula><mml:math id="M358" display="inline"><mml:mrow><mml:mi>f</mml:mi><mml:mo>:</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow></mml:math></inline-formula> (<inline-formula><mml:math id="M359" display="inline"><mml:mrow><mml:mi>f</mml:mi><mml:mo>=</mml:mo><mml:mn mathvariant="normal">5</mml:mn></mml:mrow></mml:math></inline-formula>).
The description of the results follows the outline of the caption of Table <xref ref-type="table" rid="Ch1.T3"/>.</p></caption><oasis:table frame="topbot"><?xmltex \begin{scaleboxenv}{.94}[.94]?><oasis:tgroup cols="8">
     <oasis:colspec colnum="1" colname="col1" align="left"/>
     <oasis:colspec colnum="2" colname="col2" align="right"/>
     <oasis:colspec colnum="3" colname="col3" align="right"/>
     <oasis:colspec colnum="4" colname="col4" align="right"/>
     <oasis:colspec colnum="5" colname="col5" align="right"/>
     <oasis:colspec colnum="6" colname="col6" align="right"/>
     <oasis:colspec colnum="7" colname="col7" align="right"/>
     <oasis:colspec colnum="8" colname="col8" align="right"/>
     <oasis:thead>
       <oasis:row>
         <oasis:entry colname="col1">Bulk comp.</oasis:entry>
         <oasis:entry colname="col2">(<inline-formula><mml:math id="M360" display="inline"><mml:mrow><mml:msub><mml:mi>A</mml:mi><mml:mn mathvariant="normal">0</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula>)</oasis:entry>
         <oasis:entry colname="col3">(<inline-formula><mml:math id="M361" display="inline"><mml:mrow><mml:msub><mml:mi>B</mml:mi><mml:mn mathvariant="normal">0</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula>)</oasis:entry>
         <oasis:entry namest="col4" nameend="col5" align="center"><inline-formula><mml:math id="M362" display="inline"><mml:mrow><mml:mo>(</mml:mo><mml:mi>W</mml:mi><mml:mo>)</mml:mo><mml:mo>=</mml:mo><mml:mo>(</mml:mo><mml:mi>f</mml:mi><mml:mo>×</mml:mo><mml:msub><mml:mi>A</mml:mi><mml:mn mathvariant="normal">0</mml:mn></mml:msub><mml:mo>+</mml:mo><mml:msub><mml:mi>B</mml:mi><mml:mn mathvariant="normal">0</mml:mn></mml:msub><mml:mo>)</mml:mo><mml:mo>/</mml:mo><mml:mo>(</mml:mo><mml:mi>f</mml:mi><mml:mo>+</mml:mo><mml:mn mathvariant="normal">1</mml:mn><mml:mo>)</mml:mo></mml:mrow></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col6"><inline-formula><mml:math id="M363" display="inline"><mml:mrow><mml:mo>(</mml:mo><mml:mi>A</mml:mi><mml:mo>)</mml:mo></mml:mrow></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col7"><inline-formula><mml:math id="M364" display="inline"><mml:mrow><mml:mo>(</mml:mo><mml:mi>B</mml:mi><mml:mo>)</mml:mo></mml:mrow></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col8"/>
       </oasis:row>
       <oasis:row rowsep="1">
         <oasis:entry colname="col1">oxides (g)</oasis:entry>
         <oasis:entry colname="col2"/>
         <oasis:entry colname="col3"/>
         <oasis:entry namest="col4" nameend="col5" align="center"/>
         <oasis:entry colname="col6"/>
         <oasis:entry colname="col7"/>
         <oasis:entry colname="col8"/>
       </oasis:row>
     </oasis:thead>
     <oasis:tbody>
       <oasis:row>
         <oasis:entry colname="col1"><inline-formula><mml:math id="M365" display="inline"><mml:mrow class="chem"><mml:msub><mml:mi mathvariant="normal">SiO</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col2">47.434</oasis:entry>
         <oasis:entry colname="col3">45.931</oasis:entry>
         <oasis:entry namest="col4" nameend="col5">47.184</oasis:entry>
         <oasis:entry colname="col6">47.443</oasis:entry>
         <oasis:entry colname="col7">45.888</oasis:entry>
         <oasis:entry colname="col8"/>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1"><inline-formula><mml:math id="M366" display="inline"><mml:mrow class="chem"><mml:msub><mml:mi mathvariant="normal">TiO</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col2">0.316</oasis:entry>
         <oasis:entry colname="col3">0.199</oasis:entry>
         <oasis:entry namest="col4" nameend="col5">0.297</oasis:entry>
         <oasis:entry colname="col6">0.317</oasis:entry>
         <oasis:entry colname="col7">0.200</oasis:entry>
         <oasis:entry colname="col8"/>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1"><inline-formula><mml:math id="M367" display="inline"><mml:mrow class="chem"><mml:msub><mml:mi mathvariant="normal">Al</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msub><mml:msub><mml:mi mathvariant="normal">O</mml:mi><mml:mn mathvariant="normal">3</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col2">7.978</oasis:entry>
         <oasis:entry colname="col3">18.599</oasis:entry>
         <oasis:entry namest="col4" nameend="col5">9.748</oasis:entry>
         <oasis:entry colname="col6">7.984</oasis:entry>
         <oasis:entry colname="col7">18.565</oasis:entry>
         <oasis:entry colname="col8"/>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1"><inline-formula><mml:math id="M368" display="inline"><mml:mrow class="chem"><mml:msub><mml:mi mathvariant="normal">Fe</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msub><mml:msub><mml:mi mathvariant="normal">O</mml:mi><mml:mn mathvariant="normal">3</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col2">0.582</oasis:entry>
         <oasis:entry colname="col3">0.351</oasis:entry>
         <oasis:entry namest="col4" nameend="col5">0.544</oasis:entry>
         <oasis:entry colname="col6">0.582</oasis:entry>
         <oasis:entry colname="col7">0.352</oasis:entry>
         <oasis:entry colname="col8"/>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1"><inline-formula><mml:math id="M369" display="inline"><mml:mrow class="chem"><mml:msub><mml:mi mathvariant="normal">Cr</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msub><mml:msub><mml:mi mathvariant="normal">O</mml:mi><mml:mn mathvariant="normal">3</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col2">0.288</oasis:entry>
         <oasis:entry colname="col3">0.015</oasis:entry>
         <oasis:entry namest="col4" nameend="col5">0.243</oasis:entry>
         <oasis:entry colname="col6">0.290</oasis:entry>
         <oasis:entry colname="col7">0.004</oasis:entry>
         <oasis:entry colname="col8"/>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1"><inline-formula><mml:math id="M370" display="inline"><mml:mrow class="chem"><mml:mi mathvariant="normal">FeO</mml:mi></mml:mrow></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col2">7.595</oasis:entry>
         <oasis:entry colname="col3">8.575</oasis:entry>
         <oasis:entry namest="col4" nameend="col5">7.758</oasis:entry>
         <oasis:entry colname="col6">7.596</oasis:entry>
         <oasis:entry colname="col7">8.568</oasis:entry>
         <oasis:entry colname="col8"/>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1"><inline-formula><mml:math id="M371" display="inline"><mml:mrow class="chem"><mml:mi mathvariant="normal">MgO</mml:mi></mml:mrow></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col2">26.035</oasis:entry>
         <oasis:entry colname="col3">17.507</oasis:entry>
         <oasis:entry namest="col4" nameend="col5">24.614</oasis:entry>
         <oasis:entry colname="col6">26.036</oasis:entry>
         <oasis:entry colname="col7">17.505</oasis:entry>
         <oasis:entry colname="col8"/>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1"><inline-formula><mml:math id="M372" display="inline"><mml:mrow class="chem"><mml:mi mathvariant="normal">CaO</mml:mi></mml:mrow></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col2">7.902</oasis:entry>
         <oasis:entry colname="col3">7.623</oasis:entry>
         <oasis:entry namest="col4" nameend="col5">7.855</oasis:entry>
         <oasis:entry colname="col6">7.908</oasis:entry>
         <oasis:entry colname="col7">7.588</oasis:entry>
         <oasis:entry colname="col8"/>
       </oasis:row>
       <oasis:row rowsep="1">
         <oasis:entry colname="col1"><inline-formula><mml:math id="M373" display="inline"><mml:mrow class="chem"><mml:msub><mml:mi mathvariant="normal">Na</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msub><mml:mi mathvariant="normal">O</mml:mi></mml:mrow></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col2">1.869</oasis:entry>
         <oasis:entry colname="col3">1.199</oasis:entry>
         <oasis:entry namest="col4" nameend="col5">1.757</oasis:entry>
         <oasis:entry colname="col6">1.869</oasis:entry>
         <oasis:entry colname="col7">1.199</oasis:entry>
         <oasis:entry colname="col8"/>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">Sum</oasis:entry>
         <oasis:entry colname="col2">100</oasis:entry>
         <oasis:entry colname="col3">100</oasis:entry>
         <oasis:entry namest="col4" nameend="col5">100</oasis:entry>
         <oasis:entry colname="col6">100.026</oasis:entry>
         <oasis:entry colname="col7">99.870</oasis:entry>
         <oasis:entry colname="col8"/>
       </oasis:row>
       <oasis:row rowsep="1">
         <oasis:entry colname="col1"><inline-formula><mml:math id="M374" display="inline"><mml:mi>G</mml:mi></mml:math></inline-formula> (J)</oasis:entry>
         <oasis:entry colname="col2"><inline-formula><mml:math id="M375" display="inline"><mml:mo>-</mml:mo></mml:math></inline-formula>1 526 157.990</oasis:entry>
         <oasis:entry colname="col3"><inline-formula><mml:math id="M376" display="inline"><mml:mo>-</mml:mo></mml:math></inline-formula>1 534 831.832</oasis:entry>
         <oasis:entry namest="col4" nameend="col5"><inline-formula><mml:math id="M377" display="inline"><mml:mo>-</mml:mo></mml:math></inline-formula>1 527 602.900</oasis:entry>
         <oasis:entry colname="col6"><inline-formula><mml:math id="M378" display="inline"><mml:mo>-</mml:mo></mml:math></inline-formula>1 526 543.811</oasis:entry>
         <oasis:entry colname="col7"><inline-formula><mml:math id="M379" display="inline"><mml:mo>-</mml:mo></mml:math></inline-formula>1 532 898.134</oasis:entry>
         <oasis:entry colname="col8"/>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">Min. comp.</oasis:entry>
         <oasis:entry rowsep="1" namest="col2" nameend="col8" align="center">mol </oasis:entry>
       </oasis:row>
       <oasis:row rowsep="1">
         <oasis:entry colname="col1"><inline-formula><mml:math id="M380" display="inline"><mml:mrow><mml:mi>f</mml:mi><mml:mo>=</mml:mo><mml:mn mathvariant="normal">5</mml:mn></mml:mrow></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col2"><inline-formula><mml:math id="M381" display="inline"><mml:mrow><mml:mi>f</mml:mi><mml:mo>×</mml:mo><mml:mi>n</mml:mi><mml:mo>(</mml:mo><mml:msub><mml:mi>A</mml:mi><mml:mn mathvariant="normal">0</mml:mn></mml:msub><mml:mo>)</mml:mo></mml:mrow></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col3"><inline-formula><mml:math id="M382" display="inline"><mml:mrow><mml:mi>f</mml:mi><mml:mo>×</mml:mo><mml:mi mathvariant="normal">Δ</mml:mi><mml:mi>n</mml:mi><mml:mo>(</mml:mo><mml:mi>A</mml:mi><mml:mo>)</mml:mo></mml:mrow></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col4"><inline-formula><mml:math id="M383" display="inline"><mml:mrow><mml:mi>f</mml:mi><mml:mo>×</mml:mo><mml:mi>n</mml:mi><mml:mo>(</mml:mo><mml:mi>A</mml:mi><mml:mo>)</mml:mo></mml:mrow></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col5"><inline-formula><mml:math id="M384" display="inline"><mml:mrow><mml:mi>n</mml:mi><mml:mo>(</mml:mo><mml:msub><mml:mi>B</mml:mi><mml:mn mathvariant="normal">0</mml:mn></mml:msub><mml:mo>)</mml:mo></mml:mrow></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col6"><inline-formula><mml:math id="M385" display="inline"><mml:mrow><mml:mi mathvariant="normal">Δ</mml:mi><mml:mi>n</mml:mi><mml:mo>(</mml:mo><mml:mi>B</mml:mi><mml:mo>)</mml:mo></mml:mrow></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col7"><inline-formula><mml:math id="M386" display="inline"><mml:mrow><mml:mi>n</mml:mi><mml:mo>(</mml:mo><mml:mi>B</mml:mi><mml:mo>)</mml:mo></mml:mrow></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col8"><inline-formula><mml:math id="M387" display="inline"><mml:mrow><mml:mo>(</mml:mo><mml:mi>f</mml:mi><mml:mo>+</mml:mo><mml:mn mathvariant="normal">1</mml:mn><mml:mo>)</mml:mo><mml:mo>×</mml:mo><mml:mi>n</mml:mi><mml:mo>(</mml:mo><mml:mi>W</mml:mi><mml:mo>)</mml:mo></mml:mrow></mml:math></inline-formula></oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">Ol(Fa)</oasis:entry>
         <oasis:entry colname="col2">0.1358613</oasis:entry>
         <oasis:entry colname="col3"><inline-formula><mml:math id="M388" display="inline"><mml:mo>-</mml:mo></mml:math></inline-formula>0.0000082</oasis:entry>
         <oasis:entry colname="col4">0.1358531</oasis:entry>
         <oasis:entry colname="col5">0</oasis:entry>
         <oasis:entry colname="col6">0</oasis:entry>
         <oasis:entry colname="col7">0</oasis:entry>
         <oasis:entry colname="col8">0.1358531</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">Ol(Mtc)</oasis:entry>
         <oasis:entry colname="col2">0.0009771</oasis:entry>
         <oasis:entry colname="col3">0.0000021</oasis:entry>
         <oasis:entry colname="col4">0.0009792</oasis:entry>
         <oasis:entry colname="col5">0</oasis:entry>
         <oasis:entry colname="col6">0</oasis:entry>
         <oasis:entry colname="col7">0</oasis:entry>
         <oasis:entry colname="col8">0.0009792</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">Ol(Fo)</oasis:entry>
         <oasis:entry colname="col2">0.9488016</oasis:entry>
         <oasis:entry colname="col3"><inline-formula><mml:math id="M389" display="inline"><mml:mo>-</mml:mo></mml:math></inline-formula>0.0000419</oasis:entry>
         <oasis:entry colname="col4">0.9487596</oasis:entry>
         <oasis:entry colname="col5">0</oasis:entry>
         <oasis:entry colname="col6">0</oasis:entry>
         <oasis:entry colname="col7">0</oasis:entry>
         <oasis:entry colname="col8">0.9487596</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">Gt(Alm)</oasis:entry>
         <oasis:entry colname="col2">0.0496763</oasis:entry>
         <oasis:entry colname="col3">0.0000549</oasis:entry>
         <oasis:entry colname="col4">0.0497312</oasis:entry>
         <oasis:entry colname="col5">0.0354870</oasis:entry>
         <oasis:entry colname="col6"><inline-formula><mml:math id="M390" display="inline"><mml:mo>-</mml:mo></mml:math></inline-formula>0.0000421</oasis:entry>
         <oasis:entry colname="col7">0.0354449</oasis:entry>
         <oasis:entry colname="col8">0.0851745</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">Gt(Grs)</oasis:entry>
         <oasis:entry colname="col2">0.0255638</oasis:entry>
         <oasis:entry colname="col3">0.0000723</oasis:entry>
         <oasis:entry colname="col4">0.0256361</oasis:entry>
         <oasis:entry colname="col5">0.0184357</oasis:entry>
         <oasis:entry colname="col6"><inline-formula><mml:math id="M391" display="inline"><mml:mo>-</mml:mo></mml:math></inline-formula>0.0001625</oasis:entry>
         <oasis:entry colname="col7">0.0182731</oasis:entry>
         <oasis:entry colname="col8">0.0439087</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">Gt(Prp)</oasis:entry>
         <oasis:entry colname="col2">0.1506246</oasis:entry>
         <oasis:entry colname="col3">0.0001470</oasis:entry>
         <oasis:entry colname="col4">0.1507716</oasis:entry>
         <oasis:entry colname="col5">0.1075543</oasis:entry>
         <oasis:entry colname="col6"><inline-formula><mml:math id="M392" display="inline"><mml:mo>-</mml:mo></mml:math></inline-formula>0.0001038</oasis:entry>
         <oasis:entry colname="col7">0.1074505</oasis:entry>
         <oasis:entry colname="col8">0.2582112</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">Opx(Di)</oasis:entry>
         <oasis:entry colname="col2">0</oasis:entry>
         <oasis:entry colname="col3">0</oasis:entry>
         <oasis:entry colname="col4">0</oasis:entry>
         <oasis:entry colname="col5">0</oasis:entry>
         <oasis:entry colname="col6">0</oasis:entry>
         <oasis:entry colname="col7">0</oasis:entry>
         <oasis:entry colname="col8">0</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">Opx(En)</oasis:entry>
         <oasis:entry colname="col2">0</oasis:entry>
         <oasis:entry colname="col3">0</oasis:entry>
         <oasis:entry colname="col4">0</oasis:entry>
         <oasis:entry colname="col5">0</oasis:entry>
         <oasis:entry colname="col6">0</oasis:entry>
         <oasis:entry colname="col7">0</oasis:entry>
         <oasis:entry colname="col8">0</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">Opx(Hd)</oasis:entry>
         <oasis:entry colname="col2">0</oasis:entry>
         <oasis:entry colname="col3">0</oasis:entry>
         <oasis:entry colname="col4">0</oasis:entry>
         <oasis:entry colname="col5">0</oasis:entry>
         <oasis:entry colname="col6">0</oasis:entry>
         <oasis:entry colname="col7">0</oasis:entry>
         <oasis:entry colname="col8">0</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">Opx(Al-Bff)</oasis:entry>
         <oasis:entry colname="col2">0</oasis:entry>
         <oasis:entry colname="col3">0</oasis:entry>
         <oasis:entry colname="col4">0</oasis:entry>
         <oasis:entry colname="col5">0</oasis:entry>
         <oasis:entry colname="col6">0</oasis:entry>
         <oasis:entry colname="col7">0</oasis:entry>
         <oasis:entry colname="col8">0</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">Opx(Bff)</oasis:entry>
         <oasis:entry colname="col2">0</oasis:entry>
         <oasis:entry colname="col3">0</oasis:entry>
         <oasis:entry colname="col4">0</oasis:entry>
         <oasis:entry colname="col5">0</oasis:entry>
         <oasis:entry colname="col6">0</oasis:entry>
         <oasis:entry colname="col7">0</oasis:entry>
         <oasis:entry colname="col8">0</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">Opx(Ess)</oasis:entry>
         <oasis:entry colname="col2">0</oasis:entry>
         <oasis:entry colname="col3">0</oasis:entry>
         <oasis:entry colname="col4">0</oasis:entry>
         <oasis:entry colname="col5">0</oasis:entry>
         <oasis:entry colname="col6">0</oasis:entry>
         <oasis:entry colname="col7">0</oasis:entry>
         <oasis:entry colname="col8">0</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">Opx(Jd)</oasis:entry>
         <oasis:entry colname="col2">0</oasis:entry>
         <oasis:entry colname="col3">0</oasis:entry>
         <oasis:entry colname="col4">0</oasis:entry>
         <oasis:entry colname="col5">0</oasis:entry>
         <oasis:entry colname="col6">0</oasis:entry>
         <oasis:entry colname="col7">0</oasis:entry>
         <oasis:entry colname="col8">0</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">Cpx(Di)</oasis:entry>
         <oasis:entry colname="col2">0.4774632</oasis:entry>
         <oasis:entry colname="col3">0.0004950</oasis:entry>
         <oasis:entry colname="col4">0.4779581</oasis:entry>
         <oasis:entry colname="col5">0.0615373</oasis:entry>
         <oasis:entry colname="col6"><inline-formula><mml:math id="M393" display="inline"><mml:mo>-</mml:mo></mml:math></inline-formula>0.0002040</oasis:entry>
         <oasis:entry colname="col7">0.0613333</oasis:entry>
         <oasis:entry colname="col8">0.5392796</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">Cpx(En)</oasis:entry>
         <oasis:entry colname="col2">0.1879373</oasis:entry>
         <oasis:entry colname="col3"><inline-formula><mml:math id="M394" display="inline"><mml:mo>-</mml:mo></mml:math></inline-formula>0.0003953</oasis:entry>
         <oasis:entry colname="col4">0.1875420</oasis:entry>
         <oasis:entry colname="col5">0.0238162</oasis:entry>
         <oasis:entry colname="col6">0.0002395</oasis:entry>
         <oasis:entry colname="col7">0.0240557</oasis:entry>
         <oasis:entry colname="col8">0.2115931</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">Cpx(Hd)</oasis:entry>
         <oasis:entry colname="col2">0.1006542</oasis:entry>
         <oasis:entry colname="col3"><inline-formula><mml:math id="M395" display="inline"><mml:mo>-</mml:mo></mml:math></inline-formula>0.0000980</oasis:entry>
         <oasis:entry colname="col4">0.1005562</oasis:entry>
         <oasis:entry colname="col5">0.0128313</oasis:entry>
         <oasis:entry colname="col6">0.0000665</oasis:entry>
         <oasis:entry colname="col7">0.0128978</oasis:entry>
         <oasis:entry colname="col8">0.1134595</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">Cpx(Al-Bff)</oasis:entry>
         <oasis:entry colname="col2">0.0143300</oasis:entry>
         <oasis:entry colname="col3">0.0000554</oasis:entry>
         <oasis:entry colname="col4">0.0143854</oasis:entry>
         <oasis:entry colname="col5">0.0018818</oasis:entry>
         <oasis:entry colname="col6"><inline-formula><mml:math id="M396" display="inline"><mml:mo>-</mml:mo></mml:math></inline-formula>0.0000249</oasis:entry>
         <oasis:entry colname="col7">0.0018568</oasis:entry>
         <oasis:entry colname="col8">0.0162418</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">Cpx(Bff)</oasis:entry>
         <oasis:entry colname="col2">0.0246801</oasis:entry>
         <oasis:entry colname="col3"><inline-formula><mml:math id="M397" display="inline"><mml:mo>-</mml:mo></mml:math></inline-formula>0.0000725</oasis:entry>
         <oasis:entry colname="col4">0.0246076</oasis:entry>
         <oasis:entry colname="col5">0.0030979</oasis:entry>
         <oasis:entry colname="col6">0.0000431</oasis:entry>
         <oasis:entry colname="col7">0.0031409</oasis:entry>
         <oasis:entry colname="col8">0.0277448</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">Cpx(Ess)</oasis:entry>
         <oasis:entry colname="col2">0.0097160</oasis:entry>
         <oasis:entry colname="col3">0.0000429</oasis:entry>
         <oasis:entry colname="col4">0.0097589</oasis:entry>
         <oasis:entry colname="col5">0.0012846</oasis:entry>
         <oasis:entry colname="col6"><inline-formula><mml:math id="M398" display="inline"><mml:mo>-</mml:mo></mml:math></inline-formula>0.0000210</oasis:entry>
         <oasis:entry colname="col7">0.0012637</oasis:entry>
         <oasis:entry colname="col8">0.0110218</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">Cpx(Jd)</oasis:entry>
         <oasis:entry colname="col2">0.3016142</oasis:entry>
         <oasis:entry colname="col3"><inline-formula><mml:math id="M399" display="inline"><mml:mo>-</mml:mo></mml:math></inline-formula>0.0000509</oasis:entry>
         <oasis:entry colname="col4">0.3015633</oasis:entry>
         <oasis:entry colname="col5">0.0386858</oasis:entry>
         <oasis:entry colname="col6">0.0000065</oasis:entry>
         <oasis:entry colname="col7">0.0386923</oasis:entry>
         <oasis:entry colname="col8">0.3402993</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">Sp(Chr)</oasis:entry>
         <oasis:entry colname="col2">0.0094789</oasis:entry>
         <oasis:entry colname="col3">0.0000714</oasis:entry>
         <oasis:entry colname="col4">0.0095503</oasis:entry>
         <oasis:entry colname="col5">0.0001013</oasis:entry>
         <oasis:entry colname="col6"><inline-formula><mml:math id="M400" display="inline"><mml:mo>-</mml:mo></mml:math></inline-formula>0.0000730</oasis:entry>
         <oasis:entry colname="col7">0.0000283</oasis:entry>
         <oasis:entry colname="col8">0.0095786</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">Sp(Hc)</oasis:entry>
         <oasis:entry colname="col2"><inline-formula><mml:math id="M401" display="inline"><mml:mo>-</mml:mo></mml:math></inline-formula>0.0040030</oasis:entry>
         <oasis:entry colname="col3"><inline-formula><mml:math id="M402" display="inline"><mml:mo>-</mml:mo></mml:math></inline-formula>0.0000297</oasis:entry>
         <oasis:entry colname="col4"><inline-formula><mml:math id="M403" display="inline"><mml:mo>-</mml:mo></mml:math></inline-formula>0.0040327</oasis:entry>
         <oasis:entry colname="col5"><inline-formula><mml:math id="M404" display="inline"><mml:mo>-</mml:mo></mml:math></inline-formula>0.0000398</oasis:entry>
         <oasis:entry colname="col6">0.0000279</oasis:entry>
         <oasis:entry colname="col7"><inline-formula><mml:math id="M405" display="inline"><mml:mo>-</mml:mo></mml:math></inline-formula>0.0000120</oasis:entry>
         <oasis:entry colname="col8"><inline-formula><mml:math id="M406" display="inline"><mml:mo>-</mml:mo></mml:math></inline-formula>0.0040447</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">Sp(Mag)</oasis:entry>
         <oasis:entry colname="col2">0.0010314</oasis:entry>
         <oasis:entry colname="col3">0.0000071</oasis:entry>
         <oasis:entry colname="col4">0.0010385</oasis:entry>
         <oasis:entry colname="col5">0.0000046</oasis:entry>
         <oasis:entry colname="col6"><inline-formula><mml:math id="M407" display="inline"><mml:mo>-</mml:mo></mml:math></inline-formula>0.0000015</oasis:entry>
         <oasis:entry colname="col7">0.0000031</oasis:entry>
         <oasis:entry colname="col8">0.0010415</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">Sp(Spl)</oasis:entry>
         <oasis:entry colname="col2">0.0065290</oasis:entry>
         <oasis:entry colname="col3">0.0000523</oasis:entry>
         <oasis:entry colname="col4">0.0065813</oasis:entry>
         <oasis:entry colname="col5">0.0000473</oasis:entry>
         <oasis:entry colname="col6"><inline-formula><mml:math id="M408" display="inline"><mml:mo>-</mml:mo></mml:math></inline-formula>0.0000278</oasis:entry>
         <oasis:entry colname="col7">0.0000195</oasis:entry>
         <oasis:entry colname="col8">0.0066009</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">Sp(Ulv)</oasis:entry>
         <oasis:entry colname="col2">0.0003088</oasis:entry>
         <oasis:entry colname="col3">0.0000019</oasis:entry>
         <oasis:entry colname="col4">0.0003107</oasis:entry>
         <oasis:entry colname="col5">0.0000006</oasis:entry>
         <oasis:entry colname="col6">0.0000003</oasis:entry>
         <oasis:entry colname="col7">0.0000009</oasis:entry>
         <oasis:entry colname="col8">0.0003116</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">Coe(Coe)</oasis:entry>
         <oasis:entry colname="col2">0</oasis:entry>
         <oasis:entry colname="col3">0</oasis:entry>
         <oasis:entry colname="col4">0</oasis:entry>
         <oasis:entry colname="col5">0.0000130</oasis:entry>
         <oasis:entry colname="col6"><inline-formula><mml:math id="M409" display="inline"><mml:mo>-</mml:mo></mml:math></inline-formula>0.0000130</oasis:entry>
         <oasis:entry colname="col7">0.0000000</oasis:entry>
         <oasis:entry colname="col8">0</oasis:entry>
       </oasis:row>
     </oasis:tbody>
   </oasis:tgroup><?xmltex \end{scaleboxenv}?></oasis:table></table-wrap>

      <p id="d1e10279">A more general case with <inline-formula><mml:math id="M410" display="inline"><mml:mrow><mml:mi>f</mml:mi><mml:mo>=</mml:mo><mml:mn mathvariant="normal">5</mml:mn></mml:mrow></mml:math></inline-formula> is presented in Table <xref ref-type="table" rid="Ch1.T6"/>. The model is essentially the same shown
in Table <xref ref-type="table" rid="Ch1.T3"/> but with the proportion of the two initial subsystems set to <inline-formula><mml:math id="M411" display="inline"><mml:mrow><mml:mn mathvariant="normal">5</mml:mn><mml:mo>:</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow></mml:math></inline-formula>. As expected, the results
of the equilibration process are different from the results starting with an initial proportion of <inline-formula><mml:math id="M412" display="inline"><mml:mrow><mml:mn mathvariant="normal">1</mml:mn><mml:mo>:</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow></mml:math></inline-formula> (Table <xref ref-type="table" rid="Ch1.T3"/>).
For example, with <inline-formula><mml:math id="M413" display="inline"><mml:mrow><mml:mn mathvariant="normal">1</mml:mn><mml:mo>:</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow></mml:math></inline-formula>, <inline-formula><mml:math id="M414" display="inline"><mml:mrow><mml:msub><mml:mi>n</mml:mi><mml:mi mathvariant="normal">alm</mml:mi></mml:msub><mml:mo>(</mml:mo><mml:mi>A</mml:mi><mml:mo>)</mml:mo><mml:mo>=</mml:mo><mml:mn mathvariant="normal">0.01453</mml:mn></mml:mrow></mml:math></inline-formula>, while with <inline-formula><mml:math id="M415" display="inline"><mml:mrow><mml:mn mathvariant="normal">5</mml:mn><mml:mo>:</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow></mml:math></inline-formula>, <inline-formula><mml:math id="M416" display="inline"><mml:mrow><mml:msub><mml:mi>n</mml:mi><mml:mi mathvariant="normal">alm</mml:mi></mml:msub><mml:mo>(</mml:mo><mml:mi>A</mml:mi><mml:mo>)</mml:mo><mml:mo>/</mml:mo><mml:mn mathvariant="normal">5</mml:mn><mml:mo>=</mml:mo><mml:mn mathvariant="normal">0.00737</mml:mn></mml:mrow></mml:math></inline-formula>.
The question is whether the observation made for the first studied case with proportion <inline-formula><mml:math id="M417" display="inline"><mml:mrow><mml:mn mathvariant="normal">1</mml:mn><mml:mo>:</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow></mml:math></inline-formula> can be generalized.
In particular, there is the observation that the mineral abundance in the two subsystems from
the equilibration procedure of the whole system is equivalent to the one that is obtained
from two separate equilibration computations using the normalized
bulk compositions <inline-formula><mml:math id="M418" display="inline"><mml:mrow><mml:msup><mml:mi>A</mml:mi><mml:mo>*</mml:mo></mml:msup></mml:mrow></mml:math></inline-formula> and <inline-formula><mml:math id="M419" display="inline"><mml:mrow><mml:msup><mml:mi>B</mml:mi><mml:mo>*</mml:mo></mml:msup></mml:mrow></mml:math></inline-formula>.
Indeed, it appears that the same conclusion can be made for the model with <inline-formula><mml:math id="M420" display="inline"><mml:mrow><mml:mn mathvariant="normal">5</mml:mn><mml:mo>:</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow></mml:math></inline-formula> initial proportion (Table <xref ref-type="table" rid="Ch1.T7"/>).
The number of moles of the almandine component is <inline-formula><mml:math id="M421" display="inline"><mml:mrow><mml:mo>(</mml:mo><mml:msub><mml:mi>n</mml:mi><mml:mi mathvariant="normal">alm</mml:mi></mml:msub><mml:mo>(</mml:mo><mml:mi>A</mml:mi><mml:mo>)</mml:mo><mml:mo>/</mml:mo><mml:mn mathvariant="normal">5</mml:mn><mml:mo>)</mml:mo><mml:mo>×</mml:mo><mml:mn mathvariant="normal">100</mml:mn><mml:mo>/</mml:mo><mml:mn mathvariant="normal">110.064</mml:mn><mml:mo>=</mml:mo><mml:mn mathvariant="normal">0.006698</mml:mn></mml:mrow></mml:math></inline-formula>
(Table <xref ref-type="table" rid="Ch1.T6"/>), which can be compared with <inline-formula><mml:math id="M422" display="inline"><mml:mrow><mml:msub><mml:mi>n</mml:mi><mml:mi mathvariant="normal">alm</mml:mi></mml:msub><mml:mo>(</mml:mo><mml:msup><mml:mi>A</mml:mi><mml:mo>*</mml:mo></mml:msup><mml:mo>)</mml:mo><mml:mo>=</mml:mo><mml:mn mathvariant="normal">0.006695</mml:mn></mml:mrow></mml:math></inline-formula>  from Table <xref ref-type="table" rid="Ch1.T7"/>.
The similarity has been also observed for all the other models, with <inline-formula><mml:math id="M423" display="inline"><mml:mi>f</mml:mi></mml:math></inline-formula> ranging from 1 to 1000.</p>

<?xmltex \floatpos{t}?><table-wrap id="Ch1.T6" specific-use="star"><?xmltex \currentcnt{6}?><label>Table 6</label><caption><p id="d1e10521">Results from a chemical equilibration model with the initial composition of the two subsystems
(<inline-formula><mml:math id="M424" display="inline"><mml:mrow><mml:msub><mml:mi>A</mml:mi><mml:mn mathvariant="normal">0</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula>) and (<inline-formula><mml:math id="M425" display="inline"><mml:mrow><mml:msub><mml:mi>B</mml:mi><mml:mn mathvariant="normal">0</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula>) analogous to the one presented in Table <xref ref-type="table" rid="Ch1.T3"/>.
The only difference is that the initial proportion of the whole system is <inline-formula><mml:math id="M426" display="inline"><mml:mrow><mml:mi>f</mml:mi><mml:mo>:</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow></mml:math></inline-formula> (<inline-formula><mml:math id="M427" display="inline"><mml:mrow><mml:mi>f</mml:mi><mml:mo>=</mml:mo><mml:mn mathvariant="normal">5</mml:mn></mml:mrow></mml:math></inline-formula>).</p></caption><oasis:table frame="topbot"><?xmltex \begin{scaleboxenv}{.94}[.94]?><oasis:tgroup cols="8">
     <oasis:colspec colnum="1" colname="col1" align="left"/>
     <oasis:colspec colnum="2" colname="col2" align="right"/>
     <oasis:colspec colnum="3" colname="col3" align="right"/>
     <oasis:colspec colnum="4" colname="col4" align="right"/>
     <oasis:colspec colnum="5" colname="col5" align="right"/>
     <oasis:colspec colnum="6" colname="col6" align="right"/>
     <oasis:colspec colnum="7" colname="col7" align="right"/>
     <oasis:colspec colnum="8" colname="col8" align="right"/>
     <oasis:thead>
       <oasis:row>
         <oasis:entry colname="col1">Bulk comp.</oasis:entry>
         <oasis:entry colname="col2">(<inline-formula><mml:math id="M428" display="inline"><mml:mrow><mml:msub><mml:mi>A</mml:mi><mml:mn mathvariant="normal">0</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula>)</oasis:entry>
         <oasis:entry colname="col3">(<inline-formula><mml:math id="M429" display="inline"><mml:mrow><mml:msub><mml:mi>B</mml:mi><mml:mn mathvariant="normal">0</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula>)</oasis:entry>
         <oasis:entry namest="col4" nameend="col5" align="center"><inline-formula><mml:math id="M430" display="inline"><mml:mrow><mml:mo>(</mml:mo><mml:mi>W</mml:mi><mml:mo>)</mml:mo><mml:mo>=</mml:mo><mml:mo>(</mml:mo><mml:mi>f</mml:mi><mml:mo>×</mml:mo><mml:msub><mml:mi>A</mml:mi><mml:mn mathvariant="normal">0</mml:mn></mml:msub><mml:mo>+</mml:mo><mml:msub><mml:mi>B</mml:mi><mml:mn mathvariant="normal">0</mml:mn></mml:msub><mml:mo>)</mml:mo><mml:mo>/</mml:mo><mml:mo>(</mml:mo><mml:mi>f</mml:mi><mml:mo>+</mml:mo><mml:mn mathvariant="normal">1</mml:mn><mml:mo>)</mml:mo></mml:mrow></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col6"><inline-formula><mml:math id="M431" display="inline"><mml:mrow><mml:mo>(</mml:mo><mml:mi>A</mml:mi><mml:mo>)</mml:mo></mml:mrow></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col7"><inline-formula><mml:math id="M432" display="inline"><mml:mrow><mml:mo>(</mml:mo><mml:mi>B</mml:mi><mml:mo>)</mml:mo></mml:mrow></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col8"/>
       </oasis:row>
       <oasis:row rowsep="1">
         <oasis:entry colname="col1">oxides (g)</oasis:entry>
         <oasis:entry colname="col2"/>
         <oasis:entry colname="col3"/>
         <oasis:entry namest="col4" nameend="col5" align="center"/>
         <oasis:entry colname="col6"/>
         <oasis:entry colname="col7"/>
         <oasis:entry colname="col8"/>
       </oasis:row>
     </oasis:thead>
     <oasis:tbody>
       <oasis:row>
         <oasis:entry colname="col1"><inline-formula><mml:math id="M433" display="inline"><mml:mrow class="chem"><mml:msub><mml:mi mathvariant="normal">SiO</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col2">45.20</oasis:entry>
         <oasis:entry colname="col3">48.86</oasis:entry>
         <oasis:entry namest="col4" nameend="col5">45.810</oasis:entry>
         <oasis:entry colname="col6">50.424</oasis:entry>
         <oasis:entry colname="col7">22.744</oasis:entry>
         <oasis:entry colname="col8"/>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1"><inline-formula><mml:math id="M434" display="inline"><mml:mrow class="chem"><mml:msub><mml:mi mathvariant="normal">TiO</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col2">0.20</oasis:entry>
         <oasis:entry colname="col3">0.37</oasis:entry>
         <oasis:entry namest="col4" nameend="col5">0.228</oasis:entry>
         <oasis:entry colname="col6">0.252</oasis:entry>
         <oasis:entry colname="col7">0.109</oasis:entry>
         <oasis:entry colname="col8"/>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1"><inline-formula><mml:math id="M435" display="inline"><mml:mrow class="chem"><mml:msub><mml:mi mathvariant="normal">Al</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msub><mml:msub><mml:mi mathvariant="normal">O</mml:mi><mml:mn mathvariant="normal">3</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col2">3.94</oasis:entry>
         <oasis:entry colname="col3">17.72</oasis:entry>
         <oasis:entry namest="col4" nameend="col5">6.237</oasis:entry>
         <oasis:entry colname="col6">5.619</oasis:entry>
         <oasis:entry colname="col7">9.322</oasis:entry>
         <oasis:entry colname="col8"/>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1"><inline-formula><mml:math id="M436" display="inline"><mml:mrow class="chem"><mml:msub><mml:mi mathvariant="normal">Fe</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msub><mml:msub><mml:mi mathvariant="normal">O</mml:mi><mml:mn mathvariant="normal">3</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col2">0.20</oasis:entry>
         <oasis:entry colname="col3">0.84</oasis:entry>
         <oasis:entry namest="col4" nameend="col5">0.307</oasis:entry>
         <oasis:entry colname="col6">0.340</oasis:entry>
         <oasis:entry colname="col7">0.141</oasis:entry>
         <oasis:entry colname="col8"/>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1"><inline-formula><mml:math id="M437" display="inline"><mml:mrow class="chem"><mml:msub><mml:mi mathvariant="normal">Cr</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msub><mml:msub><mml:mi mathvariant="normal">O</mml:mi><mml:mn mathvariant="normal">3</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col2">0.40</oasis:entry>
         <oasis:entry colname="col3">0.03</oasis:entry>
         <oasis:entry namest="col4" nameend="col5">0.338</oasis:entry>
         <oasis:entry colname="col6">0.404</oasis:entry>
         <oasis:entry colname="col7">0.008</oasis:entry>
         <oasis:entry colname="col8"/>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1"><inline-formula><mml:math id="M438" display="inline"><mml:mrow class="chem"><mml:mi mathvariant="normal">FeO</mml:mi></mml:mrow></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col2">8.10</oasis:entry>
         <oasis:entry colname="col3">7.61</oasis:entry>
         <oasis:entry namest="col4" nameend="col5">8.018</oasis:entry>
         <oasis:entry colname="col6">8.837</oasis:entry>
         <oasis:entry colname="col7">3.928</oasis:entry>
         <oasis:entry colname="col8"/>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1"><inline-formula><mml:math id="M439" display="inline"><mml:mrow class="chem"><mml:mi mathvariant="normal">MgO</mml:mi></mml:mrow></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col2">38.40</oasis:entry>
         <oasis:entry colname="col3">9.10</oasis:entry>
         <oasis:entry namest="col4" nameend="col5">33.516</oasis:entry>
         <oasis:entry colname="col6">38.364</oasis:entry>
         <oasis:entry colname="col7">9.279</oasis:entry>
         <oasis:entry colname="col8"/>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1"><inline-formula><mml:math id="M440" display="inline"><mml:mrow class="chem"><mml:mi mathvariant="normal">CaO</mml:mi></mml:mrow></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col2">3.15</oasis:entry>
         <oasis:entry colname="col3">12.50</oasis:entry>
         <oasis:entry namest="col4" nameend="col5">4.708</oasis:entry>
         <oasis:entry colname="col6">4.910</oasis:entry>
         <oasis:entry colname="col7">3.700</oasis:entry>
         <oasis:entry colname="col8"/>
       </oasis:row>
       <oasis:row rowsep="1">
         <oasis:entry colname="col1"><inline-formula><mml:math id="M441" display="inline"><mml:mrow class="chem"><mml:msub><mml:mi mathvariant="normal">Na</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msub><mml:mi mathvariant="normal">O</mml:mi></mml:mrow></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col2">0.41</oasis:entry>
         <oasis:entry colname="col3">2.97</oasis:entry>
         <oasis:entry namest="col4" nameend="col5">0.837</oasis:entry>
         <oasis:entry colname="col6">0.913</oasis:entry>
         <oasis:entry colname="col7">0.450</oasis:entry>
         <oasis:entry colname="col8"/>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">Sum</oasis:entry>
         <oasis:entry colname="col2">100</oasis:entry>
         <oasis:entry colname="col3">100</oasis:entry>
         <oasis:entry namest="col4" nameend="col5">100</oasis:entry>
         <oasis:entry colname="col6">110.064</oasis:entry>
         <oasis:entry colname="col7">49.683</oasis:entry>
         <oasis:entry colname="col8"/>
       </oasis:row>
       <oasis:row rowsep="1">
         <oasis:entry colname="col1"><inline-formula><mml:math id="M442" display="inline"><mml:mi>G</mml:mi></mml:math></inline-formula> (J)</oasis:entry>
         <oasis:entry colname="col2"><inline-formula><mml:math id="M443" display="inline"><mml:mo>-</mml:mo></mml:math></inline-formula>1 538 956.549</oasis:entry>
         <oasis:entry colname="col3"><inline-formula><mml:math id="M444" display="inline"><mml:mo>-</mml:mo></mml:math></inline-formula>1 515 471.201</oasis:entry>
         <oasis:entry namest="col4" nameend="col5"><inline-formula><mml:math id="M445" display="inline"><mml:mo>-</mml:mo></mml:math></inline-formula>1 535 494.148</oasis:entry>
         <oasis:entry colname="col6"><inline-formula><mml:math id="M446" display="inline"><mml:mo>-</mml:mo></mml:math></inline-formula>1 689 092.173</oasis:entry>
         <oasis:entry colname="col7"><inline-formula><mml:math id="M447" display="inline"><mml:mo>-</mml:mo></mml:math></inline-formula>767 503.430</oasis:entry>
         <oasis:entry colname="col8"/>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">Min. comp.</oasis:entry>
         <oasis:entry rowsep="1" namest="col2" nameend="col8" align="center">mol </oasis:entry>
       </oasis:row>
       <oasis:row rowsep="1">
         <oasis:entry colname="col1"><inline-formula><mml:math id="M448" display="inline"><mml:mrow><mml:mi>f</mml:mi><mml:mo>=</mml:mo><mml:mn mathvariant="normal">5</mml:mn></mml:mrow></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col2"><inline-formula><mml:math id="M449" display="inline"><mml:mrow><mml:mi>f</mml:mi><mml:mo>×</mml:mo><mml:mi>n</mml:mi><mml:mo>(</mml:mo><mml:msub><mml:mi>A</mml:mi><mml:mn mathvariant="normal">0</mml:mn></mml:msub><mml:mo>)</mml:mo></mml:mrow></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col3"><inline-formula><mml:math id="M450" display="inline"><mml:mrow><mml:mi>f</mml:mi><mml:mo>×</mml:mo><mml:mi mathvariant="normal">Δ</mml:mi><mml:mi>n</mml:mi><mml:mo>(</mml:mo><mml:mi>A</mml:mi><mml:mo>)</mml:mo></mml:mrow></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col4"><inline-formula><mml:math id="M451" display="inline"><mml:mrow><mml:mi>f</mml:mi><mml:mo>×</mml:mo><mml:mi>n</mml:mi><mml:mo>(</mml:mo><mml:mi>A</mml:mi><mml:mo>)</mml:mo></mml:mrow></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col5"><inline-formula><mml:math id="M452" display="inline"><mml:mrow><mml:mi>n</mml:mi><mml:mo>(</mml:mo><mml:msub><mml:mi>B</mml:mi><mml:mn mathvariant="normal">0</mml:mn></mml:msub><mml:mo>)</mml:mo></mml:mrow></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col6"><inline-formula><mml:math id="M453" display="inline"><mml:mrow><mml:mi mathvariant="normal">Δ</mml:mi><mml:mi>n</mml:mi><mml:mo>(</mml:mo><mml:mi>B</mml:mi><mml:mo>)</mml:mo></mml:mrow></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col7"><inline-formula><mml:math id="M454" display="inline"><mml:mrow><mml:mi>n</mml:mi><mml:mo>(</mml:mo><mml:mi>B</mml:mi><mml:mo>)</mml:mo></mml:mrow></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col8"><inline-formula><mml:math id="M455" display="inline"><mml:mrow><mml:mo>(</mml:mo><mml:mi>f</mml:mi><mml:mo>+</mml:mo><mml:mn mathvariant="normal">1</mml:mn><mml:mo>)</mml:mo><mml:mo>×</mml:mo><mml:mi>n</mml:mi><mml:mo>(</mml:mo><mml:mi>W</mml:mi><mml:mo>)</mml:mo></mml:mrow></mml:math></inline-formula></oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">Ol(Fa)</oasis:entry>
         <oasis:entry colname="col2">0.1946993</oasis:entry>
         <oasis:entry colname="col3">0.0044941</oasis:entry>
         <oasis:entry colname="col4">0.1991934</oasis:entry>
         <oasis:entry colname="col5">0</oasis:entry>
         <oasis:entry colname="col6">0</oasis:entry>
         <oasis:entry colname="col7">0</oasis:entry>
         <oasis:entry colname="col8">0.1991934</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">Ol(Mtc)</oasis:entry>
         <oasis:entry colname="col2">0.0017107</oasis:entry>
         <oasis:entry colname="col3"><inline-formula><mml:math id="M456" display="inline"><mml:mo>-</mml:mo></mml:math></inline-formula>0.0001606</oasis:entry>
         <oasis:entry colname="col4">0.0015502</oasis:entry>
         <oasis:entry colname="col5">0</oasis:entry>
         <oasis:entry colname="col6">0</oasis:entry>
         <oasis:entry colname="col7">0</oasis:entry>
         <oasis:entry colname="col8">0.0015502</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">Ol(Fo)</oasis:entry>
         <oasis:entry colname="col2">1.7520250</oasis:entry>
         <oasis:entry colname="col3"><inline-formula><mml:math id="M457" display="inline"><mml:mo>-</mml:mo></mml:math></inline-formula>0.0760450</oasis:entry>
         <oasis:entry colname="col4">1.6759800</oasis:entry>
         <oasis:entry colname="col5">0</oasis:entry>
         <oasis:entry colname="col6">0</oasis:entry>
         <oasis:entry colname="col7">0</oasis:entry>
         <oasis:entry colname="col8">1.6759784</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">Gt(Alm)</oasis:entry>
         <oasis:entry colname="col2">0.0273631</oasis:entry>
         <oasis:entry colname="col3">0.0094755</oasis:entry>
         <oasis:entry colname="col4">0.0368386</oasis:entry>
         <oasis:entry colname="col5">0.0290995</oasis:entry>
         <oasis:entry colname="col6"><inline-formula><mml:math id="M458" display="inline"><mml:mo>-</mml:mo></mml:math></inline-formula>0.0127068</oasis:entry>
         <oasis:entry colname="col7">0.0163927</oasis:entry>
         <oasis:entry colname="col8">0.0532263</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">Gt(Grs)</oasis:entry>
         <oasis:entry colname="col2">0.0175897</oasis:entry>
         <oasis:entry colname="col3">0.0028033</oasis:entry>
         <oasis:entry colname="col4">0.0203930</oasis:entry>
         <oasis:entry colname="col5">0.0347389</oasis:entry>
         <oasis:entry colname="col6"><inline-formula><mml:math id="M459" display="inline"><mml:mo>-</mml:mo></mml:math></inline-formula>0.0256505</oasis:entry>
         <oasis:entry colname="col7">0.0090884</oasis:entry>
         <oasis:entry colname="col8">0.0294782</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">Gt(Prp)</oasis:entry>
         <oasis:entry colname="col2">0.1012771</oasis:entry>
         <oasis:entry colname="col3">0.0293155</oasis:entry>
         <oasis:entry colname="col4">0.1305926</oasis:entry>
         <oasis:entry colname="col5">0.0435766</oasis:entry>
         <oasis:entry colname="col6">0.0144206</oasis:entry>
         <oasis:entry colname="col7">0.0579973</oasis:entry>
         <oasis:entry colname="col8">0.1886035</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">Opx(Di)</oasis:entry>
         <oasis:entry colname="col2"><inline-formula><mml:math id="M460" display="inline"><mml:mo>-</mml:mo></mml:math></inline-formula>0.0521149</oasis:entry>
         <oasis:entry colname="col3">0.0111195</oasis:entry>
         <oasis:entry colname="col4"><inline-formula><mml:math id="M461" display="inline"><mml:mo>-</mml:mo></mml:math></inline-formula>0.0409954</oasis:entry>
         <oasis:entry colname="col5">0</oasis:entry>
         <oasis:entry colname="col6">0</oasis:entry>
         <oasis:entry colname="col7">0</oasis:entry>
         <oasis:entry colname="col8"><inline-formula><mml:math id="M462" display="inline"><mml:mo>-</mml:mo></mml:math></inline-formula>0.0409953</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">Opx(En)</oasis:entry>
         <oasis:entry colname="col2">0.3503883</oasis:entry>
         <oasis:entry colname="col3"><inline-formula><mml:math id="M463" display="inline"><mml:mo>-</mml:mo></mml:math></inline-formula>0.0953800</oasis:entry>
         <oasis:entry colname="col4">0.2550083</oasis:entry>
         <oasis:entry colname="col5">0</oasis:entry>
         <oasis:entry colname="col6">0</oasis:entry>
         <oasis:entry colname="col7">0</oasis:entry>
         <oasis:entry colname="col8">0.2550059</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">Opx(Hd)</oasis:entry>
         <oasis:entry colname="col2">0.0583893</oasis:entry>
         <oasis:entry colname="col3"><inline-formula><mml:math id="M464" display="inline"><mml:mo>-</mml:mo></mml:math></inline-formula>0.0133410</oasis:entry>
         <oasis:entry colname="col4">0.0450483</oasis:entry>
         <oasis:entry colname="col5">0</oasis:entry>
         <oasis:entry colname="col6">0</oasis:entry>
         <oasis:entry colname="col7">0</oasis:entry>
         <oasis:entry colname="col8">0.0450481</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">Opx(Al-Bff)</oasis:entry>
         <oasis:entry colname="col2">0.0090681</oasis:entry>
         <oasis:entry colname="col3"><inline-formula><mml:math id="M465" display="inline"><mml:mo>-</mml:mo></mml:math></inline-formula>0.0028948</oasis:entry>
         <oasis:entry colname="col4">0.0061732</oasis:entry>
         <oasis:entry colname="col5">0</oasis:entry>
         <oasis:entry colname="col6">0</oasis:entry>
         <oasis:entry colname="col7">0</oasis:entry>
         <oasis:entry colname="col8">0.0061732</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">Opx(Bff)</oasis:entry>
         <oasis:entry colname="col2"><inline-formula><mml:math id="M466" display="inline"><mml:mo>-</mml:mo></mml:math></inline-formula>0.0018783</oasis:entry>
         <oasis:entry colname="col3">0.0006532</oasis:entry>
         <oasis:entry colname="col4"><inline-formula><mml:math id="M467" display="inline"><mml:mo>-</mml:mo></mml:math></inline-formula>0.0012251</oasis:entry>
         <oasis:entry colname="col5">0</oasis:entry>
         <oasis:entry colname="col6">0</oasis:entry>
         <oasis:entry colname="col7">0</oasis:entry>
         <oasis:entry colname="col8"><inline-formula><mml:math id="M468" display="inline"><mml:mo>-</mml:mo></mml:math></inline-formula>0.0012250</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">Opx(Ess)</oasis:entry>
         <oasis:entry colname="col2">0.0042123</oasis:entry>
         <oasis:entry colname="col3"><inline-formula><mml:math id="M469" display="inline"><mml:mo>-</mml:mo></mml:math></inline-formula>0.0011617</oasis:entry>
         <oasis:entry colname="col4">0.0030506</oasis:entry>
         <oasis:entry colname="col5">0</oasis:entry>
         <oasis:entry colname="col6">0</oasis:entry>
         <oasis:entry colname="col7">0</oasis:entry>
         <oasis:entry colname="col8">0.0030506</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">Opx(Jd)</oasis:entry>
         <oasis:entry colname="col2">0.0108455</oasis:entry>
         <oasis:entry colname="col3"><inline-formula><mml:math id="M470" display="inline"><mml:mo>-</mml:mo></mml:math></inline-formula>0.0006791</oasis:entry>
         <oasis:entry colname="col4">0.0101664</oasis:entry>
         <oasis:entry colname="col5">0</oasis:entry>
         <oasis:entry colname="col6">0</oasis:entry>
         <oasis:entry colname="col7">0</oasis:entry>
         <oasis:entry colname="col8">0.0101663</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">Cpx(Di)</oasis:entry>
         <oasis:entry colname="col2">0.1670546</oasis:entry>
         <oasis:entry colname="col3">0.1163384</oasis:entry>
         <oasis:entry colname="col4">0.2833930</oasis:entry>
         <oasis:entry colname="col5">0.0719139</oasis:entry>
         <oasis:entry colname="col6"><inline-formula><mml:math id="M471" display="inline"><mml:mo>-</mml:mo></mml:math></inline-formula>0.0415608</oasis:entry>
         <oasis:entry colname="col7">0.0303531</oasis:entry>
         <oasis:entry colname="col8">0.3137231</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">Cpx(En)</oasis:entry>
         <oasis:entry colname="col2">0.0580069</oasis:entry>
         <oasis:entry colname="col3">0.0600890</oasis:entry>
         <oasis:entry colname="col4">0.1180959</oasis:entry>
         <oasis:entry colname="col5">0.0092274</oasis:entry>
         <oasis:entry colname="col6">0.0030166</oasis:entry>
         <oasis:entry colname="col7">0.0122440</oasis:entry>
         <oasis:entry colname="col8">0.1303407</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">Cpx(Hd)</oasis:entry>
         <oasis:entry colname="col2">0.0254742</oasis:entry>
         <oasis:entry colname="col3">0.0267773</oasis:entry>
         <oasis:entry colname="col4">0.0522515</oasis:entry>
         <oasis:entry colname="col5">0.0184485</oasis:entry>
         <oasis:entry colname="col6"><inline-formula><mml:math id="M472" display="inline"><mml:mo>-</mml:mo></mml:math></inline-formula>0.0129894</oasis:entry>
         <oasis:entry colname="col7">0.0054590</oasis:entry>
         <oasis:entry colname="col8">0.0577119</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">Cpx(Al-Bff)</oasis:entry>
         <oasis:entry colname="col2">0.0088591</oasis:entry>
         <oasis:entry colname="col3">0.0018465</oasis:entry>
         <oasis:entry colname="col4">0.0107056</oasis:entry>
         <oasis:entry colname="col5">0.0178175</oasis:entry>
         <oasis:entry colname="col6"><inline-formula><mml:math id="M473" display="inline"><mml:mo>-</mml:mo></mml:math></inline-formula>0.0166661</oasis:entry>
         <oasis:entry colname="col7">0.0011514</oasis:entry>
         <oasis:entry colname="col8">0.0118564</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">Cpx(Bff)</oasis:entry>
         <oasis:entry colname="col2">0.0080586</oasis:entry>
         <oasis:entry colname="col3">0.0070392</oasis:entry>
         <oasis:entry colname="col4">0.0150978</oasis:entry>
         <oasis:entry colname="col5"><inline-formula><mml:math id="M474" display="inline"><mml:mo>-</mml:mo></mml:math></inline-formula>0.0085581</oasis:entry>
         <oasis:entry colname="col6">0.0101264</oasis:entry>
         <oasis:entry colname="col7">0.0015683</oasis:entry>
         <oasis:entry colname="col8">0.0166634</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">Cpx(Ess)</oasis:entry>
         <oasis:entry colname="col2"><inline-formula><mml:math id="M475" display="inline"><mml:mo>-</mml:mo></mml:math></inline-formula>0.0007496</oasis:entry>
         <oasis:entry colname="col3">0.0023225</oasis:entry>
         <oasis:entry colname="col4">0.0015728</oasis:entry>
         <oasis:entry colname="col5">0.0190600</oasis:entry>
         <oasis:entry colname="col6"><inline-formula><mml:math id="M476" display="inline"><mml:mo>-</mml:mo></mml:math></inline-formula>0.0188731</oasis:entry>
         <oasis:entry colname="col7">0.0001868</oasis:entry>
         <oasis:entry colname="col8">0.0017596</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">Cpx(Jd)</oasis:entry>
         <oasis:entry colname="col2">0.0553062</oasis:entry>
         <oasis:entry colname="col3">0.0819615</oasis:entry>
         <oasis:entry colname="col4">0.1372677</oasis:entry>
         <oasis:entry colname="col5">0.0958389</oasis:entry>
         <oasis:entry colname="col6"><inline-formula><mml:math id="M477" display="inline"><mml:mo>-</mml:mo></mml:math></inline-formula>0.0812992</oasis:entry>
         <oasis:entry colname="col7">0.0145396</oasis:entry>
         <oasis:entry colname="col8">0.1518248</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">Sp(Chr)</oasis:entry>
         <oasis:entry colname="col2">0.0131597</oasis:entry>
         <oasis:entry colname="col3">0.0001403</oasis:entry>
         <oasis:entry colname="col4">0.0133001</oasis:entry>
         <oasis:entry colname="col5">0.0001974</oasis:entry>
         <oasis:entry colname="col6"><inline-formula><mml:math id="M478" display="inline"><mml:mo>-</mml:mo></mml:math></inline-formula>0.0001421</oasis:entry>
         <oasis:entry colname="col7">0.0000553</oasis:entry>
         <oasis:entry colname="col8">0.0133554</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">Sp(Hc)</oasis:entry>
         <oasis:entry colname="col2"><inline-formula><mml:math id="M479" display="inline"><mml:mo>-</mml:mo></mml:math></inline-formula>0.0071704</oasis:entry>
         <oasis:entry colname="col3">0.0004160</oasis:entry>
         <oasis:entry colname="col4"><inline-formula><mml:math id="M480" display="inline"><mml:mo>-</mml:mo></mml:math></inline-formula>0.0067544</oasis:entry>
         <oasis:entry colname="col5"><inline-formula><mml:math id="M481" display="inline"><mml:mo>-</mml:mo></mml:math></inline-formula>0.0000353</oasis:entry>
         <oasis:entry colname="col6">0.0000073</oasis:entry>
         <oasis:entry colname="col7"><inline-formula><mml:math id="M482" display="inline"><mml:mo>-</mml:mo></mml:math></inline-formula>0.0000281</oasis:entry>
         <oasis:entry colname="col8"><inline-formula><mml:math id="M483" display="inline"><mml:mo>-</mml:mo></mml:math></inline-formula>0.0067824</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">Sp(Mag)</oasis:entry>
         <oasis:entry colname="col2">0.0014407</oasis:entry>
         <oasis:entry colname="col3"><inline-formula><mml:math id="M484" display="inline"><mml:mo>-</mml:mo></mml:math></inline-formula>0.0000486</oasis:entry>
         <oasis:entry colname="col4">0.0013921</oasis:entry>
         <oasis:entry colname="col5">0.0000092</oasis:entry>
         <oasis:entry colname="col6"><inline-formula><mml:math id="M485" display="inline"><mml:mo>-</mml:mo></mml:math></inline-formula>0.0000034</oasis:entry>
         <oasis:entry colname="col7">0.0000058</oasis:entry>
         <oasis:entry colname="col8">0.0013979</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">Sp(Spl)</oasis:entry>
         <oasis:entry colname="col2">0.0103828</oasis:entry>
         <oasis:entry colname="col3"><inline-formula><mml:math id="M486" display="inline"><mml:mo>-</mml:mo></mml:math></inline-formula>0.0003637</oasis:entry>
         <oasis:entry colname="col4">0.0100191</oasis:entry>
         <oasis:entry colname="col5">0.0000536</oasis:entry>
         <oasis:entry colname="col6"><inline-formula><mml:math id="M487" display="inline"><mml:mo>-</mml:mo></mml:math></inline-formula>0.0000120</oasis:entry>
         <oasis:entry colname="col7">0.0000416</oasis:entry>
         <oasis:entry colname="col8">0.0100607</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">Sp(Ulv)</oasis:entry>
         <oasis:entry colname="col2">0.0004622</oasis:entry>
         <oasis:entry colname="col3"><inline-formula><mml:math id="M488" display="inline"><mml:mo>-</mml:mo></mml:math></inline-formula>0.0000514</oasis:entry>
         <oasis:entry colname="col4">0.0004108</oasis:entry>
         <oasis:entry colname="col5">0.0000011</oasis:entry>
         <oasis:entry colname="col6">0.0000006</oasis:entry>
         <oasis:entry colname="col7">0.0000017</oasis:entry>
         <oasis:entry colname="col8">0.0004125</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">Coe(Coe)</oasis:entry>
         <oasis:entry colname="col2">0</oasis:entry>
         <oasis:entry colname="col3">0</oasis:entry>
         <oasis:entry colname="col4">0</oasis:entry>
         <oasis:entry colname="col5">0.0717690</oasis:entry>
         <oasis:entry colname="col6"><inline-formula><mml:math id="M489" display="inline"><mml:mo>-</mml:mo></mml:math></inline-formula>0.0717690</oasis:entry>
         <oasis:entry colname="col7">0.0000000</oasis:entry>
         <oasis:entry colname="col8">0</oasis:entry>
       </oasis:row>
     </oasis:tbody>
   </oasis:tgroup><?xmltex \end{scaleboxenv}?></oasis:table></table-wrap>

<?xmltex \floatpos{t}?><table-wrap id="Ch1.T7"><?xmltex \currentcnt{7}?><label>Table 7</label><caption><p id="d1e12226">Normalized bulk composition (<inline-formula><mml:math id="M490" display="inline"><mml:mrow><mml:msup><mml:mi>A</mml:mi><mml:mo>*</mml:mo></mml:msup></mml:mrow></mml:math></inline-formula>) and (<inline-formula><mml:math id="M491" display="inline"><mml:mrow><mml:msup><mml:mi>B</mml:mi><mml:mo>*</mml:mo></mml:msup></mml:mrow></mml:math></inline-formula>) of the two subsystems taken from the results of the model in Table <xref ref-type="table" rid="Ch1.T6"/>.
The lower part of the table  shows the equilibrium mineral composition computed with the program AlphaMELTS
for each subsystem separately.</p></caption><oasis:table frame="topbot"><oasis:tgroup cols="3">
     <oasis:colspec colnum="1" colname="col1" align="left"/>
     <oasis:colspec colnum="2" colname="col2" align="right"/>
     <oasis:colspec colnum="3" colname="col3" align="right"/>
     <oasis:thead>
       <oasis:row>
         <oasis:entry colname="col1">Bulk comp.</oasis:entry>
         <oasis:entry colname="col2">(<inline-formula><mml:math id="M492" display="inline"><mml:mrow><mml:msup><mml:mi>A</mml:mi><mml:mo>*</mml:mo></mml:msup></mml:mrow></mml:math></inline-formula>)</oasis:entry>
         <oasis:entry colname="col3">(<inline-formula><mml:math id="M493" display="inline"><mml:mrow><mml:msup><mml:mi>B</mml:mi><mml:mo>*</mml:mo></mml:msup></mml:mrow></mml:math></inline-formula>)</oasis:entry>
       </oasis:row>
       <oasis:row rowsep="1">
         <oasis:entry colname="col1">oxides (g)</oasis:entry>
         <oasis:entry colname="col2"/>
         <oasis:entry colname="col3"/>
       </oasis:row>
     </oasis:thead>
     <oasis:tbody>
       <oasis:row>
         <oasis:entry colname="col1"><inline-formula><mml:math id="M494" display="inline"><mml:mrow class="chem"><mml:msub><mml:mi mathvariant="normal">SiO</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col2">45.813</oasis:entry>
         <oasis:entry colname="col3">45.778</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1"><inline-formula><mml:math id="M495" display="inline"><mml:mrow class="chem"><mml:msub><mml:mi mathvariant="normal">TiO</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col2">0.229</oasis:entry>
         <oasis:entry colname="col3">0.219</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1"><inline-formula><mml:math id="M496" display="inline"><mml:mrow class="chem"><mml:msub><mml:mi mathvariant="normal">Al</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msub><mml:msub><mml:mi mathvariant="normal">O</mml:mi><mml:mn mathvariant="normal">3</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col2">5.105</oasis:entry>
         <oasis:entry colname="col3">18.764</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1"><inline-formula><mml:math id="M497" display="inline"><mml:mrow class="chem"><mml:msub><mml:mi mathvariant="normal">Fe</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msub><mml:msub><mml:mi mathvariant="normal">O</mml:mi><mml:mn mathvariant="normal">3</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col2">0.309</oasis:entry>
         <oasis:entry colname="col3">0.284</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1"><inline-formula><mml:math id="M498" display="inline"><mml:mrow class="chem"><mml:msub><mml:mi mathvariant="normal">Cr</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msub><mml:msub><mml:mi mathvariant="normal">O</mml:mi><mml:mn mathvariant="normal">3</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col2">0.367</oasis:entry>
         <oasis:entry colname="col3">0.017</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1"><inline-formula><mml:math id="M499" display="inline"><mml:mrow class="chem"><mml:mi mathvariant="normal">FeO</mml:mi></mml:mrow></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col2">8.028</oasis:entry>
         <oasis:entry colname="col3">7.906</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1"><inline-formula><mml:math id="M500" display="inline"><mml:mrow class="chem"><mml:mi mathvariant="normal">MgO</mml:mi></mml:mrow></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col2">34.856</oasis:entry>
         <oasis:entry colname="col3">18.677</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1"><inline-formula><mml:math id="M501" display="inline"><mml:mrow class="chem"><mml:mi mathvariant="normal">CaO</mml:mi></mml:mrow></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col2">4.461</oasis:entry>
         <oasis:entry colname="col3">7.448</oasis:entry>
       </oasis:row>
       <oasis:row rowsep="1">
         <oasis:entry colname="col1"><inline-formula><mml:math id="M502" display="inline"><mml:mrow class="chem"><mml:msub><mml:mi mathvariant="normal">Na</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msub><mml:mi mathvariant="normal">O</mml:mi></mml:mrow></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col2">0.830</oasis:entry>
         <oasis:entry colname="col3">0.907</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">Sum</oasis:entry>
         <oasis:entry colname="col2">100</oasis:entry>
         <oasis:entry colname="col3">100</oasis:entry>
       </oasis:row>
       <oasis:row rowsep="1">
         <oasis:entry colname="col1"><inline-formula><mml:math id="M503" display="inline"><mml:mi>G</mml:mi></mml:math></inline-formula> (J)</oasis:entry>
         <oasis:entry colname="col2"><inline-formula><mml:math id="M504" display="inline"><mml:mo>-</mml:mo></mml:math></inline-formula>1 534 650.844</oasis:entry>
         <oasis:entry colname="col3"><inline-formula><mml:math id="M505" display="inline"><mml:mo>-</mml:mo></mml:math></inline-formula>1 544 800.044</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">Min. comp.</oasis:entry>
         <oasis:entry rowsep="1" namest="col2" nameend="col3" align="center">mol </oasis:entry>
       </oasis:row>
       <oasis:row rowsep="1">
         <oasis:entry colname="col1"/>
         <oasis:entry colname="col2"><inline-formula><mml:math id="M506" display="inline"><mml:mrow><mml:mi>n</mml:mi><mml:mo>(</mml:mo><mml:msup><mml:mi>A</mml:mi><mml:mo>*</mml:mo></mml:msup><mml:mo>)</mml:mo></mml:mrow></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col3"><inline-formula><mml:math id="M507" display="inline"><mml:mrow><mml:mi>n</mml:mi><mml:mo>(</mml:mo><mml:msup><mml:mi>B</mml:mi><mml:mo>*</mml:mo></mml:msup><mml:mo>)</mml:mo></mml:mrow></mml:math></inline-formula></oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">Ol(Fa)</oasis:entry>
         <oasis:entry colname="col2">0.0361962</oasis:entry>
         <oasis:entry colname="col3">0</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">Ol(Mtc)</oasis:entry>
         <oasis:entry colname="col2">0.0002817</oasis:entry>
         <oasis:entry colname="col3">0</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">Ol(Fo)</oasis:entry>
         <oasis:entry colname="col2">0.3045391</oasis:entry>
         <oasis:entry colname="col3">0</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">Gt(Alm)</oasis:entry>
         <oasis:entry colname="col2">0.0066953</oasis:entry>
         <oasis:entry colname="col3">0.0329652</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">Gt(Grs)</oasis:entry>
         <oasis:entry colname="col2">0.0037073</oasis:entry>
         <oasis:entry colname="col3">0.0183808</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">Gt(Prp)</oasis:entry>
         <oasis:entry colname="col2">0.0237244</oasis:entry>
         <oasis:entry colname="col3">0.1166920</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">Opx(Di)</oasis:entry>
         <oasis:entry colname="col2"><inline-formula><mml:math id="M508" display="inline"><mml:mo>-</mml:mo></mml:math></inline-formula>0.0074620</oasis:entry>
         <oasis:entry colname="col3">0</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">Opx(En)</oasis:entry>
         <oasis:entry colname="col2">0.0464101</oasis:entry>
         <oasis:entry colname="col3">0</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">Opx(Hd)</oasis:entry>
         <oasis:entry colname="col2">0.0081985</oasis:entry>
         <oasis:entry colname="col3">0</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">Opx(Al-Bff)</oasis:entry>
         <oasis:entry colname="col2">0.0011239</oasis:entry>
         <oasis:entry colname="col3">0</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">Opx(Bff)</oasis:entry>
         <oasis:entry colname="col2"><inline-formula><mml:math id="M509" display="inline"><mml:mo>-</mml:mo></mml:math></inline-formula>0.0002225</oasis:entry>
         <oasis:entry colname="col3">0</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">Opx(Ess)</oasis:entry>
         <oasis:entry colname="col2">0.0005551</oasis:entry>
         <oasis:entry colname="col3">0</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">Opx(Jd)</oasis:entry>
         <oasis:entry colname="col2">0.0018509</oasis:entry>
         <oasis:entry colname="col3">0</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">Cpx(Di)</oasis:entry>
         <oasis:entry colname="col2">0.0515058</oasis:entry>
         <oasis:entry colname="col3">0.0607473</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">Cpx(En)</oasis:entry>
         <oasis:entry colname="col2">0.0214049</oasis:entry>
         <oasis:entry colname="col3">0.0248836</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">Cpx(Hd)</oasis:entry>
         <oasis:entry colname="col2">0.0094773</oasis:entry>
         <oasis:entry colname="col3">0.0110775</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">Cpx(Al-Bff)</oasis:entry>
         <oasis:entry colname="col2">0.0019463</oasis:entry>
         <oasis:entry colname="col3">0.0023058</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">Cpx(Bff)</oasis:entry>
         <oasis:entry colname="col2">0.0027401</oasis:entry>
         <oasis:entry colname="col3">0.0031700</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">Cpx(Ess)</oasis:entry>
         <oasis:entry colname="col2">0.0002879</oasis:entry>
         <oasis:entry colname="col3">0.0003660</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">Cpx(Jd)</oasis:entry>
         <oasis:entry colname="col2">0.0249397</oasis:entry>
         <oasis:entry colname="col3">0.0292646</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">Sp(Chr)</oasis:entry>
         <oasis:entry colname="col2">0.0024168</oasis:entry>
         <oasis:entry colname="col3">0.0001111</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">Sp(Hc)</oasis:entry>
         <oasis:entry colname="col2"><inline-formula><mml:math id="M510" display="inline"><mml:mo>-</mml:mo></mml:math></inline-formula>0.0012274</oasis:entry>
         <oasis:entry colname="col3"><inline-formula><mml:math id="M511" display="inline"><mml:mo>-</mml:mo></mml:math></inline-formula>0.0000549</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">Sp(Mag)</oasis:entry>
         <oasis:entry colname="col2">0.0002532</oasis:entry>
         <oasis:entry colname="col3">0.0000099</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">Sp(Spl)</oasis:entry>
         <oasis:entry colname="col2">0.0018207</oasis:entry>
         <oasis:entry colname="col3">0.0000764</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">Sp(Ulv)</oasis:entry>
         <oasis:entry colname="col2">0.0000747</oasis:entry>
         <oasis:entry colname="col3">0.0000025</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">Coe(Coe)</oasis:entry>
         <oasis:entry colname="col2">0</oasis:entry>
         <oasis:entry colname="col3">0</oasis:entry>
       </oasis:row>
     </oasis:tbody>
   </oasis:tgroup></oasis:table></table-wrap>

</sec>
<sec id="Ch1.S2.SS2">
  <label>2.2</label><title>Parameterization of the equilibrium model results for applications</title>
      <p id="d1e12953">While interesting observations have been made about the mineralogical assemblages in the two subsystems
after chemical equilibration, it is still unclear how this type of model can be applied for studies
on the chemical evolution of the mantle. Figure <xref ref-type="fig" rid="Ch1.F1"/> summarizes the relevant data
that allows for the determination of the bulk composition and the mineralogical assemblage in the two subsystems
after the chemical equilibration process is completed.</p>

      <?xmltex \floatpos{t}?><fig id="Ch1.F1" specific-use="star"><?xmltex \currentcnt{1}?><label>Figure 1</label><caption><p id="d1e12960">Data and relative fitting of 43 study cases that are used to develop the chemical equilibration model.
<bold>(a)</bold> Relation between the ratio <inline-formula><mml:math id="M512" display="inline"><mml:mrow><mml:mi>G</mml:mi><mml:mo>(</mml:mo><mml:msup><mml:mi>A</mml:mi><mml:mo>*</mml:mo></mml:msup><mml:mo>)</mml:mo><mml:mo>/</mml:mo><mml:mi>G</mml:mi><mml:mo>(</mml:mo><mml:msup><mml:mi>B</mml:mi><mml:mo>*</mml:mo></mml:msup><mml:mo>)</mml:mo></mml:mrow></mml:math></inline-formula> and <inline-formula><mml:math id="M513" display="inline"><mml:mrow><mml:mi>G</mml:mi><mml:mo>(</mml:mo><mml:msup><mml:mi>B</mml:mi><mml:mo>*</mml:mo></mml:msup><mml:mo>)</mml:mo></mml:mrow></mml:math></inline-formula>, which is applied to
constrain <inline-formula><mml:math id="M514" display="inline"><mml:mrow><mml:mi>G</mml:mi><mml:mo>(</mml:mo><mml:msup><mml:mi>A</mml:mi><mml:mo>*</mml:mo></mml:msup><mml:mo>)</mml:mo></mml:mrow></mml:math></inline-formula> and <inline-formula><mml:math id="M515" display="inline"><mml:mrow><mml:mi>G</mml:mi><mml:mo>(</mml:mo><mml:msup><mml:mi>B</mml:mi><mml:mo>*</mml:mo></mml:msup><mml:mo>)</mml:mo></mml:mrow></mml:math></inline-formula> at the interface.
Panels <bold>(b)</bold> and <bold>(c)</bold> illustrate the relation between <inline-formula><mml:math id="M516" display="inline"><mml:mrow><mml:mi>G</mml:mi><mml:mo>(</mml:mo><mml:msup><mml:mi>A</mml:mi><mml:mo>*</mml:mo></mml:msup><mml:mo>)</mml:mo></mml:mrow></mml:math></inline-formula> and <inline-formula><mml:math id="M517" display="inline"><mml:mrow><mml:mi>G</mml:mi><mml:mo>(</mml:mo><mml:msup><mml:mi>B</mml:mi><mml:mo>*</mml:mo></mml:msup><mml:mo>)</mml:mo></mml:mrow></mml:math></inline-formula> with MgO bulk abundance. Similar relations
are applied for all nine oxides defining the bulk composition. The normalized bulk abundance is intended as grams
with respect to a total mass of 100 g, which is equivalent to weight percent.
Knowing <inline-formula><mml:math id="M518" display="inline"><mml:mrow><mml:mi>G</mml:mi><mml:mo>(</mml:mo><mml:mi>B</mml:mi><mml:mo>)</mml:mo></mml:mrow></mml:math></inline-formula>, the total size of the assemblage at equilibrium can be found
assuming that (1) a relation between the mass change and the
change in <inline-formula><mml:math id="M519" display="inline"><mml:mrow><mml:mi>G</mml:mi><mml:mo>(</mml:mo><mml:mi>B</mml:mi><mml:mo>)</mml:mo></mml:mrow></mml:math></inline-formula> is established <bold>(d)</bold>. (2) The extension of the assemblage is proportional to the mass change
and it takes place along a direction perpendicular to the interface. The total length at equilibrium is then adjusted in
accordance with the difference between the spatial average <inline-formula><mml:math id="M520" display="inline"><mml:mrow><mml:mi>G</mml:mi><mml:mo>(</mml:mo><mml:msup><mml:mi>B</mml:mi><mml:mo>*</mml:mo></mml:msup><mml:mo>)</mml:mo></mml:mrow></mml:math></inline-formula> of the assemblage and <inline-formula><mml:math id="M521" display="inline"><mml:mrow><mml:mi>G</mml:mi><mml:mo>(</mml:mo><mml:msup><mml:mi>B</mml:mi><mml:mo>*</mml:mo></mml:msup><mml:mo>)</mml:mo></mml:mrow></mml:math></inline-formula> at the interface
(see the main text for a detailed explanation). The change in size of the second assemblage is also
applied on the first assemblage but with opposite sign.
Panel <bold>(e)</bold> allows for the determination of <inline-formula><mml:math id="M522" display="inline"><mml:mrow><mml:mi>G</mml:mi><mml:mo>(</mml:mo><mml:mi>B</mml:mi><mml:mo>)</mml:mo></mml:mrow></mml:math></inline-formula> from the relation with <inline-formula><mml:math id="M523" display="inline"><mml:mrow><mml:mi>G</mml:mi><mml:mo>(</mml:mo><mml:msup><mml:mi>B</mml:mi><mml:mo>*</mml:mo></mml:msup><mml:mo>)</mml:mo></mml:mrow></mml:math></inline-formula> at the interface.</p></caption>
          <?xmltex \igopts{width=398.338583pt}?><graphic xlink:href="https://se.copernicus.org/articles/10/1409/2019/se-10-1409-2019-f01.png"/>

        </fig>

      <p id="d1e13194">The key quantity is the normalized Gibbs energy of the two subsystems after they have been equilibrated,
<inline-formula><mml:math id="M524" display="inline"><mml:mrow><mml:mi>G</mml:mi><mml:mo>(</mml:mo><mml:msup><mml:mi>A</mml:mi><mml:mo>*</mml:mo></mml:msup><mml:mo>)</mml:mo></mml:mrow></mml:math></inline-formula> and <inline-formula><mml:math id="M525" display="inline"><mml:mrow><mml:mi>G</mml:mi><mml:mo>(</mml:mo><mml:msup><mml:mi>B</mml:mi><mml:mo>*</mml:mo></mml:msup><mml:mo>)</mml:mo></mml:mrow></mml:math></inline-formula>. The normalized Gibbs energy for an unspecified subsystem (either <inline-formula><mml:math id="M526" display="inline"><mml:mrow><mml:msup><mml:mi>A</mml:mi><mml:mo>*</mml:mo></mml:msup></mml:mrow></mml:math></inline-formula> or <inline-formula><mml:math id="M527" display="inline"><mml:mrow><mml:msup><mml:mi>B</mml:mi><mml:mo>*</mml:mo></mml:msup></mml:mrow></mml:math></inline-formula>)
is defined by the symbol <inline-formula><mml:math id="M528" display="inline"><mml:mrow><mml:mi>G</mml:mi><mml:msup><mml:mo>(</mml:mo><mml:mo>*</mml:mo></mml:msup><mml:mo>)</mml:mo></mml:mrow></mml:math></inline-formula>.
The quantity can be computed from the AlphaMELTS output after the Gibbs free energy minimization is applied
to <inline-formula><mml:math id="M529" display="inline"><mml:mrow><mml:msup><mml:mi>A</mml:mi><mml:mo>*</mml:mo></mml:msup></mml:mrow></mml:math></inline-formula> or <inline-formula><mml:math id="M530" display="inline"><mml:mrow><mml:msup><mml:mi>B</mml:mi><mml:mo>*</mml:mo></mml:msup></mml:mrow></mml:math></inline-formula>, or it can be simply obtained by scaling <inline-formula><mml:math id="M531" display="inline"><mml:mrow><mml:mi>G</mml:mi><mml:mo>(</mml:mo><mml:mi>A</mml:mi><mml:mo>)</mml:mo></mml:mrow></mml:math></inline-formula> or <inline-formula><mml:math id="M532" display="inline"><mml:mrow><mml:mi>G</mml:mi><mml:mo>(</mml:mo><mml:mi>B</mml:mi><mml:mo>)</mml:mo></mml:mrow></mml:math></inline-formula>.
Figure <xref ref-type="fig" rid="Ch1.F1"/>a shows the relation between the ratio <inline-formula><mml:math id="M533" display="inline"><mml:mrow><mml:mi>G</mml:mi><mml:mo>(</mml:mo><mml:msup><mml:mi>A</mml:mi><mml:mo>*</mml:mo></mml:msup><mml:mo>)</mml:mo><mml:mo>/</mml:mo><mml:mi>G</mml:mi><mml:mo>(</mml:mo><mml:msup><mml:mi>B</mml:mi><mml:mo>*</mml:mo></mml:msup><mml:mo>)</mml:mo></mml:mrow></mml:math></inline-formula> and <inline-formula><mml:math id="M534" display="inline"><mml:mrow><mml:mi>G</mml:mi><mml:mo>(</mml:mo><mml:msup><mml:mi>B</mml:mi><mml:mo>*</mml:mo></mml:msup><mml:mo>)</mml:mo></mml:mrow></mml:math></inline-formula>, which will be used later to define
<inline-formula><mml:math id="M535" display="inline"><mml:mrow><mml:mi>G</mml:mi><mml:msup><mml:mo>(</mml:mo><mml:mo>*</mml:mo></mml:msup><mml:mo>)</mml:mo></mml:mrow></mml:math></inline-formula> at the interface between the two assemblages. The data in the figure for the 43 models
have been fitted using a Chebyshev polynomial  <xref ref-type="bibr" rid="bib1.bibx45" id="paren.27"/>.
By knowing <inline-formula><mml:math id="M536" display="inline"><mml:mrow><mml:mi>G</mml:mi><mml:msup><mml:mo>(</mml:mo><mml:mo>*</mml:mo></mml:msup><mml:mo>)</mml:mo></mml:mrow></mml:math></inline-formula>, it is possible to retrieve the abundance of all the oxides defining
the bulk composition normalized to 100 g.
An example is shown in Fig. <xref ref-type="fig" rid="Ch1.F1"/>b and c, which illustrate the data points for MgO in <inline-formula><mml:math id="M537" display="inline"><mml:mrow><mml:mo>(</mml:mo><mml:msup><mml:mi>A</mml:mi><mml:mo>*</mml:mo></mml:msup><mml:mo>)</mml:mo></mml:mrow></mml:math></inline-formula> and <inline-formula><mml:math id="M538" display="inline"><mml:mrow><mml:mo>(</mml:mo><mml:msup><mml:mi>B</mml:mi><mml:mo>*</mml:mo></mml:msup><mml:mo>)</mml:mo></mml:mrow></mml:math></inline-formula>
in the 43 study models and the fitting of the points using Chebyshev polynomials.</p>
      <p id="d1e13436">The mass transfer between the two subsystems can be related to the total Gibbs free energy variation in
each of the two subsystems <inline-formula><mml:math id="M539" display="inline"><mml:mrow><mml:mi>G</mml:mi><mml:mo>(</mml:mo><mml:mi>A</mml:mi><mml:mo>)</mml:mo></mml:mrow></mml:math></inline-formula> and <inline-formula><mml:math id="M540" display="inline"><mml:mrow><mml:mi>G</mml:mi><mml:mo>(</mml:mo><mml:mi>B</mml:mi><mml:mo>)</mml:mo></mml:mrow></mml:math></inline-formula>. The two relations are almost linear, as shown in Fig. <xref ref-type="fig" rid="Ch1.F1"/>d.
For practical applications, once a relation is found between <inline-formula><mml:math id="M541" display="inline"><mml:mi>G</mml:mi></mml:math></inline-formula> and the normalized <inline-formula><mml:math id="M542" display="inline"><mml:mrow><mml:mi>G</mml:mi><mml:msup><mml:mo>(</mml:mo><mml:mo>*</mml:mo></mml:msup><mml:mo>)</mml:mo></mml:mrow></mml:math></inline-formula>, then the mass transfer can
be quantified.
Figure <xref ref-type="fig" rid="Ch1.F1"/>e  shows the data points and the data fitting with the Chebyshev polynomial
of the function <inline-formula><mml:math id="M543" display="inline"><mml:mrow><mml:mi>G</mml:mi><mml:mo>(</mml:mo><mml:mi>B</mml:mi><mml:mo>)</mml:mo><mml:mo>[</mml:mo><mml:mi>G</mml:mi><mml:mo>(</mml:mo><mml:msup><mml:mi>B</mml:mi><mml:mo>*</mml:mo></mml:msup><mml:mo>)</mml:mo><mml:mo>-</mml:mo><mml:mi>G</mml:mi><mml:mo>(</mml:mo><mml:msub><mml:mi>B</mml:mi><mml:mn mathvariant="normal">0</mml:mn></mml:msub><mml:mo>)</mml:mo><mml:mo>]</mml:mo></mml:mrow></mml:math></inline-formula> versus <inline-formula><mml:math id="M544" display="inline"><mml:mrow><mml:mo>[</mml:mo><mml:mi>G</mml:mi><mml:mo>(</mml:mo><mml:msup><mml:mi>B</mml:mi><mml:mo>*</mml:mo></mml:msup><mml:mo>)</mml:mo><mml:mo>-</mml:mo><mml:mi>G</mml:mi><mml:mo>(</mml:mo><mml:msub><mml:mi>B</mml:mi><mml:mn mathvariant="normal">0</mml:mn></mml:msub><mml:mo>)</mml:mo><mml:mo>]</mml:mo></mml:mrow></mml:math></inline-formula>. More details on the use of the
fitting polynomial functions  are provided in the next section.</p>
</sec>
</sec>
<sec id="Ch1.S3">
  <label>3</label><title>Application to the evolution of a 1-D static model with variable extension</title>
      <?pagebreak page1417?><p id="d1e13580">The chemical and petrological evolution of  two assemblages can be investigated with a 1-D numerical model, assuming
that the two subsystems always remain in contact and they are not mobile.
The problem is assumed to follow a simple conduction–diffusion coupled-type model with variable size
for the local variation of <inline-formula><mml:math id="M545" display="inline"><mml:mrow><mml:mi>G</mml:mi><mml:msup><mml:mo>(</mml:mo><mml:mo>*</mml:mo></mml:msup><mml:mo>)</mml:mo></mml:mrow></mml:math></inline-formula>, which can be expressed by the following equation for each subsystem:
          <disp-formula id="Ch1.E6" content-type="numbered"><label>6</label><mml:math id="M546" display="block"><mml:mrow><mml:mstyle displaystyle="true"><mml:mfrac style="display"><mml:mrow><mml:mo>∂</mml:mo><mml:mi>G</mml:mi><mml:msup><mml:mo>(</mml:mo><mml:mo>*</mml:mo></mml:msup><mml:mo>)</mml:mo></mml:mrow><mml:mrow><mml:mo>∂</mml:mo><mml:mi>t</mml:mi></mml:mrow></mml:mfrac></mml:mstyle><mml:mo>=</mml:mo><mml:mi>S</mml:mi><mml:msup><mml:mo>(</mml:mo><mml:mo>*</mml:mo></mml:msup><mml:mo>)</mml:mo><mml:mstyle displaystyle="true"><mml:mfrac style="display"><mml:mrow><mml:msup><mml:mo>∂</mml:mo><mml:mn mathvariant="normal">2</mml:mn></mml:msup><mml:mi>G</mml:mi><mml:msup><mml:mo>(</mml:mo><mml:mo>*</mml:mo></mml:msup><mml:mo>)</mml:mo></mml:mrow><mml:mrow><mml:mo>∂</mml:mo><mml:msub><mml:mi>d</mml:mi><mml:mi>x</mml:mi></mml:msub><mml:msup><mml:mo>(</mml:mo><mml:mo>*</mml:mo></mml:msup><mml:msup><mml:mo>)</mml:mo><mml:mn mathvariant="normal">2</mml:mn></mml:msup></mml:mrow></mml:mfrac></mml:mstyle><mml:mo>,</mml:mo></mml:mrow></mml:math></disp-formula>
        where <inline-formula><mml:math id="M547" display="inline"><mml:mrow><mml:mi>S</mml:mi><mml:msup><mml:mo>(</mml:mo><mml:mo>*</mml:mo></mml:msup><mml:mo>)</mml:mo></mml:mrow></mml:math></inline-formula> is a scaling factor and <inline-formula><mml:math id="M548" display="inline"><mml:mrow><mml:mi>G</mml:mi><mml:msup><mml:mo>(</mml:mo><mml:mo>*</mml:mo></mml:msup><mml:mo>)</mml:mo></mml:mrow></mml:math></inline-formula> and <inline-formula><mml:math id="M549" display="inline"><mml:mrow><mml:mi>S</mml:mi><mml:msup><mml:mo>(</mml:mo><mml:mo>*</mml:mo></mml:msup><mml:mo>)</mml:mo></mml:mrow></mml:math></inline-formula> refer to either <inline-formula><mml:math id="M550" display="inline"><mml:mrow><mml:msup><mml:mi>A</mml:mi><mml:mo>*</mml:mo></mml:msup></mml:mrow></mml:math></inline-formula> or <inline-formula><mml:math id="M551" display="inline"><mml:mrow><mml:msup><mml:mi>B</mml:mi><mml:mo>*</mml:mo></mml:msup></mml:mrow></mml:math></inline-formula>.
Time <inline-formula><mml:math id="M552" display="inline"><mml:mi>t</mml:mi></mml:math></inline-formula>, distance <inline-formula><mml:math id="M553" display="inline"><mml:mrow><mml:msub><mml:mi>d</mml:mi><mml:mi>x</mml:mi></mml:msub><mml:msup><mml:mo>(</mml:mo><mml:mo>*</mml:mo></mml:msup><mml:mo>)</mml:mo></mml:mrow></mml:math></inline-formula> and the scaling factor <inline-formula><mml:math id="M554" display="inline"><mml:mrow><mml:mi>S</mml:mi><mml:msup><mml:mo>(</mml:mo><mml:mo>*</mml:mo></mml:msup><mml:mo>)</mml:mo></mml:mrow></mml:math></inline-formula> have no specific
units since we have no knowledge of the kinetics of the processes involved.
At the moment these quantities are set according to arbitrary units, <inline-formula><mml:math id="M555" display="inline"><mml:mrow><mml:mi>S</mml:mi><mml:mo>(</mml:mo><mml:msup><mml:mi>A</mml:mi><mml:mo>*</mml:mo></mml:msup><mml:mo>)</mml:mo></mml:mrow></mml:math></inline-formula> and  <inline-formula><mml:math id="M556" display="inline"><mml:mrow><mml:mi>S</mml:mi><mml:mo>(</mml:mo><mml:msup><mml:mi>B</mml:mi><mml:mo>*</mml:mo></mml:msup><mml:mo>)</mml:mo></mml:mrow></mml:math></inline-formula> are set to 1,
and <inline-formula><mml:math id="M557" display="inline"><mml:mi>t</mml:mi></mml:math></inline-formula>, <inline-formula><mml:math id="M558" display="inline"><mml:mrow><mml:msub><mml:mi>d</mml:mi><mml:mi>x</mml:mi></mml:msub><mml:mo>(</mml:mo><mml:msup><mml:mi>A</mml:mi><mml:mo>*</mml:mo></mml:msup><mml:mo>)</mml:mo></mml:mrow></mml:math></inline-formula> and <inline-formula><mml:math id="M559" display="inline"><mml:mrow><mml:msub><mml:mi>d</mml:mi><mml:mi>x</mml:mi></mml:msub><mml:mo>(</mml:mo><mml:msup><mml:mi>B</mml:mi><mml:mo>*</mml:mo></mml:msup><mml:mo>)</mml:mo></mml:mrow></mml:math></inline-formula> have different values depending on the  numerical simulation.
It should be clear that the dynamic model provides only a semiempirical quantitative description
of a complex process. The main purpose is to illustrate the general concept and
to show that the two assemblages could develop distinct regions evolving
towards the condition of chemical equilibrium, while far from the interface area the initial compositions can be preserved
for a certain amount of time.
A detailed description of how the two subsystems will eventually reach chemical equilibration is
beyond the scope of this study.</p>
      <?pagebreak page1418?><p id="d1e13861">The numerical solution with grid spacing <inline-formula><mml:math id="M560" display="inline"><mml:mrow><mml:mi mathvariant="normal">Δ</mml:mi><mml:msub><mml:mi>d</mml:mi><mml:mi>x</mml:mi></mml:msub><mml:msup><mml:mo>(</mml:mo><mml:mo>*</mml:mo></mml:msup><mml:mo>)</mml:mo></mml:mrow></mml:math></inline-formula>, uniform on both sides, is obtained
using the well-known Crank–Nicolson method <xref ref-type="bibr" rid="bib1.bibx56" id="paren.28"/>.
At the interface (defined by the symbol if) the polynomial of the function shown in Fig. <xref ref-type="fig" rid="Ch1.F1"/>a is used together with the flux conservation equation,
          <disp-formula id="Ch1.E7" content-type="numbered"><label>7</label><mml:math id="M561" display="block"><mml:mrow><mml:msub><mml:mfenced close="|" open=""><mml:mstyle displaystyle="true"><mml:mfrac style="display"><mml:mrow><mml:mo>∂</mml:mo><mml:mi>G</mml:mi><mml:mo>(</mml:mo><mml:msup><mml:mi>A</mml:mi><mml:mo>*</mml:mo></mml:msup><mml:mo>)</mml:mo></mml:mrow><mml:mrow><mml:mo>∂</mml:mo><mml:msub><mml:mi>d</mml:mi><mml:mi>x</mml:mi></mml:msub><mml:mo>(</mml:mo><mml:msup><mml:mi>A</mml:mi><mml:mo>*</mml:mo></mml:msup><mml:mo>)</mml:mo></mml:mrow></mml:mfrac></mml:mstyle></mml:mfenced><mml:mi mathvariant="normal">if</mml:mi></mml:msub><mml:mo>=</mml:mo><mml:mo>-</mml:mo><mml:msub><mml:mfenced open="" close="|"><mml:mstyle displaystyle="true"><mml:mfrac style="display"><mml:mrow><mml:mo>∂</mml:mo><mml:mi>G</mml:mi><mml:mo>(</mml:mo><mml:msup><mml:mi>B</mml:mi><mml:mo>*</mml:mo></mml:msup><mml:mo>)</mml:mo></mml:mrow><mml:mrow><mml:mo>∂</mml:mo><mml:msub><mml:mi>d</mml:mi><mml:mi>x</mml:mi></mml:msub><mml:mo>(</mml:mo><mml:msup><mml:mi>B</mml:mi><mml:mo>*</mml:mo></mml:msup><mml:mo>)</mml:mo></mml:mrow></mml:mfrac></mml:mstyle></mml:mfenced><mml:mi mathvariant="normal">if</mml:mi></mml:msub><mml:mo>,</mml:mo></mml:mrow></mml:math></disp-formula>
        to retrieve <inline-formula><mml:math id="M562" display="inline"><mml:mrow><mml:mi>G</mml:mi><mml:mo>(</mml:mo><mml:msup><mml:mi>A</mml:mi><mml:mo>*</mml:mo></mml:msup><mml:msub><mml:mo>)</mml:mo><mml:mi mathvariant="normal">if</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> and <inline-formula><mml:math id="M563" display="inline"><mml:mrow><mml:mi>G</mml:mi><mml:mo>(</mml:mo><mml:msup><mml:mi>B</mml:mi><mml:mo>*</mml:mo></mml:msup><mml:msub><mml:mo>)</mml:mo><mml:mi mathvariant="normal">if</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> assuming that <inline-formula><mml:math id="M564" display="inline"><mml:mrow><mml:mi>S</mml:mi><mml:mo>(</mml:mo><mml:msup><mml:mi>A</mml:mi><mml:mo>*</mml:mo></mml:msup><mml:mo>)</mml:mo><mml:mo>=</mml:mo><mml:mi>S</mml:mi><mml:mo>(</mml:mo><mml:msup><mml:mi>B</mml:mi><mml:mo>*</mml:mo></mml:msup><mml:mo>)</mml:mo></mml:mrow></mml:math></inline-formula>. The external
boundaries defining the limits of the
whole system (symbol <inline-formula><mml:math id="M565" display="inline"><mml:mi>l</mml:mi></mml:math></inline-formula>) are assumed to be of closed type or symmetric type. Both are
obtained by the condition <inline-formula><mml:math id="M566" display="inline"><mml:mrow><mml:mi>G</mml:mi><mml:mo>(</mml:mo><mml:msup><mml:mi>A</mml:mi><mml:mo>*</mml:mo></mml:msup><mml:msub><mml:mo>)</mml:mo><mml:mi>l</mml:mi></mml:msub><mml:mo>=</mml:mo><mml:mi>G</mml:mi><mml:mo>(</mml:mo><mml:msup><mml:mi>A</mml:mi><mml:mo>*</mml:mo></mml:msup><mml:msub><mml:mo>)</mml:mo><mml:mrow><mml:msub><mml:mi>n</mml:mi><mml:mi>A</mml:mi></mml:msub><mml:mo>-</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow></mml:msub></mml:mrow></mml:math></inline-formula> and <inline-formula><mml:math id="M567" display="inline"><mml:mrow><mml:mi>G</mml:mi><mml:mo>(</mml:mo><mml:msup><mml:mi>B</mml:mi><mml:mo>*</mml:mo></mml:msup><mml:msub><mml:mo>)</mml:mo><mml:mi>l</mml:mi></mml:msub><mml:mo>=</mml:mo><mml:mi>G</mml:mi><mml:mo>(</mml:mo><mml:msup><mml:mi>B</mml:mi><mml:mo>*</mml:mo></mml:msup><mml:msub><mml:mo>)</mml:mo><mml:mrow><mml:msub><mml:mi>n</mml:mi><mml:mi>B</mml:mi></mml:msub><mml:mo>-</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow></mml:msub></mml:mrow></mml:math></inline-formula>, where
<inline-formula><mml:math id="M568" display="inline"><mml:mrow><mml:msub><mml:mi>n</mml:mi><mml:mi>A</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> and <inline-formula><mml:math id="M569" display="inline"><mml:mrow><mml:msub><mml:mi>n</mml:mi><mml:mi>B</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> are the total number of grid points on each side  (excluding the boundary points).
<inline-formula><mml:math id="M570" display="inline"><mml:mrow><mml:mi>G</mml:mi><mml:mo>(</mml:mo><mml:msup><mml:mi>A</mml:mi><mml:mo>*</mml:mo></mml:msup><mml:msub><mml:mo>)</mml:mo><mml:mi>l</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> and <inline-formula><mml:math id="M571" display="inline"><mml:mrow><mml:mi>G</mml:mi><mml:mo>(</mml:mo><mml:msup><mml:mi>B</mml:mi><mml:mo>*</mml:mo></mml:msup><mml:msub><mml:mo>)</mml:mo><mml:mi>l</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> define the outside boundary limits of the whole system, which represent either
the closed end of the system or the middle point of two mirrored images.</p>
      <?pagebreak page1419?><p id="d1e14204">To determine the mass transfer and how it affects the length of the two subsystems, the following
steps are applied. The polynomial of the relation shown in Fig. <xref ref-type="fig" rid="Ch1.F1"/>e  is used at the interface point
to find  <inline-formula><mml:math id="M572" display="inline"><mml:mrow><mml:mi>G</mml:mi><mml:mo>(</mml:mo><mml:mi>B</mml:mi><mml:msub><mml:mo>)</mml:mo><mml:mi mathvariant="normal">if</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> (from the relation with <inline-formula><mml:math id="M573" display="inline"><mml:mrow><mml:mi>G</mml:mi><mml:mo>(</mml:mo><mml:msup><mml:mi>B</mml:mi><mml:mo>*</mml:mo></mml:msup><mml:msub><mml:mo>)</mml:mo><mml:mi mathvariant="normal">if</mml:mi></mml:msub><mml:mo>-</mml:mo><mml:mi>G</mml:mi><mml:mo>(</mml:mo><mml:msub><mml:mi>B</mml:mi><mml:mn mathvariant="normal">0</mml:mn></mml:msub><mml:mo>)</mml:mo></mml:mrow></mml:math></inline-formula>). Defining <inline-formula><mml:math id="M574" display="inline"><mml:mrow><mml:mi mathvariant="normal">Δ</mml:mi><mml:mi>G</mml:mi><mml:mo>=</mml:mo><mml:mo>[</mml:mo><mml:mi>G</mml:mi><mml:mo>(</mml:mo><mml:msub><mml:mi>B</mml:mi><mml:mn mathvariant="normal">0</mml:mn></mml:msub><mml:mo>)</mml:mo><mml:mo>-</mml:mo><mml:mi>G</mml:mi><mml:mo>(</mml:mo><mml:mi>B</mml:mi><mml:msub><mml:mo>)</mml:mo><mml:mi mathvariant="normal">if</mml:mi></mml:msub><mml:mo>]</mml:mo><mml:mo>/</mml:mo><mml:mi>G</mml:mi><mml:mo>(</mml:mo><mml:msub><mml:mi>B</mml:mi><mml:mn mathvariant="normal">0</mml:mn></mml:msub><mml:mo>)</mml:mo></mml:mrow></mml:math></inline-formula>,
the length of subsystem <inline-formula><mml:math id="M575" display="inline"><mml:mi>B</mml:mi></mml:math></inline-formula> at complete equilibrium would be <inline-formula><mml:math id="M576" display="inline"><mml:mrow><mml:msub><mml:mi>D</mml:mi><mml:mrow><mml:mi>x</mml:mi><mml:mo>,</mml:mo><mml:mi mathvariant="normal">eq</mml:mi></mml:mrow></mml:msub><mml:mo>(</mml:mo><mml:msup><mml:mi>B</mml:mi><mml:mo>*</mml:mo></mml:msup><mml:mo>)</mml:mo><mml:mo>=</mml:mo><mml:msub><mml:mi>D</mml:mi><mml:mi>x</mml:mi></mml:msub><mml:mo>(</mml:mo><mml:msub><mml:mi>B</mml:mi><mml:mn mathvariant="normal">0</mml:mn></mml:msub><mml:mo>)</mml:mo><mml:mo>+</mml:mo><mml:msub><mml:mi>D</mml:mi><mml:mi>x</mml:mi></mml:msub><mml:mo>(</mml:mo><mml:msub><mml:mi>B</mml:mi><mml:mn mathvariant="normal">0</mml:mn></mml:msub><mml:mo>)</mml:mo><mml:mi mathvariant="normal">Δ</mml:mi><mml:mi>G</mml:mi></mml:mrow></mml:math></inline-formula>,
where <inline-formula><mml:math id="M577" display="inline"><mml:mrow><mml:msub><mml:mi>D</mml:mi><mml:mi>x</mml:mi></mml:msub><mml:mo>(</mml:mo><mml:msub><mml:mi>B</mml:mi><mml:mn mathvariant="normal">0</mml:mn></mml:msub><mml:mo>)</mml:mo></mml:mrow></mml:math></inline-formula> is the total length of the subsystem at the initial time.
The spatial average of <inline-formula><mml:math id="M578" display="inline"><mml:mrow><mml:mi>G</mml:mi><mml:mo>(</mml:mo><mml:msup><mml:mi>B</mml:mi><mml:mo>*</mml:mo></mml:msup><mml:mo>)</mml:mo></mml:mrow></mml:math></inline-formula>, defined as <inline-formula><mml:math id="M579" display="inline"><mml:mrow><mml:mi>G</mml:mi><mml:mo>(</mml:mo><mml:msup><mml:mi>B</mml:mi><mml:mo>*</mml:mo></mml:msup><mml:msub><mml:mo>)</mml:mo><mml:mi mathvariant="normal">av</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula>, can be easily computed.
The quantity <inline-formula><mml:math id="M580" display="inline"><mml:mrow><mml:mi>G</mml:mi><mml:mo>(</mml:mo><mml:msup><mml:mi>B</mml:mi><mml:mo>*</mml:mo></mml:msup><mml:msub><mml:mo>)</mml:mo><mml:mi mathvariant="normal">av</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> is needed in the following relation to find the current total length of the
subsystem at a particular time:
          <disp-formula id="Ch1.E8" content-type="numbered"><label>8</label><mml:math id="M581" display="block"><mml:mtable rowspacing="0.2ex" columnspacing="1em" class="split" displaystyle="true" columnalign="right left"><mml:mtr><mml:mtd><mml:mrow><mml:msub><mml:mi>D</mml:mi><mml:mrow><mml:mi>x</mml:mi><mml:mo>,</mml:mo><mml:mi>t</mml:mi></mml:mrow></mml:msub><mml:mo>(</mml:mo><mml:msup><mml:mi>B</mml:mi><mml:mo>*</mml:mo></mml:msup><mml:mo>)</mml:mo></mml:mrow></mml:mtd><mml:mtd><mml:mrow><mml:mo>=</mml:mo><mml:msub><mml:mi>D</mml:mi><mml:mrow><mml:mi>x</mml:mi><mml:mo>,</mml:mo><mml:mi mathvariant="normal">eq</mml:mi></mml:mrow></mml:msub><mml:mo>(</mml:mo><mml:msup><mml:mi>B</mml:mi><mml:mo>*</mml:mo></mml:msup><mml:mo>)</mml:mo><mml:mo>-</mml:mo><mml:mo>[</mml:mo><mml:msub><mml:mi>D</mml:mi><mml:mrow><mml:mi>x</mml:mi><mml:mo>,</mml:mo><mml:mi mathvariant="normal">eq</mml:mi></mml:mrow></mml:msub><mml:mo>(</mml:mo><mml:msup><mml:mi>B</mml:mi><mml:mo>*</mml:mo></mml:msup><mml:mo>)</mml:mo><mml:mo>-</mml:mo><mml:msub><mml:mi>D</mml:mi><mml:mi>x</mml:mi></mml:msub><mml:mo>(</mml:mo><mml:msub><mml:mi>B</mml:mi><mml:mn mathvariant="normal">0</mml:mn></mml:msub><mml:mo>)</mml:mo><mml:mo>]</mml:mo></mml:mrow></mml:mtd></mml:mtr><mml:mtr><mml:mtd/><mml:mtd><mml:mrow><mml:mo>⋅</mml:mo><mml:mstyle displaystyle="true"><mml:mfrac style="display"><mml:mrow><mml:mi>G</mml:mi><mml:mo>(</mml:mo><mml:msup><mml:mi>B</mml:mi><mml:mo>*</mml:mo></mml:msup><mml:msub><mml:mo>)</mml:mo><mml:mi mathvariant="normal">if</mml:mi></mml:msub><mml:mo>-</mml:mo><mml:mi>G</mml:mi><mml:mo>(</mml:mo><mml:msup><mml:mi>B</mml:mi><mml:mo>*</mml:mo></mml:msup><mml:msub><mml:mo>)</mml:mo><mml:mi mathvariant="normal">av</mml:mi></mml:msub></mml:mrow><mml:mrow><mml:mi>G</mml:mi><mml:mo>(</mml:mo><mml:msup><mml:mi>B</mml:mi><mml:mo>*</mml:mo></mml:msup><mml:msub><mml:mo>)</mml:mo><mml:mi mathvariant="normal">if</mml:mi></mml:msub><mml:mo>-</mml:mo><mml:mi>G</mml:mi><mml:mo>(</mml:mo><mml:msub><mml:mi>B</mml:mi><mml:mn mathvariant="normal">0</mml:mn></mml:msub><mml:mo>)</mml:mo></mml:mrow></mml:mfrac></mml:mstyle><mml:mo>.</mml:mo></mml:mrow></mml:mtd></mml:mtr></mml:mtable></mml:math></disp-formula>
        The same change in length is applied with opposite sign on the other subsystem.
The new dimensions <inline-formula><mml:math id="M582" display="inline"><mml:mrow><mml:msub><mml:mi>D</mml:mi><mml:mrow><mml:mi>x</mml:mi><mml:mo>,</mml:mo><mml:mi>t</mml:mi></mml:mrow></mml:msub><mml:mo>(</mml:mo><mml:msup><mml:mi>A</mml:mi><mml:mo>*</mml:mo></mml:msup><mml:mo>)</mml:mo></mml:mrow></mml:math></inline-formula> and <inline-formula><mml:math id="M583" display="inline"><mml:mrow><mml:msub><mml:mi>D</mml:mi><mml:mrow><mml:mi>x</mml:mi><mml:mo>,</mml:mo><mml:mi>t</mml:mi></mml:mrow></mml:msub><mml:mo>(</mml:mo><mml:msup><mml:mi>B</mml:mi><mml:mo>*</mml:mo></mml:msup><mml:mo>)</mml:mo></mml:mrow></mml:math></inline-formula>  also define new constant grid step sizes,
<inline-formula><mml:math id="M584" display="inline"><mml:mrow><mml:mi mathvariant="normal">Δ</mml:mi><mml:msub><mml:mi>d</mml:mi><mml:mi>x</mml:mi></mml:msub><mml:mo>(</mml:mo><mml:msup><mml:mi>A</mml:mi><mml:mo>*</mml:mo></mml:msup><mml:mo>)</mml:mo></mml:mrow></mml:math></inline-formula> and <inline-formula><mml:math id="M585" display="inline"><mml:mrow><mml:mi mathvariant="normal">Δ</mml:mi><mml:msub><mml:mi>d</mml:mi><mml:mi>x</mml:mi></mml:msub><mml:mo>(</mml:mo><mml:msup><mml:mi>B</mml:mi><mml:mo>*</mml:mo></mml:msup><mml:mo>)</mml:mo></mml:mrow></mml:math></inline-formula>.
The final operation is to re-mesh the values of <inline-formula><mml:math id="M586" display="inline"><mml:mrow><mml:mi>G</mml:mi><mml:msup><mml:mo>(</mml:mo><mml:mo>*</mml:mo></mml:msup><mml:mo>)</mml:mo></mml:mrow></mml:math></inline-formula> at the previous time step onto the new uniform spatial grid.</p>
      <p id="d1e14732">It is worth mentioning that in the procedure outlined above,
converting the change in <inline-formula><mml:math id="M587" display="inline"><mml:mi>G</mml:mi></mml:math></inline-formula> to the change in the total length of the subsystem is a two-step process.
The first step makes use of the relation between the change in <inline-formula><mml:math id="M588" display="inline"><mml:mi>G</mml:mi></mml:math></inline-formula> and the change in the total mass, which
is illustrated in Fig. <xref ref-type="fig" rid="Ch1.F1"/>d.
In the next step the assumption is that the change in mass (and <inline-formula><mml:math id="M589" display="inline"><mml:mi>G</mml:mi></mml:math></inline-formula>) is
proportional to the change in the total length of the subsystem.</p>
      <p id="d1e14759">To summarize the numerical procedure,
at every time step the complete solution on both sides is obtained by solving Eq. (<xref ref-type="disp-formula" rid="Ch1.E6"/>) for <inline-formula><mml:math id="M590" display="inline"><mml:mrow><mml:mi>G</mml:mi><mml:mo>(</mml:mo><mml:msup><mml:mi>A</mml:mi><mml:mo>*</mml:mo></mml:msup><mml:mo>)</mml:mo></mml:mrow></mml:math></inline-formula> and
<inline-formula><mml:math id="M591" display="inline"><mml:mrow><mml:mi>G</mml:mi><mml:mo>(</mml:mo><mml:msup><mml:mi>B</mml:mi><mml:mo>*</mml:mo></mml:msup><mml:mo>)</mml:mo></mml:mrow></mml:math></inline-formula> with the boundary conditions imposed for the limits of the whole system
and preliminary values for the interface points.
Then the interface points are updated using the polynomial function and Eq. (<xref ref-type="disp-formula" rid="Ch1.E7"/>). The total length is then
rescaled to account for the mass transfer and the numerical grid size is updated. This procedure is iterated until
the variation between two iterations becomes negligible (typically convergence is set by
<inline-formula><mml:math id="M592" display="inline"><mml:mrow><mml:mo>|</mml:mo><mml:mi>G</mml:mi><mml:mo>(</mml:mo><mml:msup><mml:mi>A</mml:mi><mml:mo>*</mml:mo></mml:msup><mml:msubsup><mml:mo>)</mml:mo><mml:mi mathvariant="normal">if</mml:mi><mml:mrow><mml:mi mathvariant="normal">no</mml:mi><mml:mo>.</mml:mo><mml:mspace linebreak="nobreak" width="0.25em"/><mml:mn mathvariant="normal">1</mml:mn></mml:mrow></mml:msubsup><mml:mo>-</mml:mo><mml:mi>G</mml:mi><mml:mo>(</mml:mo><mml:msup><mml:mi>A</mml:mi><mml:mo>*</mml:mo></mml:msup><mml:msubsup><mml:mo>)</mml:mo><mml:mi mathvariant="normal">if</mml:mi><mml:mrow><mml:mi mathvariant="normal">no</mml:mi><mml:mo>.</mml:mo><mml:mspace width="0.25em" linebreak="nobreak"/><mml:mn mathvariant="normal">2</mml:mn></mml:mrow></mml:msubsup><mml:mo>|</mml:mo><mml:mo>+</mml:mo><mml:mo>|</mml:mo><mml:mi>G</mml:mi><mml:mo>(</mml:mo><mml:msup><mml:mi>B</mml:mi><mml:mo>*</mml:mo></mml:msup><mml:msubsup><mml:mo>)</mml:mo><mml:mi mathvariant="normal">if</mml:mi><mml:mrow><mml:mi mathvariant="normal">no</mml:mi><mml:mo>.</mml:mo><mml:mspace width="0.25em" linebreak="nobreak"/><mml:mn mathvariant="normal">1</mml:mn></mml:mrow></mml:msubsup><mml:mo>-</mml:mo><mml:mi>G</mml:mi><mml:mo>(</mml:mo><mml:msup><mml:mi>B</mml:mi><mml:mo>*</mml:mo></mml:msup><mml:msubsup><mml:mo>)</mml:mo><mml:mi mathvariant="normal">if</mml:mi><mml:mrow><mml:mi mathvariant="normal">no</mml:mi><mml:mo>.</mml:mo><mml:mspace linebreak="nobreak" width="0.25em"/><mml:mn mathvariant="normal">2</mml:mn></mml:mrow></mml:msubsup><mml:mo>|</mml:mo><mml:mo>&lt;</mml:mo><mml:mn mathvariant="normal">1</mml:mn><mml:mi>e</mml:mi><mml:mo>-</mml:mo><mml:mn mathvariant="normal">4</mml:mn></mml:mrow></mml:math></inline-formula>, where the labels no. 1 and no. 2
refer to two iterative steps).</p>
      <p id="d1e14920">Once convergence has been reached, the oxide abundance can be found easily using the
Chebyshev polynomial parameterization in which each oxide is related to a function of <inline-formula><mml:math id="M593" display="inline"><mml:mrow><mml:mi>G</mml:mi><mml:mo>(</mml:mo><mml:msup><mml:mi>A</mml:mi><mml:mo>*</mml:mo></mml:msup><mml:mo>)</mml:mo></mml:mrow></mml:math></inline-formula> or <inline-formula><mml:math id="M594" display="inline"><mml:mrow><mml:mi>G</mml:mi><mml:mo>(</mml:mo><mml:msup><mml:mi>B</mml:mi><mml:mo>*</mml:mo></mml:msup><mml:mo>)</mml:mo></mml:mrow></mml:math></inline-formula>
(e.g., for MgO see  Fig. <xref ref-type="fig" rid="Ch1.F1"/>b and c).
For convenience the composition is identified in weight percent since
the normalized oxides (<inline-formula><mml:math id="M595" display="inline"><mml:msup><mml:mi/><mml:mo>*</mml:mo></mml:msup></mml:math></inline-formula>) represent the grams of the components with respect to a total mass of 100 g.
Finally, knowing temperature, pressure and the variation of the bulk oxide compositions in space and time,
a thermodynamic equilibrium calculation can be performed at every grid point
using the program AlphaMELTS to determine the local mineralogical assemblage.</p>
      <p id="d1e14968">Several 1-D numerical simulations have been carried out with the initial proportion ranging from <inline-formula><mml:math id="M596" display="inline"><mml:mrow><mml:mn mathvariant="normal">1</mml:mn><mml:mo>:</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow></mml:math></inline-formula> to <inline-formula><mml:math id="M597" display="inline"><mml:mrow><mml:mn mathvariant="normal">100</mml:mn><mml:mo>:</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow></mml:math></inline-formula>.
Some results from a test case with proportion <inline-formula><mml:math id="M598" display="inline"><mml:mrow><mml:mn mathvariant="normal">1</mml:mn><mml:mo>:</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow></mml:math></inline-formula> are shown in Fig. <xref ref-type="fig" rid="Ch1.F2"/>. The initial total length on both sides is set to
<inline-formula><mml:math id="M599" display="inline"><mml:mrow><mml:msub><mml:mi>D</mml:mi><mml:mi>x</mml:mi></mml:msub><mml:mo>(</mml:mo><mml:msub><mml:mi>A</mml:mi><mml:mn mathvariant="normal">0</mml:mn></mml:msub><mml:mo>)</mml:mo><mml:mo>=</mml:mo><mml:msub><mml:mi>D</mml:mi><mml:mi>x</mml:mi></mml:msub><mml:mo>(</mml:mo><mml:msub><mml:mi>B</mml:mi><mml:mn mathvariant="normal">0</mml:mn></mml:msub><mml:mo>)</mml:mo><mml:mo>=</mml:mo><mml:mn mathvariant="normal">100</mml:mn></mml:mrow></mml:math></inline-formula> (arbitrary units), and the initial spatial grid step is <inline-formula><mml:math id="M600" display="inline"><mml:mrow><mml:mi mathvariant="normal">Δ</mml:mi><mml:msub><mml:mi>d</mml:mi><mml:mi>x</mml:mi></mml:msub><mml:mo>(</mml:mo><mml:msub><mml:mi>A</mml:mi><mml:mn mathvariant="normal">0</mml:mn></mml:msub><mml:mo>)</mml:mo><mml:mo>=</mml:mo><mml:mi mathvariant="normal">Δ</mml:mi><mml:msub><mml:mi>d</mml:mi><mml:mi>x</mml:mi></mml:msub><mml:mo>(</mml:mo><mml:msub><mml:mi>B</mml:mi><mml:mn mathvariant="normal">0</mml:mn></mml:msub><mml:mo>)</mml:mo><mml:mo>=</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow></mml:math></inline-formula>.
The time step is set to 4 (arbitrary units) and <inline-formula><mml:math id="M601" display="inline"><mml:mrow><mml:mi>S</mml:mi><mml:mo>(</mml:mo><mml:msup><mml:mi>A</mml:mi><mml:mo>*</mml:mo></mml:msup><mml:mo>)</mml:mo><mml:mo>=</mml:mo><mml:mi>S</mml:mi><mml:mo>(</mml:mo><mml:msup><mml:mi>B</mml:mi><mml:mo>*</mml:mo></mml:msup><mml:mo>)</mml:mo><mml:mo>=</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow></mml:math></inline-formula>.
The initial bulk compositions of the  two assemblages, with separately are in complete thermodynamic equilibrium,
are the same as reported in Table <xref ref-type="table" rid="Ch1.T3"/> for <inline-formula><mml:math id="M602" display="inline"><mml:mrow><mml:msub><mml:mi>A</mml:mi><mml:mn mathvariant="normal">0</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula> and <inline-formula><mml:math id="M603" display="inline"><mml:mrow><mml:msub><mml:mi>B</mml:mi><mml:mn mathvariant="normal">0</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula>:
<inline-formula><mml:math id="M604" display="inline"><mml:mrow><mml:mrow class="chem"><mml:msub><mml:mi mathvariant="normal">SiO</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msub></mml:mrow><mml:mo>=</mml:mo><mml:mn mathvariant="normal">45.2</mml:mn></mml:mrow></mml:math></inline-formula>, <inline-formula><mml:math id="M605" display="inline"><mml:mrow><mml:mrow class="chem"><mml:msub><mml:mi mathvariant="normal">TiO</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msub></mml:mrow><mml:mo>=</mml:mo><mml:mn mathvariant="normal">0.20</mml:mn></mml:mrow></mml:math></inline-formula>, <inline-formula><mml:math id="M606" display="inline"><mml:mrow><mml:mrow class="chem"><mml:msub><mml:mi mathvariant="normal">Al</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msub><mml:msub><mml:mi mathvariant="normal">O</mml:mi><mml:mn mathvariant="normal">3</mml:mn></mml:msub></mml:mrow><mml:mo>=</mml:mo><mml:mn mathvariant="normal">3.94</mml:mn></mml:mrow></mml:math></inline-formula>, <inline-formula><mml:math id="M607" display="inline"><mml:mrow><mml:mrow class="chem"><mml:msub><mml:mi mathvariant="normal">Fe</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msub><mml:msub><mml:mi mathvariant="normal">O</mml:mi><mml:mn mathvariant="normal">3</mml:mn></mml:msub></mml:mrow><mml:mo>=</mml:mo><mml:mn mathvariant="normal">0.20</mml:mn></mml:mrow></mml:math></inline-formula>, <inline-formula><mml:math id="M608" display="inline"><mml:mrow><mml:mrow class="chem"><mml:msub><mml:mi mathvariant="normal">Cr</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msub><mml:msub><mml:mi mathvariant="normal">O</mml:mi><mml:mn mathvariant="normal">3</mml:mn></mml:msub></mml:mrow><mml:mo>=</mml:mo><mml:mn mathvariant="normal">0.40</mml:mn></mml:mrow></mml:math></inline-formula>, <inline-formula><mml:math id="M609" display="inline"><mml:mrow><mml:mrow class="chem"><mml:mi mathvariant="normal">FeO</mml:mi></mml:mrow><mml:mo>=</mml:mo><mml:mn mathvariant="normal">8.10</mml:mn></mml:mrow></mml:math></inline-formula>, <inline-formula><mml:math id="M610" display="inline"><mml:mrow><mml:mrow class="chem"><mml:mi mathvariant="normal">MgO</mml:mi></mml:mrow><mml:mo>=</mml:mo><mml:mn mathvariant="normal">38.40</mml:mn></mml:mrow></mml:math></inline-formula>,
<inline-formula><mml:math id="M611" display="inline"><mml:mrow><mml:mrow class="chem"><mml:mi mathvariant="normal">CaO</mml:mi></mml:mrow><mml:mo>=</mml:mo><mml:mn mathvariant="normal">3.15</mml:mn></mml:mrow></mml:math></inline-formula>, <inline-formula><mml:math id="M612" display="inline"><mml:mrow><mml:mrow class="chem"><mml:msub><mml:mi mathvariant="normal">Na</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msub><mml:mi mathvariant="normal">O</mml:mi></mml:mrow><mml:mo>=</mml:mo><mml:mn mathvariant="normal">0.41</mml:mn></mml:mrow></mml:math></inline-formula> wt % (peridotite side)
<inline-formula><mml:math id="M613" display="inline"><mml:mrow><mml:mrow class="chem"><mml:msub><mml:mi mathvariant="normal">SiO</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msub></mml:mrow><mml:mo>=</mml:mo><mml:mn mathvariant="normal">48.86</mml:mn></mml:mrow></mml:math></inline-formula>, <inline-formula><mml:math id="M614" display="inline"><mml:mrow><mml:mrow class="chem"><mml:msub><mml:mi mathvariant="normal">TiO</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msub></mml:mrow><mml:mo>=</mml:mo><mml:mn mathvariant="normal">0.37</mml:mn></mml:mrow></mml:math></inline-formula>, <inline-formula><mml:math id="M615" display="inline"><mml:mrow><mml:mrow class="chem"><mml:msub><mml:mi mathvariant="normal">Al</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msub><mml:msub><mml:mi mathvariant="normal">O</mml:mi><mml:mn mathvariant="normal">3</mml:mn></mml:msub></mml:mrow><mml:mo>=</mml:mo><mml:mn mathvariant="normal">17.72</mml:mn></mml:mrow></mml:math></inline-formula>, <inline-formula><mml:math id="M616" display="inline"><mml:mrow><mml:mrow class="chem"><mml:msub><mml:mi mathvariant="normal">Fe</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msub><mml:msub><mml:mi mathvariant="normal">O</mml:mi><mml:mn mathvariant="normal">3</mml:mn></mml:msub></mml:mrow><mml:mo>=</mml:mo><mml:mn mathvariant="normal">0.84</mml:mn></mml:mrow></mml:math></inline-formula>, <inline-formula><mml:math id="M617" display="inline"><mml:mrow><mml:mrow class="chem"><mml:msub><mml:mi mathvariant="normal">Cr</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msub><mml:msub><mml:mi mathvariant="normal">O</mml:mi><mml:mn mathvariant="normal">3</mml:mn></mml:msub></mml:mrow><mml:mo>=</mml:mo><mml:mn mathvariant="normal">0.03</mml:mn></mml:mrow></mml:math></inline-formula>, <inline-formula><mml:math id="M618" display="inline"><mml:mrow><mml:mrow class="chem"><mml:mi mathvariant="normal">FeO</mml:mi></mml:mrow><mml:mo>=</mml:mo><mml:mn mathvariant="normal">7.61</mml:mn></mml:mrow></mml:math></inline-formula>, <inline-formula><mml:math id="M619" display="inline"><mml:mrow><mml:mrow class="chem"><mml:mi mathvariant="normal">MgO</mml:mi></mml:mrow><mml:mo>=</mml:mo><mml:mn mathvariant="normal">9.10</mml:mn></mml:mrow></mml:math></inline-formula>,
<inline-formula><mml:math id="M620" display="inline"><mml:mrow><mml:mrow class="chem"><mml:mi mathvariant="normal">CaO</mml:mi></mml:mrow><mml:mo>=</mml:mo><mml:mn mathvariant="normal">12.50</mml:mn></mml:mrow></mml:math></inline-formula> and <inline-formula><mml:math id="M621" display="inline"><mml:mrow><mml:mrow class="chem"><mml:msub><mml:mi mathvariant="normal">Na</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msub><mml:mi mathvariant="normal">O</mml:mi></mml:mrow><mml:mo>=</mml:mo><mml:mn mathvariant="normal">2.97</mml:mn></mml:mrow></mml:math></inline-formula> wt % (gabbro–eclogite side).
Figure <xref ref-type="fig" rid="Ch1.F2"/>a illustrates the variation of <inline-formula><mml:math id="M622" display="inline"><mml:mrow><mml:mi>G</mml:mi><mml:msup><mml:mo>(</mml:mo><mml:mo>*</mml:mo></mml:msup><mml:mo>)</mml:mo></mml:mrow></mml:math></inline-formula> on both sides at<?pagebreak page1420?> the initial time (black line) and at
three different times: 80, 4000 and 20 000 (arbitrary units). Note the increase in the length on the <inline-formula><mml:math id="M623" display="inline"><mml:mi>A</mml:mi></mml:math></inline-formula> side
and decrease on the <inline-formula><mml:math id="M624" display="inline"><mml:mi>B</mml:mi></mml:math></inline-formula> side.
Bulk oxide abundance is also computed at every grid point. The bulk MgO (wt %) is reported in Fig. <xref ref-type="fig" rid="Ch1.F2"/>b, which
shows the progressive decrease on the <inline-formula><mml:math id="M625" display="inline"><mml:mi>A</mml:mi></mml:math></inline-formula> side, while MgO increases on the <inline-formula><mml:math id="M626" display="inline"><mml:mi>B</mml:mi></mml:math></inline-formula> side.
The bulk composition can be used with the program AlphaMELTS to determine the local equilibrium assemblage.
Figure <xref ref-type="fig" rid="Ch1.F2"/>c–h show the amount of the various minerals in weight percent (solid lines) and
the MgO content in each mineral in weight percent (dotted lines), with the exception of coesite in Fig. <xref ref-type="fig" rid="Ch1.F2"/>h (<inline-formula><mml:math id="M627" display="inline"><mml:mrow class="chem"><mml:msub><mml:mi mathvariant="normal">SiO</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula>).
The complex mineralogical evolution during the chemical equilibration process can be studied in some detail. For example,
one can observe the progressive disappearance of  orthopyroxene on the peridotite side and the exhaustion of coesite
on the gabbro–eclogite side.</p>

      <?xmltex \floatpos{t}?><fig id="Ch1.F2"><?xmltex \currentcnt{2}?><label>Figure 2</label><caption><p id="d1e15526">Solution of a 1-D model simulation. The initial proportion of the two assemblages is <inline-formula><mml:math id="M628" display="inline"><mml:mrow><mml:mn mathvariant="normal">1</mml:mn><mml:mo>:</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow></mml:math></inline-formula>.
<bold>(a)</bold> <inline-formula><mml:math id="M629" display="inline"><mml:mrow><mml:mi>G</mml:mi><mml:mo>(</mml:mo><mml:msup><mml:mi>A</mml:mi><mml:mo>*</mml:mo></mml:msup><mml:mo>)</mml:mo></mml:mrow></mml:math></inline-formula> and <inline-formula><mml:math id="M630" display="inline"><mml:mrow><mml:mi>G</mml:mi><mml:mo>(</mml:mo><mml:msup><mml:mi>B</mml:mi><mml:mo>*</mml:mo></mml:msup><mml:mo>)</mml:mo></mml:mrow></mml:math></inline-formula> at three different times and at time zero when the two assemblages
separately are considered in chemical equilibrium.
<bold>(b)</bold> Local bulk MgO (wt %) retrieved from the relation with <inline-formula><mml:math id="M631" display="inline"><mml:mrow><mml:mi>G</mml:mi><mml:msup><mml:mo>(</mml:mo><mml:mo>*</mml:mo></mml:msup><mml:mo>)</mml:mo></mml:mrow></mml:math></inline-formula>. All the other
oxides are retrieved with similar relations. The units of the oxides is weight percent (wt %), which is equivalent to the
mass of the components in grams with respect to a total mass of 100 g.
<bold>(c–g)</bold> Mineral abundance (solid lines)
and MgO content (dotted lines) in the corresponding minerals.
<bold>(h)</bold> Distribution of coesite.
Local mineral abundances and compositions shown in panels <bold>(c)</bold>–<bold>(h)</bold> are retrieved after performing
thermodynamic computations at every spatial location with the program AlphaMELTS
using the bulk oxide abundance exemplified in <bold>(b)</bold> for MgO.
An animation file and complete data for all nine oxides
are available following the instructions in the Supplement.
Time and distance in arbitrary units. Pressure and temperature are fixed at 40 kbar and 1200 <inline-formula><mml:math id="M632" display="inline"><mml:msup><mml:mi/><mml:mo>∘</mml:mo></mml:msup></mml:math></inline-formula>C.
The rest of the parameters for the model are defined in the main text.</p></caption>
        <?xmltex \igopts{width=236.157874pt}?><graphic xlink:href="https://se.copernicus.org/articles/10/1409/2019/se-10-1409-2019-f02.png"/>

      </fig>

      <p id="d1e15628">Similar results are shown in Figs. <xref ref-type="fig" rid="Ch1.F3"/> and <xref ref-type="fig" rid="Ch1.F4"/> for models with the initial proportion set to <inline-formula><mml:math id="M633" display="inline"><mml:mrow><mml:mn mathvariant="normal">5</mml:mn><mml:mo>:</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow></mml:math></inline-formula> and <inline-formula><mml:math id="M634" display="inline"><mml:mrow><mml:mn mathvariant="normal">50</mml:mn><mml:mo>:</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow></mml:math></inline-formula>, respectively.
Differences in the numerical setup of the new test cases can be summarized as follows. For the <inline-formula><mml:math id="M635" display="inline"><mml:mrow><mml:mn mathvariant="normal">5</mml:mn><mml:mo>:</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow></mml:math></inline-formula> case,
<inline-formula><mml:math id="M636" display="inline"><mml:mrow><mml:msub><mml:mi>D</mml:mi><mml:mi>x</mml:mi></mml:msub><mml:mo>(</mml:mo><mml:msub><mml:mi>A</mml:mi><mml:mn mathvariant="normal">0</mml:mn></mml:msub><mml:mo>)</mml:mo><mml:mo>=</mml:mo><mml:mn mathvariant="normal">500</mml:mn></mml:mrow></mml:math></inline-formula>, <inline-formula><mml:math id="M637" display="inline"><mml:mrow><mml:msub><mml:mi>D</mml:mi><mml:mi>x</mml:mi></mml:msub><mml:mo>(</mml:mo><mml:msub><mml:mi>B</mml:mi><mml:mn mathvariant="normal">0</mml:mn></mml:msub><mml:mo>)</mml:mo><mml:mo>=</mml:mo><mml:mn mathvariant="normal">100</mml:mn></mml:mrow></mml:math></inline-formula>, <inline-formula><mml:math id="M638" display="inline"><mml:mrow><mml:mi mathvariant="normal">Δ</mml:mi><mml:msub><mml:mi>d</mml:mi><mml:mi>x</mml:mi></mml:msub><mml:mo>(</mml:mo><mml:msub><mml:mi>A</mml:mi><mml:mn mathvariant="normal">0</mml:mn></mml:msub><mml:mo>)</mml:mo><mml:mo>=</mml:mo><mml:mi mathvariant="normal">Δ</mml:mi><mml:msub><mml:mi>d</mml:mi><mml:mi>x</mml:mi></mml:msub><mml:mo>(</mml:mo><mml:msub><mml:mi>B</mml:mi><mml:mn mathvariant="normal">0</mml:mn></mml:msub><mml:mo>)</mml:mo><mml:mo>=</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow></mml:math></inline-formula> and the time step is set to 40;
for the <inline-formula><mml:math id="M639" display="inline"><mml:mrow><mml:mn mathvariant="normal">50</mml:mn><mml:mo>:</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow></mml:math></inline-formula> case, <inline-formula><mml:math id="M640" display="inline"><mml:mrow><mml:msub><mml:mi>D</mml:mi><mml:mi>x</mml:mi></mml:msub><mml:mo>(</mml:mo><mml:msub><mml:mi>A</mml:mi><mml:mn mathvariant="normal">0</mml:mn></mml:msub><mml:mo>)</mml:mo><mml:mo>=</mml:mo><mml:mn mathvariant="normal">5000</mml:mn></mml:mrow></mml:math></inline-formula>, <inline-formula><mml:math id="M641" display="inline"><mml:mrow><mml:msub><mml:mi>D</mml:mi><mml:mi>x</mml:mi></mml:msub><mml:mo>(</mml:mo><mml:msub><mml:mi>B</mml:mi><mml:mn mathvariant="normal">0</mml:mn></mml:msub><mml:mo>)</mml:mo><mml:mo>=</mml:mo><mml:mn mathvariant="normal">100</mml:mn></mml:mrow></mml:math></inline-formula>, <inline-formula><mml:math id="M642" display="inline"><mml:mrow><mml:mi mathvariant="normal">Δ</mml:mi><mml:msub><mml:mi>d</mml:mi><mml:mi>x</mml:mi></mml:msub><mml:mo>(</mml:mo><mml:msub><mml:mi>A</mml:mi><mml:mn mathvariant="normal">0</mml:mn></mml:msub><mml:mo>)</mml:mo><mml:mo>=</mml:mo><mml:mn mathvariant="normal">5</mml:mn></mml:mrow></mml:math></inline-formula>, <inline-formula><mml:math id="M643" display="inline"><mml:mrow><mml:mi mathvariant="normal">Δ</mml:mi><mml:msub><mml:mi>d</mml:mi><mml:mi>x</mml:mi></mml:msub><mml:mo>(</mml:mo><mml:msub><mml:mi>B</mml:mi><mml:mn mathvariant="normal">0</mml:mn></mml:msub><mml:mo>)</mml:mo><mml:mo>=</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow></mml:math></inline-formula> and the time step is set to 800.</p>

      <?xmltex \floatpos{t}?><fig id="Ch1.F3"><?xmltex \currentcnt{3}?><label>Figure 3</label><caption><p id="d1e15881">Solution of a 1-D model simulation. The initial proportion of the two assemblages is <inline-formula><mml:math id="M644" display="inline"><mml:mrow><mml:mn mathvariant="normal">5</mml:mn><mml:mo>:</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow></mml:math></inline-formula> (<inline-formula><mml:math id="M645" display="inline"><mml:mrow><mml:mi>f</mml:mi><mml:mo>=</mml:mo><mml:mn mathvariant="normal">5</mml:mn></mml:mrow></mml:math></inline-formula>).
The description of the panels follows the caption provided for Fig. <xref ref-type="fig" rid="Ch1.F2"/>.</p></caption>
        <?xmltex \igopts{width=236.157874pt}?><graphic xlink:href="https://se.copernicus.org/articles/10/1409/2019/se-10-1409-2019-f03.png"/>

      </fig>

      <?xmltex \floatpos{t}?><fig id="Ch1.F4"><?xmltex \currentcnt{4}?><label>Figure 4</label><caption><p id="d1e15918">Solution for a 1-D model. The initial proportion of the two assemblages is <inline-formula><mml:math id="M646" display="inline"><mml:mrow><mml:mn mathvariant="normal">50</mml:mn><mml:mo>:</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow></mml:math></inline-formula> (<inline-formula><mml:math id="M647" display="inline"><mml:mrow><mml:mi>f</mml:mi><mml:mo>=</mml:mo><mml:mn mathvariant="normal">50</mml:mn></mml:mrow></mml:math></inline-formula>).
The description of the panels follows the caption provided for Fig. <xref ref-type="fig" rid="Ch1.F2"/>.
The raw data file for all nine oxides can be retrieved online, but no animation file is available for this simulation.</p></caption>
        <?xmltex \igopts{width=236.157874pt}?><graphic xlink:href="https://se.copernicus.org/articles/10/1409/2019/se-10-1409-2019-f04.png"/>

      </fig>

      <p id="d1e15953">A few observations can be made by comparing the three simulations. For example, orthopyroxene on the peridotite
side becomes more resilient and the total amount of Opx increases with the size of the initial subsystem.
On the other side, it appears that the MgO content in garnet (pyrope component) is
greater for the model with starting proportion <inline-formula><mml:math id="M648" display="inline"><mml:mrow><mml:mn mathvariant="normal">5</mml:mn><mml:mo>:</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow></mml:math></inline-formula>
compared to the <inline-formula><mml:math id="M649" display="inline"><mml:mrow><mml:mn mathvariant="normal">1</mml:mn><mml:mo>:</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow></mml:math></inline-formula> case. However, with initial proportion <inline-formula><mml:math id="M650" display="inline"><mml:mrow><mml:mn mathvariant="normal">50</mml:mn><mml:mo>:</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow></mml:math></inline-formula>, the MgO content does not seem to change any further.</p>
      <p id="d1e15992">The Supplement provides a link to access the raw data (all nine oxides) for the three test cases with
initial proportion <inline-formula><mml:math id="M651" display="inline"><mml:mrow><mml:mn mathvariant="normal">1</mml:mn><mml:mo>:</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow></mml:math></inline-formula>, <inline-formula><mml:math id="M652" display="inline"><mml:mrow><mml:mn mathvariant="normal">5</mml:mn><mml:mo>:</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow></mml:math></inline-formula> and <inline-formula><mml:math id="M653" display="inline"><mml:mrow><mml:mn mathvariant="normal">50</mml:mn><mml:mo>:</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow></mml:math></inline-formula>. In addition, two animations (<inline-formula><mml:math id="M654" display="inline"><mml:mrow><mml:mn mathvariant="normal">1</mml:mn><mml:mo>:</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow></mml:math></inline-formula> and <inline-formula><mml:math id="M655" display="inline"><mml:mrow><mml:mn mathvariant="normal">5</mml:mn><mml:mo>:</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow></mml:math></inline-formula> cases) should help to visualize
the evolution of the numerical models over time.</p>
</sec>
<sec id="Ch1.S4">
  <label>4</label><title>Application to the evolution of a 2-D model with one dynamic assemblage and variable extension</title>
      <p id="d1e16063">A 2-D numerical model makes it possible to study cases in which at least one of the two assemblages
becomes mobile. The simplest design explored in this section considers a rectangular box
with a vertical interface dividing the two subsystems. The dynamic condition is simply enforced in the model
by assuming that one of the two assemblages moves downwards with a certain velocity,
replaced by new material entering from the top side,
while the other assemblage remains fixed in the initial spatial frame.
The whole system evolves over time following the same principles introduced in the previous section.
The numerical solution of the 2-D<?pagebreak page1421?> model is approached at every time step in two stages. In the first stage
the following equation is applied to both subsystems:
          <disp-formula id="Ch1.E9" content-type="numbered"><label>9</label><mml:math id="M656" display="block"><mml:mrow><mml:mstyle displaystyle="true"><mml:mfrac style="display"><mml:mrow><mml:mo>∂</mml:mo><mml:mi>G</mml:mi><mml:msup><mml:mo>(</mml:mo><mml:mo>*</mml:mo></mml:msup><mml:mo>)</mml:mo></mml:mrow><mml:mrow><mml:mo>∂</mml:mo><mml:mi>t</mml:mi></mml:mrow></mml:mfrac></mml:mstyle><mml:mo>=</mml:mo><mml:msub><mml:mi>S</mml:mi><mml:mi>x</mml:mi></mml:msub><mml:msup><mml:mo>(</mml:mo><mml:mo>*</mml:mo></mml:msup><mml:mo>)</mml:mo><mml:mstyle displaystyle="true"><mml:mfrac style="display"><mml:mrow><mml:msup><mml:mo>∂</mml:mo><mml:mn mathvariant="normal">2</mml:mn></mml:msup><mml:mi>G</mml:mi><mml:msup><mml:mo>(</mml:mo><mml:mo>*</mml:mo></mml:msup><mml:mo>)</mml:mo></mml:mrow><mml:mrow><mml:mo>∂</mml:mo><mml:msub><mml:mi>d</mml:mi><mml:mi>x</mml:mi></mml:msub><mml:msup><mml:mo>(</mml:mo><mml:mo>*</mml:mo></mml:msup><mml:msup><mml:mo>)</mml:mo><mml:mn mathvariant="normal">2</mml:mn></mml:msup></mml:mrow></mml:mfrac></mml:mstyle><mml:mo>+</mml:mo><mml:msub><mml:mi>S</mml:mi><mml:mi>y</mml:mi></mml:msub><mml:msup><mml:mo>(</mml:mo><mml:mo>*</mml:mo></mml:msup><mml:mo>)</mml:mo><mml:mstyle displaystyle="true"><mml:mfrac style="display"><mml:mrow><mml:msup><mml:mo>∂</mml:mo><mml:mn mathvariant="normal">2</mml:mn></mml:msup><mml:mi>G</mml:mi><mml:msup><mml:mo>(</mml:mo><mml:mo>*</mml:mo></mml:msup><mml:mo>)</mml:mo></mml:mrow><mml:mrow><mml:mo>∂</mml:mo><mml:msubsup><mml:mi>d</mml:mi><mml:mi>y</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msubsup></mml:mrow></mml:mfrac></mml:mstyle><mml:mo>,</mml:mo></mml:mrow></mml:math></disp-formula>
        where <inline-formula><mml:math id="M657" display="inline"><mml:mrow><mml:msub><mml:mi>d</mml:mi><mml:mi>x</mml:mi></mml:msub><mml:msup><mml:mo>(</mml:mo><mml:mo>*</mml:mo></mml:msup><mml:mo>)</mml:mo></mml:mrow></mml:math></inline-formula> is the general spacing in the <inline-formula><mml:math id="M658" display="inline"><mml:mi>x</mml:mi></mml:math></inline-formula> direction representing either <inline-formula><mml:math id="M659" display="inline"><mml:mrow><mml:msub><mml:mi>d</mml:mi><mml:mi>x</mml:mi></mml:msub><mml:mo>(</mml:mo><mml:msup><mml:mi>A</mml:mi><mml:mo>*</mml:mo></mml:msup><mml:mo>)</mml:mo></mml:mrow></mml:math></inline-formula> or <inline-formula><mml:math id="M660" display="inline"><mml:mrow><mml:msub><mml:mi>d</mml:mi><mml:mi>x</mml:mi></mml:msub><mml:mo>(</mml:mo><mml:msup><mml:mi>B</mml:mi><mml:mo>*</mml:mo></mml:msup><mml:mo>)</mml:mo></mml:mrow></mml:math></inline-formula>,
and the vertical spacing <inline-formula><mml:math id="M661" display="inline"><mml:mrow><mml:msub><mml:mi>d</mml:mi><mml:mi>y</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> is assumed to be the same on both sides.
This equation is solved numerically using the alternating-direction implicit method (ADI) <xref ref-type="bibr" rid="bib1.bibx42 bib1.bibx11" id="paren.29"/>,  which
is unconditionally stable with a truncation error <inline-formula><mml:math id="M662" display="inline"><mml:mrow><mml:mi>O</mml:mi><mml:mo>(</mml:mo><mml:mi mathvariant="normal">Δ</mml:mi><mml:msup><mml:mi>t</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msup><mml:mo>,</mml:mo><mml:mi mathvariant="normal">Δ</mml:mi><mml:msubsup><mml:mi>d</mml:mi><mml:mi>x</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msubsup><mml:mo>,</mml:mo><mml:mi mathvariant="normal">Δ</mml:mi><mml:msubsup><mml:mi>d</mml:mi><mml:mi>y</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msubsup><mml:mo>)</mml:mo></mml:mrow></mml:math></inline-formula> <xref ref-type="bibr" rid="bib1.bibx56" id="paren.30"/>.
Similar to implicit methods applied for 1-D problems, the ADI method requires only the solution of a tridiagonal matrix.</p>
      <p id="d1e16308">The numerical procedure described in Sect. <xref ref-type="sec" rid="Ch1.S3"/> to determine <inline-formula><mml:math id="M663" display="inline"><mml:mrow><mml:mi>G</mml:mi><mml:msup><mml:mo>(</mml:mo><mml:mo>*</mml:mo></mml:msup><mml:mo>)</mml:mo></mml:mrow></mml:math></inline-formula> at the interface  is also applied here
to the 2-D model.
The limits of the whole system opposite to the interface (left–right)
are also treated similarly, assuming either a closed-type or symmetric-type boundary.
For the other two boundaries (top, bottom)
the zero flux condition is imposed, <inline-formula><mml:math id="M664" display="inline"><mml:mrow><mml:mi>G</mml:mi><mml:mo>(</mml:mo><mml:msup><mml:mi>A</mml:mi><mml:mo>*</mml:mo></mml:msup><mml:msubsup><mml:mo>)</mml:mo><mml:mi>l</mml:mi><mml:mrow><mml:mo>(</mml:mo><mml:mi mathvariant="normal">t</mml:mi><mml:mo>,</mml:mo><mml:mi mathvariant="normal">b</mml:mi><mml:mo>)</mml:mo></mml:mrow></mml:msubsup><mml:mo>=</mml:mo><mml:mi>G</mml:mi><mml:mo>(</mml:mo><mml:msup><mml:mi>A</mml:mi><mml:mo>*</mml:mo></mml:msup><mml:msub><mml:mo>)</mml:mo><mml:mrow><mml:mi>y</mml:mi><mml:mo>=</mml:mo><mml:mo>(</mml:mo><mml:mn mathvariant="normal">1</mml:mn><mml:mo>,</mml:mo><mml:msub><mml:mi>n</mml:mi><mml:mi>y</mml:mi></mml:msub><mml:mo>)</mml:mo></mml:mrow></mml:msub></mml:mrow></mml:math></inline-formula> and <inline-formula><mml:math id="M665" display="inline"><mml:mrow><mml:mi>G</mml:mi><mml:mo>(</mml:mo><mml:msup><mml:mi>B</mml:mi><mml:mo>*</mml:mo></mml:msup><mml:msubsup><mml:mo>)</mml:mo><mml:mi>l</mml:mi><mml:mrow><mml:mo>(</mml:mo><mml:mi mathvariant="normal">t</mml:mi><mml:mo>,</mml:mo><mml:mi mathvariant="normal">b</mml:mi><mml:mo>)</mml:mo></mml:mrow></mml:msubsup><mml:mo>=</mml:mo><mml:mi>G</mml:mi><mml:mo>(</mml:mo><mml:msup><mml:mi>B</mml:mi><mml:mo>*</mml:mo></mml:msup><mml:msub><mml:mo>)</mml:mo><mml:mrow><mml:mi>y</mml:mi><mml:mo>=</mml:mo><mml:mo>(</mml:mo><mml:mn mathvariant="normal">1</mml:mn><mml:mo>,</mml:mo><mml:msub><mml:mi>n</mml:mi><mml:mi>y</mml:mi></mml:msub><mml:mo>)</mml:mo></mml:mrow></mml:msub></mml:mrow></mml:math></inline-formula>,
where <inline-formula><mml:math id="M666" display="inline"><mml:mrow><mml:msub><mml:mi>n</mml:mi><mml:mi>y</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> is the total number of grid points in the <inline-formula><mml:math id="M667" display="inline"><mml:mi>y</mml:mi></mml:math></inline-formula> direction (excluding the boundaries).</p>
      <p id="d1e16473">In the previous section a procedure was developed to account for the mass transfer between the two subsystems.
The same method is applied for the 2-D problem. The conceptual difference is that in a 2-D problem
the mass change in principle should affect the area defined around a grid point. For practical purposes, however,
in this study it only affects the length in the horizontal <inline-formula><mml:math id="M668" display="inline"><mml:mi>x</mml:mi></mml:math></inline-formula> direction; hence, re-meshing due to the change in mass
is applied only to determine <inline-formula><mml:math id="M669" display="inline"><mml:mrow><mml:msub><mml:mi>D</mml:mi><mml:mrow><mml:mi>x</mml:mi><mml:mo>,</mml:mo><mml:mi>t</mml:mi></mml:mrow></mml:msub><mml:mo>(</mml:mo><mml:msup><mml:mi>A</mml:mi><mml:mo>*</mml:mo></mml:msup><mml:mo>)</mml:mo></mml:mrow></mml:math></inline-formula> and <inline-formula><mml:math id="M670" display="inline"><mml:mrow><mml:msub><mml:mi>D</mml:mi><mml:mrow><mml:mi>x</mml:mi><mml:mo>,</mml:mo><mml:mi>t</mml:mi></mml:mrow></mml:msub><mml:mo>(</mml:mo><mml:msup><mml:mi>B</mml:mi><mml:mo>*</mml:mo></mml:msup><mml:mo>)</mml:mo></mml:mrow></mml:math></inline-formula> as well as the two uniform grid step sizes in the <inline-formula><mml:math id="M671" display="inline"><mml:mi>x</mml:mi></mml:math></inline-formula> direction,
<inline-formula><mml:math id="M672" display="inline"><mml:mrow><mml:mi mathvariant="normal">Δ</mml:mi><mml:msub><mml:mi>d</mml:mi><mml:mi>x</mml:mi></mml:msub><mml:mo>(</mml:mo><mml:msup><mml:mi>A</mml:mi><mml:mo>*</mml:mo></mml:msup><mml:mo>)</mml:mo></mml:mrow></mml:math></inline-formula> and <inline-formula><mml:math id="M673" display="inline"><mml:mrow><mml:mi mathvariant="normal">Δ</mml:mi><mml:msub><mml:mi>d</mml:mi><mml:mi>x</mml:mi></mml:msub><mml:mo>(</mml:mo><mml:msup><mml:mi>B</mml:mi><mml:mo>*</mml:mo></mml:msup><mml:mo>)</mml:mo></mml:mrow></mml:math></inline-formula>.</p>
      <p id="d1e16585">Up to this point the evolution of the system is not different than what was described for the 1-D case.
The dynamic component is included at every time step in the second stage of the procedure.
It is activated at a certain time<?pagebreak page1422?> assuming
that the chosen subsystem moves downwards with a fixed predefined vertical velocity (<inline-formula><mml:math id="M674" display="inline"><mml:mi>y</mml:mi></mml:math></inline-formula> component).
The material introduced from the top side is assumed to have the same composition of the initial assemblage
as defined for the 1-D models in Table <xref ref-type="table" rid="Ch1.T3"/> (and the same <inline-formula><mml:math id="M675" display="inline"><mml:mrow><mml:mi>G</mml:mi><mml:mo>(</mml:mo><mml:msub><mml:mi>A</mml:mi><mml:mn mathvariant="normal">0</mml:mn></mml:msub><mml:mo>)</mml:mo></mml:mrow></mml:math></inline-formula> and <inline-formula><mml:math id="M676" display="inline"><mml:mrow><mml:mi>G</mml:mi><mml:mo>(</mml:mo><mml:msub><mml:mi>B</mml:mi><mml:mn mathvariant="normal">0</mml:mn></mml:msub><mml:mo>)</mml:mo></mml:mrow></mml:math></inline-formula> values).
This is accomplished by assigning <inline-formula><mml:math id="M677" display="inline"><mml:mrow><mml:mi>G</mml:mi><mml:mo>(</mml:mo><mml:msub><mml:mi>A</mml:mi><mml:mn mathvariant="normal">0</mml:mn></mml:msub><mml:mo>)</mml:mo></mml:mrow></mml:math></inline-formula> or <inline-formula><mml:math id="M678" display="inline"><mml:mrow><mml:mi>G</mml:mi><mml:mo>(</mml:mo><mml:msub><mml:mi>B</mml:mi><mml:mn mathvariant="normal">0</mml:mn></mml:msub><mml:mo>)</mml:mo></mml:mrow></mml:math></inline-formula> at a location near the interface, which is defined by the
imposed velocity. Then the <inline-formula><mml:math id="M679" display="inline"><mml:mrow><mml:mi>G</mml:mi><mml:msup><mml:mo>(</mml:mo><mml:mo>*</mml:mo></mml:msup><mml:mo>)</mml:mo></mml:mrow></mml:math></inline-formula> points are also shifted according to the prescribed velocity.
Values of <inline-formula><mml:math id="M680" display="inline"><mml:mrow><mml:mi>G</mml:mi><mml:msup><mml:mo>(</mml:mo><mml:mo>*</mml:mo></mml:msup><mml:msub><mml:mo>)</mml:mo><mml:mi>y</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> on the original orthogonal grid are obtained by  linear interpolation of the shifted <inline-formula><mml:math id="M681" display="inline"><mml:mrow><mml:mi>G</mml:mi><mml:msup><mml:mo>(</mml:mo><mml:mo>*</mml:mo></mml:msup><mml:mo>)</mml:mo></mml:mrow></mml:math></inline-formula> points.</p>
      <p id="d1e16715">Oxide bulk composition is then retrieved at each grid point over time using the same polynomial functions
applied for the 1-D problem. The complete mineralogical assemblage can also be computed using
AlphaMELTS as part of a post-process step after the numerical simulation is completed.</p>
      <p id="d1e16718">Only a few 2-D simulations have been performed specifically considering the initial proportions <inline-formula><mml:math id="M682" display="inline"><mml:mrow><mml:mn mathvariant="normal">1</mml:mn><mml:mo>:</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow></mml:math></inline-formula>, <inline-formula><mml:math id="M683" display="inline"><mml:mrow><mml:mn mathvariant="normal">5</mml:mn><mml:mo>:</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow></mml:math></inline-formula> and <inline-formula><mml:math id="M684" display="inline"><mml:mrow><mml:mn mathvariant="normal">50</mml:mn><mml:mo>:</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow></mml:math></inline-formula>,
assuming that one of the two assemblages is moving downward.
Figure <xref ref-type="fig" rid="Ch1.F5"/> summarizes some of the results for the case <inline-formula><mml:math id="M685" display="inline"><mml:mrow><mml:mn mathvariant="normal">5</mml:mn><mml:mo>:</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow></mml:math></inline-formula> (<inline-formula><mml:math id="M686" display="inline"><mml:mi>A</mml:mi></mml:math></inline-formula>), i.e., with moving subsystem <inline-formula><mml:math id="M687" display="inline"><mml:mi>A</mml:mi></mml:math></inline-formula>.
Initial grid specifications are <inline-formula><mml:math id="M688" display="inline"><mml:mrow><mml:msub><mml:mi>D</mml:mi><mml:mi>x</mml:mi></mml:msub><mml:mo>(</mml:mo><mml:msub><mml:mi>A</mml:mi><mml:mn mathvariant="normal">0</mml:mn></mml:msub><mml:mo>)</mml:mo><mml:mo>=</mml:mo><mml:mn mathvariant="normal">500</mml:mn></mml:mrow></mml:math></inline-formula>, <inline-formula><mml:math id="M689" display="inline"><mml:mrow><mml:msub><mml:mi>D</mml:mi><mml:mi>x</mml:mi></mml:msub><mml:mo>(</mml:mo><mml:msub><mml:mi>B</mml:mi><mml:mn mathvariant="normal">0</mml:mn></mml:msub><mml:mo>)</mml:mo><mml:mo>=</mml:mo><mml:mn mathvariant="normal">100</mml:mn></mml:mrow></mml:math></inline-formula>, <inline-formula><mml:math id="M690" display="inline"><mml:mrow><mml:mi mathvariant="normal">Δ</mml:mi><mml:msub><mml:mi>d</mml:mi><mml:mi>x</mml:mi></mml:msub><mml:mo>(</mml:mo><mml:msub><mml:mi>A</mml:mi><mml:mn mathvariant="normal">0</mml:mn></mml:msub><mml:mo>)</mml:mo><mml:mo>=</mml:mo><mml:mi mathvariant="normal">Δ</mml:mi><mml:msub><mml:mi>d</mml:mi><mml:mi>x</mml:mi></mml:msub><mml:mo>(</mml:mo><mml:msub><mml:mi>B</mml:mi><mml:mn mathvariant="normal">0</mml:mn></mml:msub><mml:mo>)</mml:mo><mml:mo>=</mml:mo><mml:mn mathvariant="normal">2</mml:mn></mml:mrow></mml:math></inline-formula>,
<inline-formula><mml:math id="M691" display="inline"><mml:mrow><mml:msub><mml:mi>D</mml:mi><mml:mi>y</mml:mi></mml:msub><mml:mo>(</mml:mo><mml:msub><mml:mi>A</mml:mi><mml:mn mathvariant="normal">0</mml:mn></mml:msub><mml:mo>)</mml:mo><mml:mo>=</mml:mo><mml:msub><mml:mi>D</mml:mi><mml:mi>y</mml:mi></mml:msub><mml:mo>(</mml:mo><mml:msub><mml:mi>B</mml:mi><mml:mn mathvariant="normal">0</mml:mn></mml:msub><mml:mo>)</mml:mo><mml:mo>=</mml:mo><mml:mn mathvariant="normal">50</mml:mn></mml:mrow></mml:math></inline-formula> and <inline-formula><mml:math id="M692" display="inline"><mml:mrow><mml:mi mathvariant="normal">Δ</mml:mi><mml:msub><mml:mi>d</mml:mi><mml:mi>y</mml:mi></mml:msub><mml:mo>(</mml:mo><mml:msub><mml:mi>A</mml:mi><mml:mn mathvariant="normal">0</mml:mn></mml:msub><mml:mo>)</mml:mo><mml:mo>=</mml:mo><mml:mi mathvariant="normal">Δ</mml:mi><mml:msub><mml:mi>d</mml:mi><mml:mi>y</mml:mi></mml:msub><mml:mo>(</mml:mo><mml:msub><mml:mi>B</mml:mi><mml:mn mathvariant="normal">0</mml:mn></mml:msub><mml:mo>)</mml:mo><mml:mo>=</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow></mml:math></inline-formula> (arbitrary units). The time step is set to 16 (arbitrary units).
The scaling coefficients <inline-formula><mml:math id="M693" display="inline"><mml:mrow><mml:msub><mml:mi>S</mml:mi><mml:mi>x</mml:mi></mml:msub><mml:msup><mml:mo>(</mml:mo><mml:mo>*</mml:mo></mml:msup><mml:mo>)</mml:mo></mml:mrow></mml:math></inline-formula> and <inline-formula><mml:math id="M694" display="inline"><mml:mrow><mml:msub><mml:mi>S</mml:mi><mml:mi>y</mml:mi></mml:msub><mml:msup><mml:mo>(</mml:mo><mml:mo>*</mml:mo></mml:msup><mml:mo>)</mml:mo></mml:mrow></mml:math></inline-formula> are set to 0.01 (arbitrary units). The  dynamic component is activated
at time 100 000 with vertical velocity set to 0.00625 (arbitrary units).
The figure is a snapshot of the whole system soon after subsystem <inline-formula><mml:math id="M695" display="inline"><mml:mi>A</mml:mi></mml:math></inline-formula> has been activated downwards (time 102 400).
Figure <xref ref-type="fig" rid="Ch1.F5"/>a shows the variation of <inline-formula><mml:math id="M696" display="inline"><mml:mrow><mml:mi>G</mml:mi><mml:msup><mml:mo>(</mml:mo><mml:mo>*</mml:mo></mml:msup><mml:mo>)</mml:mo></mml:mrow></mml:math></inline-formula>, while Fig. <xref ref-type="fig" rid="Ch1.F5"/>b illustrates the bulk MgO distribution (wt %).
The other panels, (c)–(h), present an overview of the mineralogical distribution (flood contour type) and the
MgO content in each mineral phase (line contour type), with the exception of Fig. <xref ref-type="fig" rid="Ch1.F5"/>h for coesite (<inline-formula><mml:math id="M697" display="inline"><mml:mrow class="chem"><mml:msub><mml:mi mathvariant="normal">SiO</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula>).
The panels clearly illustrate the variations introduced by the mobile subsystem <inline-formula><mml:math id="M698" display="inline"><mml:mi>A</mml:mi></mml:math></inline-formula>. On the other side, there is apparently
no immediate effect on the assemblage <inline-formula><mml:math id="M699" display="inline"><mml:mi>B</mml:mi></mml:math></inline-formula>; however, the long-term effect is significant and becomes
visible in a later figure (Fig. <xref ref-type="fig" rid="Ch1.F7"/>).</p>

      <?xmltex \floatpos{t}?><fig id="Ch1.F5"><?xmltex \currentcnt{5}?><label>Figure 5</label><caption><p id="d1e17059">Solution of a 2-D model simulation at time 102 400 (arbitrary units).
The starting proportion of the two assemblages is <inline-formula><mml:math id="M700" display="inline"><mml:mrow><mml:mn mathvariant="normal">5</mml:mn><mml:mo>:</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow></mml:math></inline-formula> (<inline-formula><mml:math id="M701" display="inline"><mml:mrow><mml:mi>f</mml:mi><mml:mo>=</mml:mo><mml:mn mathvariant="normal">5</mml:mn></mml:mrow></mml:math></inline-formula>).
In the initial setup the two assemblages are separately in chemical equilibrium.
At time 100 000 a new assemblage <inline-formula><mml:math id="M702" display="inline"><mml:mi>A</mml:mi></mml:math></inline-formula> enters from the top side with velocity 0.00625 (arbitrary units).
The new assemblage is assumed to have been equilibrated but never previously in contact
with assemblage <inline-formula><mml:math id="M703" display="inline"><mml:mi>B</mml:mi></mml:math></inline-formula> (the composition of the new assemblage is the same as the assemblage in the initial setup).
<bold>(a)</bold> Spatial variation of <inline-formula><mml:math id="M704" display="inline"><mml:mrow><mml:mi>G</mml:mi><mml:msup><mml:mo>(</mml:mo><mml:mo>*</mml:mo></mml:msup><mml:mo>)</mml:mo></mml:mrow></mml:math></inline-formula>.
<bold>(b)</bold> Local distribution of MgO in the bulk assemblage. Similar results are obtained for all the other oxides
defining the bulk composition.
An animation file and raw data for all nine oxides are available online
following the instructions provided in the Supplement.
<bold>(c–g)</bold> Local mineral distribution (color map) and contour lines for the abundance of MgO in the
associated minerals. <bold>(h)</bold> Spatial distribution of coesite.
Time and distance in arbitrary units. Pressure and temperature are fixed at 40 kbar and 1200 <inline-formula><mml:math id="M705" display="inline"><mml:msup><mml:mi/><mml:mo>∘</mml:mo></mml:msup></mml:math></inline-formula>C.
The rest of the parameters for the numerical model are defined in the main text.</p></caption>
        <?xmltex \igopts{width=236.157874pt}?><graphic xlink:href="https://se.copernicus.org/articles/10/1409/2019/se-10-1409-2019-f05.png"/>

      </fig>

      <?xmltex \floatpos{t}?><fig id="Ch1.F6"><?xmltex \currentcnt{6}?><label>Figure 6</label><caption><p id="d1e17145">Solution of a 2-D model simulation at time 102 400 (arbitrary units).
The starting proportion of the two assemblages is <inline-formula><mml:math id="M706" display="inline"><mml:mrow><mml:mn mathvariant="normal">5</mml:mn><mml:mo>:</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow></mml:math></inline-formula> (<inline-formula><mml:math id="M707" display="inline"><mml:mrow><mml:mi>f</mml:mi><mml:mo>=</mml:mo><mml:mn mathvariant="normal">5</mml:mn></mml:mrow></mml:math></inline-formula>).
In this model it is assumed that at time 100 000 a new assemblage <inline-formula><mml:math id="M708" display="inline"><mml:mi>B</mml:mi></mml:math></inline-formula> enters from the top with velocity 0.00625 (arbitrary units).
The description of the panels follows the caption of Fig. <xref ref-type="fig" rid="Ch1.F5"/>.</p></caption>
        <?xmltex \igopts{width=236.157874pt}?><graphic xlink:href="https://se.copernicus.org/articles/10/1409/2019/se-10-1409-2019-f06.png"/>

      </fig>

      <?xmltex \floatpos{t}?><fig id="Ch1.F7" specific-use="star"><?xmltex \currentcnt{7}?><label>Figure 7</label><caption><p id="d1e17190">Summary of the results for all the 1-D and 2-D numerical models at conditions close to chemical equilibrium for
the whole system. The models consider different initial proportions of the two assemblages.
In addition, for the 2-D models it is assumed that either assemblage <inline-formula><mml:math id="M709" display="inline"><mml:mi>A</mml:mi></mml:math></inline-formula> or <inline-formula><mml:math id="M710" display="inline"><mml:mi>B</mml:mi></mml:math></inline-formula> enters from the top side
at time 100 000 (arbitrary units) with velocity 0.00625 (arbitrary units).
For the 2-D models the profiles represent a horizontal section at the vertical middle point (<inline-formula><mml:math id="M711" display="inline"><mml:mrow><mml:msub><mml:mi>D</mml:mi><mml:mi>y</mml:mi></mml:msub><mml:mo>/</mml:mo><mml:mn mathvariant="normal">2</mml:mn></mml:mrow></mml:math></inline-formula>).
<bold>(a)</bold> Spatial variation of <inline-formula><mml:math id="M712" display="inline"><mml:mrow><mml:mi>G</mml:mi><mml:msup><mml:mo>(</mml:mo><mml:mo>*</mml:mo></mml:msup><mml:mo>)</mml:mo></mml:mrow></mml:math></inline-formula>. For clarity, the plot of the 2-D model with <inline-formula><mml:math id="M713" display="inline"><mml:mrow><mml:mn mathvariant="normal">50</mml:mn><mml:mo>:</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow></mml:math></inline-formula> (<inline-formula><mml:math id="M714" display="inline"><mml:mi>B</mml:mi></mml:math></inline-formula>) is truncated at <inline-formula><mml:math id="M715" display="inline"><mml:mrow><mml:mi>x</mml:mi><mml:mo>∼</mml:mo><mml:mn mathvariant="normal">500</mml:mn></mml:mrow></mml:math></inline-formula>.
<bold>(a2)</bold> Enlarged view of <inline-formula><mml:math id="M716" display="inline"><mml:mrow><mml:mi>G</mml:mi><mml:msup><mml:mo>(</mml:mo><mml:mo>*</mml:mo></mml:msup><mml:mo>)</mml:mo></mml:mrow></mml:math></inline-formula> near the interface.
<bold>(b)</bold> Variation of bulk MgO (wt %). <bold>(b2)</bold> Enlarged view of bulk MgO near the interface.
<bold>(c–g)</bold> Spatial variation of mineral abundance.
<bold>(c2–g2)</bold> Mineral abundance zoomed near the interface.
<bold>(c3–g3)</bold> MgO content in the associated minerals near the interface.
<bold>(h, h2)</bold> Distribution of coesite (<inline-formula><mml:math id="M717" display="inline"><mml:mrow class="chem"><mml:msub><mml:mi mathvariant="normal">SiO</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula>).</p></caption>
        <?xmltex \igopts{width=341.433071pt}?><graphic xlink:href="https://se.copernicus.org/articles/10/1409/2019/se-10-1409-2019-f07.png"/>

      </fig>

      <p id="d1e17326">Figure <xref ref-type="fig" rid="Ch1.F6"/> provides a similar overview for the case assuming <inline-formula><mml:math id="M718" display="inline"><mml:mrow><mml:mn mathvariant="normal">5</mml:mn><mml:mo>:</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow></mml:math></inline-formula> (<inline-formula><mml:math id="M719" display="inline"><mml:mi>B</mml:mi></mml:math></inline-formula>) with subsystem <inline-formula><mml:math id="M720" display="inline"><mml:mi>B</mml:mi></mml:math></inline-formula> moving downward.
The same numerical conditions described for the previous case apply for this case as well.
This figure, which shows only one time frame soon after the subsystem is mobilized,
does not appear to reveal new remarkable features. However, advancing the simulation,
a clear effect becomes more evident near the interface. In particular, changes in the
chemical and mineralogical properties moving away from the top entry side are quite significant.
An animation related to Fig. <xref ref-type="fig" rid="Ch1.F6"/> is best suited to illustrate this point.
This movie file and another file for the animation related to Fig. <xref ref-type="fig" rid="Ch1.F5"/>
can be downloaded following the link provided in the Supplement.
The raw data files, which include all nine oxides for both simulations, are also available online.</p>
</sec>
<sec id="Ch1.S5">
  <label>5</label><title>Summary of the 1-D and 2-D models approaching chemical equilibration</title>
      <p id="d1e17371">Figure <xref ref-type="fig" rid="Ch1.F7"/> summarizes the results of all the 1-D and 2-D numerical test models
when the whole system approaches or is close to chemical equilibration.
In the static scenario, exemplified by the 1-D models (solid lines), by increasing the initial size of subsystem <inline-formula><mml:math id="M721" display="inline"><mml:mi>A</mml:mi></mml:math></inline-formula>, the
mineralogical and compositional variations tend to be smaller
(see panels c–h and enlarged view around the interface, panels c2–h2).
It is the expected behavior since any change is distributed over a larger space of the subsystem.
The variations  of the mineral abundance in assemblage <inline-formula><mml:math id="M722" display="inline"><mml:mi>B</mml:mi></mml:math></inline-formula> (gabbro–eclogite type) instead remain quite
independent of the initial size of subsystem <inline-formula><mml:math id="M723" display="inline"><mml:mi>A</mml:mi></mml:math></inline-formula>.
However, the abundance of the minerals is not necessarily the same found in the
initial assemblage. In particular, the amount of garnet, clinopyroxene  and coesite is quite different from
the amount of these minerals in the initial assemblage.
This difference is rather unaffected by the initial proportion of the two assemblages, which has been varied
from <inline-formula><mml:math id="M724" display="inline"><mml:mrow><mml:mn mathvariant="normal">1</mml:mn><mml:mo>:</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow></mml:math></inline-formula> (<inline-formula><mml:math id="M725" display="inline"><mml:mrow><mml:mi>f</mml:mi><mml:mo>=</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow></mml:math></inline-formula>) to <inline-formula><mml:math id="M726" display="inline"><mml:mrow><mml:mn mathvariant="normal">100</mml:mn><mml:mo>:</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow></mml:math></inline-formula> (<inline-formula><mml:math id="M727" display="inline"><mml:mrow><mml:mi>f</mml:mi><mml:mo>=</mml:mo><mml:mn mathvariant="normal">100</mml:mn></mml:mrow></mml:math></inline-formula>).</p>
      <p id="d1e17446">The composition of the minerals in assemblage <inline-formula><mml:math id="M728" display="inline"><mml:mi>A</mml:mi></mml:math></inline-formula> (e.g., MgO illustrated in panels c3–g3)
follows a pattern similar<?pagebreak page1423?> to the mineral abundance.
As the size of the initial subsystem increases,  MgO tends to approach the oxide amount in the initial composition.
A different result is observed for the composition of the minerals in assemblage <inline-formula><mml:math id="M729" display="inline"><mml:mi>B</mml:mi></mml:math></inline-formula>.
Regardless of whether the mineral
abundance changes or remains close to the initial amount, the oxide composition varies quite significantly and in most
minerals the difference is larger when <inline-formula><mml:math id="M730" display="inline"><mml:mi>f</mml:mi></mml:math></inline-formula> is set to higher values.</p>
      <p id="d1e17470">When one of the subsystems is allowed to move (2-D models),
the general  observation in the long run is that the dynamic subsystem
tends to preserve the assemblage that enters the model. In this study this assemblage
is set to be equal to the initial assemblage.
Note that the 2-D data plotted in Fig. <xref ref-type="fig" rid="Ch1.F7"/> refer to a horizontal section of extracted
points at the middle vertical distance <inline-formula><mml:math id="M731" display="inline"><mml:mrow><mml:msub><mml:mi>D</mml:mi><mml:mi>y</mml:mi></mml:msub><mml:mo>/</mml:mo><mml:mn mathvariant="normal">2</mml:mn></mml:mrow></mml:math></inline-formula>.
When subsystem <inline-formula><mml:math id="M732" display="inline"><mml:mi>A</mml:mi></mml:math></inline-formula> is mobile (dotted lines), the behavior of assemblage <inline-formula><mml:math id="M733" display="inline"><mml:mi>B</mml:mi></mml:math></inline-formula> is similar to the
static case, with some minerals changing their initial abundance: garnet, clinopyroxene, coesite and partly spinel.
In the reverse case, with <inline-formula><mml:math id="M734" display="inline"><mml:mi>B</mml:mi></mml:math></inline-formula> set as the dynamic subsystem,
the mineralogical abundance of <inline-formula><mml:math id="M735" display="inline"><mml:mi>A</mml:mi></mml:math></inline-formula> differs from the initial assemblage (dashed lines).
But unlike the static cases, no significant variations can be noted with the increase in the initial proportion.</p>
      <p id="d1e17519">In terms of mineral composition (e.g., MgO, panels c3–g3
in Fig. <xref ref-type="fig" rid="Ch1.F7"/>), the dynamic subsystem
preserves the composition of the entering assemblage. The immobile assemblage instead shows a compositional
variation that is larger than any change observed for the static cases.
This variation still somehow remains independent of the initial proportion of the two assemblages, at least with <inline-formula><mml:math id="M736" display="inline"><mml:mrow><mml:mi>f</mml:mi><mml:mo>=</mml:mo><mml:mn mathvariant="normal">1</mml:mn><mml:mo>,</mml:mo><mml:mn mathvariant="normal">5</mml:mn><mml:mo>,</mml:mo><mml:mn mathvariant="normal">50</mml:mn></mml:mrow></mml:math></inline-formula>.</p>
      <p id="d1e17545">Complete data for the bulk composition, which include all nine oxides, are available
for three 1-D models and two 2-D simulations following the instructions in the Supplement.</p><?xmltex \hack{\newpage}?>
</sec>
<?pagebreak page1424?><sec id="Ch1.S6" sec-type="conclusions">
  <label>6</label><title>Conclusions</title>
      <p id="d1e17557">The main objective of this work was to show that a chemically heterogeneous mantle does not necessarily
mean that different lithologies are in chemical disequilibrium (at least not entirely).</p>
      <p id="d1e17560">Often geochemical and petrological interpretations of the Earth interior rely on
the achievement of thermodynamic equilibrium on a certain scale.
The use of phase equilibrium data and partition coefficients, for example, implies
that chemical equilibrium has been achieved and is maintained.
Curiously, while this assumption is tacitly imposed on the most convenient dimension
to interpret observed data,
chemical equilibration is ignored when it comes to discussing the presence or the extent
of chemical heterogeneities (i.e., chemical equilibration, in this regard, is considered ineffective)
<xref ref-type="bibr" rid="bib1.bibx37 bib1.bibx25 bib1.bibx26 bib1.bibx54 bib1.bibx6" id="paren.31"><named-content content-type="pre">e.g.,</named-content></xref>.</p>
      <p id="d1e17568">Geophysical interpretations usually require the specification of certain properties,
such as the density for the Earth materials under consideration.
For example, when the density is considered representative of real rock assemblages,
the system has to be sufficiently small
that the gravitational force<?pagebreak page1425?> is almost completely balanced by the pressure effect (viscous forces are
ignored for simplicity), effectively establishing a quasi-static or static condition. Under this condition,
thermodynamic equilibrium can be achieved when the system is also equilibrated chemically
so that petrological constraints can be applied to determine the density of the assemblage.
When different lithologies are considered in geophysical applications, it is assumed that
chemical equilibrium is never achieved among them, regardless of the size of the system or the temporal scale.
For studies whose conclusions are based on geological processes lasting
for hundreds or billions of years, such an assumption should be carefully verified considering that
chemical and mass exchange are always effective to a certain extent.</p>
      <p id="d1e17571">The results from 43 study models (Sect. <xref ref-type="sec" rid="Ch1.S2.SS1"/>) suggest that
the imposed condition of thermodynamic equilibrium for the whole system (sum of two subsystems) defines
two new assemblages that are not homogenized compositionally or mineralogically, and
their equilibrated compositions are different from those in the two initial assemblages.
The two new assemblages not only define a condition of chemical equilibrium for the whole system but they
also represent the equilibration within each separate subsystem.
In addition, mass exchange between these equilibrated assemblages does not progress any further
when the initial mass proportion of the two is varied and a new equilibration model is imposed to the newly defined
whole system.</p>
      <p id="d1e17577">The results of the study models have been condensed in a series of parameterized functions that can be
used for various applications (Sect. <xref ref-type="sec" rid="Ch1.S2.SS2"/>).</p>
      <p id="d1e17582">A semiempirical quantitative forward  model was also developed to describe
the evolution of the chemical equilibration process in the mantle. The model has been restricted to one
set of values for the pressure and temperature and one pair of bulk compositions indicative of
a peridotite type and a gabbro–eclogite type.
The gabbro–eclogite type can be interpreted as a portion of a subduction slab.
Ignoring a thin sedimentary layer that could possibly peel off during subduction,
a large portion of the slab consists also of a depleted peridotite.
Three lithologies (mantle peridotite, gabbro, depleted slab peridotite) can probably also be approached
with a chemical equilibration model similar to the one presented here.
However, it remains to be seen whether the
difference in composition with respect to the generic peridotite assumed in this study would lead
to significant new results that would justify the additional modeling effort.</p>
      <p id="d1e17585">Priority was given here to understanding the influence on the final assemblages
of various initial proportions of the two subsystems and, to a limited extent, the effect of the initial compositions.
The spatial and temporal evolution necessarily assumes arbitrary units.
The reason behind this is that a comprehensive approach to study chemical heterogeneities that
would include time-dependent experiments and suitable models for the interpretation of the
experimental results has not been developed yet.
Experimental data are also necessary to validate certain assumptions that were made to model the composition
of the two equilibrated assemblages (Sect. <xref ref-type="sec" rid="Ch1.S2"/>).</p>
      <p id="d1e17590">The choice made to describe the variation of <inline-formula><mml:math id="M737" display="inline"><mml:mrow><mml:mi>G</mml:mi><mml:msup><mml:mo>(</mml:mo><mml:mo>*</mml:mo></mml:msup><mml:mo>)</mml:mo></mml:mrow></mml:math></inline-formula> using the transport model  presented
in Sects. <xref ref-type="sec" rid="Ch1.S3"/> and <xref ref-type="sec" rid="Ch1.S4"/> may seem rather arbitrary.
While details of the transition towards chemical equilibration should be investigated by experimental studies,
the main point of  the models in Sects. <xref ref-type="sec" rid="Ch1.S3"/> and <xref ref-type="sec" rid="Ch1.S4"/>
(and of this study) is to show that different lithologies can evolve while preserving distinct chemical and
mineralogical features.
The idea of using the concept of local Gibbs free energy variations over time and space <xref ref-type="bibr" rid="bib1.bibx33" id="paren.32"/> to describe
the chemical changes is a practical means to simplify a problem that otherwise becomes intractable for complex
systems. The choice is not a complete abstraction; it is approximately based on the consideration that the
mass exchange is not governed by the compositional gradient but by the differences in the chemical
potential of the various components in the various phases <xref ref-type="bibr" rid="bib1.bibx9" id="paren.33"><named-content content-type="pre">e.g.,</named-content></xref>.
Ultimately, only extensive experimental studies could determine whether the simple evolution model for <inline-formula><mml:math id="M738" display="inline"><mml:mrow><mml:mi>G</mml:mi><mml:msup><mml:mo>(</mml:mo><mml:mo>*</mml:mo></mml:msup><mml:mo>)</mml:mo></mml:mrow></mml:math></inline-formula> applied
in this work to a heterogeneous system can be considered
a reasonable approximation for describing the chemical evolution in practical geodynamic mantle models.</p>
      <p id="d1e17640">Two aspects of the numerical applications presented in the previous sections perhaps deserve further consideration.
The assumption made for the composition of the entering assemblage in the 2-D models perhaps should be
reconsidered in future studies.
The other consideration concerns the boundary condition imposed on the opposite side of the interface
between the two assemblages.
The assumption is that  the whole system is either close to mass exchange or mirror
images exist outside the boundary limits. From a geological perspective the first scenario is probably the more
difficult to realize. On the other hand, the possibility that
periodic repetitions of the same model structure are replicated over a
large portion of the mantle, if not the entire mantle, seems more reasonable.
Assuming that the timescale is somehow constrained, an investigation of the temporal evolution
would still require some kind of assessment of the periodic distribution of the thermodynamic system as a whole.</p>
      <p id="d1e17643">The 2-D simulations in which one of the assemblages is allowed to move have shown that in the long run
the mineralogical abundance and compositional variations are
approximately independent of the size of the two subsystems.
This observation suggests the possibility of implementing large geodynamic models with evolving petrological systems
once the temporal and spatial scale of the chemical changes have been constrained.</p>
      <p id="d1e17647">At the moment the spatial and temporal variations are arbitrarily defined, but this study shows that
the petrological and mineralogical changes may still be approximately quantified,
at least at the <inline-formula><mml:math id="M739" display="inline"><mml:mi>P</mml:mi></mml:math></inline-formula>–<inline-formula><mml:math id="M740" display="inline"><mml:mi>T</mml:mi></mml:math></inline-formula> conditions that have been considered.
It would be useful, for example, to select a few bulk compositions for the two subsystems
and apply them to the dynamic equilibrium melting (DEM) and dynamic fractional<?pagebreak page1426?> melting (DFM) models
that have been developed combining 1-D multiphase flow with AlphaMELTS <xref ref-type="bibr" rid="bib1.bibx59 bib1.bibx58" id="paren.34"/>.
Perhaps even a simplified model for nonequilibrium fractional crystallization could be applied
to try to reproduce observed 3-D chemical zoning in minerals and multicomponent chemical zoning in melts <xref ref-type="bibr" rid="bib1.bibx61" id="paren.35"/>.
More in general the results should be compared with
existing data on melt products and residual solids observed in various geological settings to investigate
indirectly,  but from a quantitative perspective, the presence of chemical heterogeneities in the mantle should be taken into account.
It also becomes possible to determine the variation of physical properties, such as bulk density, and relate
them to certain observables, such as seismic velocities. At least on a relative scale, the effect of the
compositional variations could be associated with seismic velocity variations, providing in this way more
indirect evidence of heterogeneities in the mantle based on a quantitative forward description.</p>
</sec>

      
      </body>
    <back><notes notes-type="dataavailability"><title>Data availability</title>

      <p id="d1e17674">Selected data are available in the Supplement.</p>
  </notes><app-group>
        <supplementary-material position="anchor"><p id="d1e17677">The supplement related to this article is available online at: <inline-supplementary-material xlink:href="https://doi.org/10.5194/se-10-1409-2019-supplement" xlink:title="pdf">https://doi.org/10.5194/se-10-1409-2019-supplement</inline-supplementary-material>.</p></supplementary-material>
        </app-group><notes notes-type="competinginterests"><title>Competing interests</title>

      <p id="d1e17686">The author declares that there is no conflict of interest.</p>
  </notes><ack><title>Acknowledgements</title><p id="d1e17692">Thanks to Paula Antoshechkina for taking the time to answer many questions regarding the use of
AlphaMELTS (version 1.7) and for fixing on-the-fly minor issues of the program.
The commitment of Topical Editor Mike Heap has been truly appreciated.
Nothing but sincere appreciation goes to Topical Editor Mike Heap for the hard work he put
into handling the review process.
Three anonymous reviewers helped to clarify several points in the paper.
The work was carried out while visiting the Department of Mathematics and Geosciences at the
University of Trieste, Italy.
This study was part of a larger comprehensive project aiming to investigate chemical heterogeneities in the mantle
by providing a first set of experimental data to determine the kinetics of the equilibration process,
establishing a modeling procedure and developing geodynamic numerical applications.</p></ack><notes notes-type="reviewstatement"><title>Review statement</title>

      <p id="d1e17697">This paper was edited by Michael Heap and reviewed by three anonymous referees.</p>
  </notes><ref-list>
    <title>References</title>

      <ref id="bib1.bibx1"><label>Ballmer et al.(2015)</label><?label bal15?><mixed-citation>Ballmer, M. D., Schmerr, N. C., Nakagawa, T., and Ritsema, J.:
Compositional mantle layering revealed by slab stagnation at <inline-formula><mml:math id="M741" display="inline"><mml:mrow><mml:mo>∼</mml:mo><mml:mn mathvariant="normal">1000</mml:mn></mml:mrow></mml:math></inline-formula>-km depth,
Science Advances,  1, e1500815, <ext-link xlink:href="https://doi.org/10.1126/sciadv.1500815" ext-link-type="DOI">10.1126/sciadv.1500815</ext-link>,  2015.</mixed-citation></ref>
      <ref id="bib1.bibx2"><label>Ballmer et al.(2017)</label><?label bal17?><mixed-citation>Ballmer, M. D., Houser, C., Hernlund, J. W., Wentzcovitch, R. M.,  and Hirose, K.:
Persistence of strong silica-enriched domains in the Earth's lower mantle,
Nat. Geosci., 10, 236–240, <ext-link xlink:href="https://doi.org/10.1038/ngeo2898" ext-link-type="DOI">10.1038/ngeo2898</ext-link>, 2017.</mixed-citation></ref>
      <ref id="bib1.bibx3"><label>Berman(1988)</label><?label ber88?><mixed-citation>Berman, R. G.:
Internally-consistent thermodynamic data for minerals in the system
<inline-formula><mml:math id="M742" display="inline"><mml:mrow class="chem"><mml:msub><mml:mi mathvariant="normal">Na</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msub><mml:mi mathvariant="normal">O</mml:mi></mml:mrow></mml:math></inline-formula>-<inline-formula><mml:math id="M743" display="inline"><mml:mrow class="chem"><mml:msub><mml:mi mathvariant="normal">K</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msub><mml:mi mathvariant="normal">O</mml:mi></mml:mrow></mml:math></inline-formula>-<inline-formula><mml:math id="M744" display="inline"><mml:mrow class="chem"><mml:mi mathvariant="normal">CaO</mml:mi></mml:mrow></mml:math></inline-formula>-<inline-formula><mml:math id="M745" display="inline"><mml:mrow class="chem"><mml:mi mathvariant="normal">MgO</mml:mi></mml:mrow></mml:math></inline-formula>-<inline-formula><mml:math id="M746" display="inline"><mml:mrow class="chem"><mml:mi mathvariant="normal">FeO</mml:mi></mml:mrow></mml:math></inline-formula>-<inline-formula><mml:math id="M747" display="inline"><mml:mrow class="chem"><mml:msub><mml:mi mathvariant="normal">Fe</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msub><mml:msub><mml:mi mathvariant="normal">O</mml:mi><mml:mn mathvariant="normal">3</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula>-<inline-formula><mml:math id="M748" display="inline"><mml:mrow class="chem"><mml:msub><mml:mi mathvariant="normal">Al</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msub><mml:msub><mml:mi mathvariant="normal">O</mml:mi><mml:mn mathvariant="normal">3</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula>-<inline-formula><mml:math id="M749" display="inline"><mml:mrow class="chem"><mml:msub><mml:mi mathvariant="normal">SiO</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula>-<inline-formula><mml:math id="M750" display="inline"><mml:mrow class="chem"><mml:msub><mml:mi mathvariant="normal">TiO</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula>-<inline-formula><mml:math id="M751" display="inline"><mml:mrow class="chem"><mml:msub><mml:mi mathvariant="normal">H</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msub><mml:mi mathvariant="normal">O</mml:mi></mml:mrow></mml:math></inline-formula>-<inline-formula><mml:math id="M752" display="inline"><mml:mrow class="chem"><mml:msub><mml:mi mathvariant="normal">CO</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula>,
J. Petrol.,  29, 445–552, 1988.</mixed-citation></ref>
      <ref id="bib1.bibx4"><label>Blusztajn et al.(2014)</label><?label blu14?><mixed-citation>Blusztajn, J., Shimizu, N., Warren, J. M., and Dick, H. J. B.:
In-situ Pb isotopic analysis of sulfides in abyssal peridotites:
New insights into heterogeneity and evolution of the oceanic upper mantle,
Geology,  42, 159–162, <ext-link xlink:href="https://doi.org/10.1130/G34966.1" ext-link-type="DOI">10.1130/G34966.1</ext-link>, 2014.</mixed-citation></ref>
      <ref id="bib1.bibx5"><label>Brandenburg et al.(2008)</label><?label bra08?><mixed-citation>
Brandenburg, J. P., Hauri, E. H., van Keken, P. E., and Ballentine, C. J.:
A multiple-system study of the geochemical evolution of the mantle with
force-balanced plates and thermochemical effects,
Earth Planet. Sc. Lett,  276, 1–13,  2008.</mixed-citation></ref>
      <ref id="bib1.bibx6"><label>Brown and Lesher(2014)</label><?label bro14?><mixed-citation>Brown, E. L. and Lesher, C. E.:
North Atlantic magmatism controlled by temperature, mantle composition and buoyancy,
Nat. Geosci., 7, 820–824, <ext-link xlink:href="https://doi.org/10.1038/ngeo2264" ext-link-type="DOI">10.1038/ngeo2264</ext-link>, 2014.</mixed-citation></ref>
      <ref id="bib1.bibx7"><label>Christensen and Hofmann(1994)</label><?label chr94?><mixed-citation>
Christensen, U. R.  and Hofmann, A. W.:
Segregation  of subducted  oceanic  crust in  the convecting  mantle,
J. Geophys. Res.,  99, 19867–19884, 1994.</mixed-citation></ref>
      <ref id="bib1.bibx8"><label>de Capitani and Petrakakis(2010)</label><?label dec10?><mixed-citation>
de Capitani, C.  and Petrakakis, K.:
The computation of equilibrium assemblage diagrams with Theriak/Domino software,
Am. Mineral.,  95, 1006–1016, 2010.</mixed-citation></ref>
      <ref id="bib1.bibx9"><label>Denbigh(1971)</label><?label den71?><mixed-citation>
Denbigh, K.:
The principles of chemical equilibrium,
3rd Edn., Cambridge, Cambridge University Press, 494 pp., 1971.</mixed-citation></ref>
      <ref id="bib1.bibx10"><label>Dobson and Mariani(2014)</label><?label dob14?><mixed-citation>
Dobson, D. P.  and Mariani, E.:
The kinetics of the reaction of majorite plus ferropericlase to ringwoodite:
Implications for mantle upwellings crossing the 660 km discontinuity,
Earth Planet.  Sc. Lett.,  408, 110–118, 2014.</mixed-citation></ref>
      <ref id="bib1.bibx11"><label>Douglas Jr.(1955)</label><?label dou55?><mixed-citation>Douglas Jr., J.:
On the Numerical Integration of <inline-formula><mml:math id="M753" display="inline"><mml:mrow><mml:mstyle displaystyle="false"><mml:mfrac style="text"><mml:mrow><mml:msup><mml:mo>∂</mml:mo><mml:mn mathvariant="normal">2</mml:mn></mml:msup><mml:mi>u</mml:mi></mml:mrow><mml:mrow><mml:mo>∂</mml:mo><mml:msup><mml:mi>x</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msup></mml:mrow></mml:mfrac></mml:mstyle><mml:mo>+</mml:mo><mml:mstyle displaystyle="false"><mml:mfrac style="text"><mml:mrow><mml:msup><mml:mo>∂</mml:mo><mml:mn mathvariant="normal">2</mml:mn></mml:msup><mml:mi>u</mml:mi></mml:mrow><mml:mrow><mml:mo>∂</mml:mo><mml:msup><mml:mi>y</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msup></mml:mrow></mml:mfrac></mml:mstyle><mml:mo>=</mml:mo><mml:mstyle displaystyle="false"><mml:mfrac style="text"><mml:mrow><mml:mo>∂</mml:mo><mml:mi>u</mml:mi></mml:mrow><mml:mrow><mml:mo>∂</mml:mo><mml:mi>t</mml:mi></mml:mrow></mml:mfrac></mml:mstyle></mml:mrow></mml:math></inline-formula>
by Implicit Methods,
J. Soc. Ind. Appl. Math., 3, 42–65, 1955.</mixed-citation></ref>
      <ref id="bib1.bibx12"><label>Duesterhoeft and de Capitani(2013)</label><?label due13?><mixed-citation>Duesterhoeft, E. and de Capitani, C.:
Theriak<inline-formula><mml:math id="M754" display="inline"><mml:msub><mml:mi/><mml:mi>D</mml:mi></mml:msub></mml:math></inline-formula>: An add-on to implement equilibrium computations in geodynamic models,
Geochem. Geophy. Geosy., 14, 4962–4967, <ext-link xlink:href="https://doi.org/10.1002/ggge.20286" ext-link-type="DOI">10.1002/ggge.20286</ext-link>, 2013.</mixed-citation></ref>
      <ref id="bib1.bibx13"><label>Fisher(1973)</label><?label fis73?><mixed-citation>
Fisher, G. W.:
Nonequilibrium thermodynamics as a model for diffusion-controlled metamorphic processes,
Am. J. Sci.,  273, 897–924, 1973.</mixed-citation></ref>
      <ref id="bib1.bibx14"><?xmltex \def\ref@label{Gard\'{e}s et al.(2011)}?><label>Gardés et al.(2011)</label><?label gar11?><mixed-citation>Gardés, E., Wunder, B., Wirth, R., and Heinrich, W.:
Growth of multilayered polycrystalline reaction rims in the MgO-<inline-formula><mml:math id="M755" display="inline"><mml:mrow class="chem"><mml:msub><mml:mi mathvariant="normal">SiO</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula> system, part I: experiments,
Contrib. Mineral. Petr.,  161, 1–12, 2011.</mixed-citation></ref>
      <ref id="bib1.bibx15"><label>Ghiorso(1985)</label><?label ghi85?><mixed-citation>
Ghiorso, M. S.:
Chemical mass  transfer in magmatic processes I. Thermodynamic relations  and numerical aigoritlims,
Contrib. Mineral. Petr.,  90, 107–120,  1985.</mixed-citation></ref>
      <ref id="bib1.bibx16"><label>Ghiorso(2013)</label><?label ghi13?><mixed-citation>
Ghiorso, M. S.:
A globally convergent saturation state algorithm applicable to thermodynamic systems with a
stable or metastable omni-component phase,
Geochim. Cosmochim. Ac., 103, 295–300, 2013.</mixed-citation></ref>
      <ref id="bib1.bibx17"><label>Ghiorso and Carmichael(1980)</label><?label ghi80?><mixed-citation>
Ghiorso, M. S. and Carmichael, S. E. :
A Regular Solution Model for Met-Aluminous Silicate Liquids:
Applications to Geothermometry, Immiscibility, and the Source Regions of Basic Magmas,
Contrib. Mineral. Petr., 71, 323–342, 1980.</mixed-citation></ref>
      <ref id="bib1.bibx18"><label>Ghiorso and Sack(1995)</label><?label ghi95?><mixed-citation>
Ghiorso, M. S. and Sack, R. O.:
Chemical mass  transfer in magmatic processes IV.
A revised and internally consistent thermodynamic model
for the  interpolation and extrapolation of liquid-solid equilibria in
magmatic systems at elevated temperatures and pressures,
Contrib. Mineral. Petr.,  119, 197–212,  1995.</mixed-citation></ref>
      <?pagebreak page1427?><ref id="bib1.bibx19"><label>Ghiorso et al.(2002)</label><?label ghi02?><mixed-citation>Ghiorso, M. S., Hirschmann, M. M., Reiners, P. W., and Kress III, V. C.:
The pMELTS: A revision of MELTS for improved
calculation of phase relations and major element partitioning related to partial melting of the mantle to 3 GPa,
Geochem. Geophy. Geosy.,  3, 1–35, <ext-link xlink:href="https://doi.org/10.1029/2001GC000217" ext-link-type="DOI">10.1029/2001GC000217</ext-link>,  2002.</mixed-citation></ref>
      <ref id="bib1.bibx20"><label>Gurnis and Davies(1986)</label><?label gur86?><mixed-citation>
Gurnis, M. and Davies, G. F.:
The effect of depth-dependent viscosity on convective mixing in the mantle
and the possible survival of primitive mantle,
Geophys. Res. Lett.,  13, 541–544, 1986.</mixed-citation></ref>
      <ref id="bib1.bibx21"><label>Helffrich(2006)</label><?label hel06?><mixed-citation>
Helffrich, G.:
Heterogeneity in the mantle-its creation, evolution and destruction,
Tectonophysics,  416, 23–31, 2006.</mixed-citation></ref>
      <ref id="bib1.bibx22"><label>Hofmann and Hart(1978)</label><?label hof78?><mixed-citation>
Hofmann, A. W. and Hart, S. R.:
An assessment of local and regional isotopic equilibrium in the mantle,
Earth Planet. Sc. Lett.,  38, 44–62, 1978.</mixed-citation></ref>
      <ref id="bib1.bibx23"><label>Holland and Powell(2011)</label><?label hol11?><mixed-citation>
Holland, T. J. B. and Powell, R.:
An improved and extended internally consistent thermodynamic
dataset for phases of petrological interest, involving a new equation of state for solids,
J. Metamorph. Geol.,  29, 333–383, 2011.</mixed-citation></ref>
      <ref id="bib1.bibx24"><label>Huang and Davies(2007)</label><?label hua07?><mixed-citation>Huang, J. and Davies, G. F.:
Stirring in three-dimensional mantle convection models and implications for geochemistry: Passive tracers,
Geochem. Geophy. Geosy.,  8, Q03017, <ext-link xlink:href="https://doi.org/10.1029/2006GC001312" ext-link-type="DOI">10.1029/2006GC001312</ext-link>, 2007.</mixed-citation></ref>
      <ref id="bib1.bibx25"><label>Ito and Mahoney(2005a)</label><?label ito05a?><mixed-citation>
Ito, G. and Mahoney, J.:
Flow and melting of a heterogeneous mantle: 1. Importance to the geochemistry of ocean island and mid-ocean ridge basalts,
Earth Planet. Sc. Lett., 230, 29–46, 2005a.</mixed-citation></ref>
      <ref id="bib1.bibx26"><label>Ito and Mahoney(2005b)</label><?label ito05b?><mixed-citation>
Ito, G. and Mahoney J.:
Flow and melting of a heterogeneous mantle: 2. Implications for a non-layered mantle,
Earth Planet. Sc. Lett., 230, 47–63, 2005b.</mixed-citation></ref>
      <ref id="bib1.bibx27"><label>Iwamori and Nakamura(2014)</label><?label iwa14?><mixed-citation>
Iwamori, H.  and Nakamura, H.:
Isotopic heterogeneity of oceanic, arc and continental basalts and its implications for mantle dynamics,
Gondwana Res.,  27, 1131–1152, 2014.</mixed-citation></ref>
      <ref id="bib1.bibx28"><label>James(1994)</label><?label jam94?><mixed-citation>
James, F.:
MINUIT: Function Minimization and Error Analysis,
CERN Program Libr. Long Writeup D506, version 94. 1, Geneva: CERN, 1994.</mixed-citation></ref>
      <ref id="bib1.bibx29"><label>Joesten(1977)</label><?label joe77?><mixed-citation>
Joesten, R.:
Evolution of mineral assemblage zoning in diffusion metasomatism,
Geochim. Cosmochim. Ac., 41, 649–670, 1977.</mixed-citation></ref>
      <ref id="bib1.bibx30"><label>Kellogg(1992)</label><?label kel92?><mixed-citation>
Kellogg, L. H.:
Mixing in the mantle,
Annu. Rev. Earth Planet. Sc., 20, 365–388, 1992.</mixed-citation></ref>
      <ref id="bib1.bibx31"><label>Kellogg and Turcotte(1987)</label><?label kel87?><mixed-citation>
Kellogg, L. H.  and Turcotte, D. L.:
Homogenization of the mantle by convective mixing and diffusion,
Earth Planet. Sc. Lett.,  81, 371–378, 1987.</mixed-citation></ref>
      <ref id="bib1.bibx32"><label>Kogiso et al.(2004)</label><?label kog04?><mixed-citation>
Kogiso, T., Hirschmann, M. M., and Reiners, P. W.:
Length scales of mantle heterogeneities and their relationship to ocean island basalt geochemistry,
Geochim. Cosmochim. Ac.,  68, 345–360, 2004.</mixed-citation></ref>
      <ref id="bib1.bibx33"><label>Kondepudi and Prigogine(1998)</label><?label kon98?><mixed-citation>
Kondepudi, D.  and Prigogine, I.:
Modern Thermodynamics,
1st Edn., John Wiley and Sons Ltd, UK, 486 pp., 1998.</mixed-citation></ref>
      <ref id="bib1.bibx34"><label>Li and al.(2014)</label><?label li14?><mixed-citation>
Li, Y., Deschamps, F., and Tackley, P. J.:
The stability and structure of primordial reservoirs in the lower mantle:
insights from models of thermochemical convection in three-dimensional spherical geometry,
Geophys. J. Int.,  199, 914–930, 2014.</mixed-citation></ref>
      <ref id="bib1.bibx35"><label>Markl et al.(1998)</label><?label mar98?><mixed-citation>
Markl, G., Foster, C. T., and Bucher, K.:
Diffusion-controlled olivine corona textures in granitic rocks from
Lofoten, Norway: calculation of Onsager diffusion coefficients, thermodynamic modelling and petrological implications,
J. Metamorph. Geol.,  16, 607–623, 1998.</mixed-citation></ref>
      <ref id="bib1.bibx36"><label>Milke et al.(2007)</label><?label mil07?><mixed-citation>
Milke, R., Dohmen, R., Becker, H. W., and Wirth, R.:
Growth kinetics of enstatite reaction rims studied on nano-scale,
Part I: Methodology, microscopic observations and the role of water,
Contrib. Mineral. Petr., 154, 519–533, 2007.</mixed-citation></ref>
      <ref id="bib1.bibx37"><label>Morgan(2001)</label><?label mor01?><mixed-citation>Morgan, J. P.:
Thermodynamics of pressure release melting of a veined plum pudding mantle,
Geochem. Geophy. Geosy., 2, 2000GC000049, <ext-link xlink:href="https://doi.org/10.1029/2000GC000049" ext-link-type="DOI">10.1029/2000GC000049</ext-link>, 2001.</mixed-citation></ref>
      <ref id="bib1.bibx38"><label>Mundl et al.(2017)</label><?label mun17?><mixed-citation>
Mundl, A., Touboul, M., Jackson, M. G., Day, J. M. D., Kurz, M. D., Lekic, V.,  Helz, R. T., and Walker, R. J.:
Tungsten-182 heterogeneity in modern ocean island basalts,
Science,  356, 66–69, 2017.</mixed-citation></ref>
      <ref id="bib1.bibx39"><label>Nishi et al.(2011)</label><?label nis11?><mixed-citation>
Nishi, M., Kubo, T., Kato, T., Tominaga, A., Funakoshi, K., and Higo, Y.:
Exsolution kinetics of majoritic garnet from clinopyroxene in subducting oceanic crust,
Earth Planet.  Sc. Lett.,  189, 47–55,  2011.</mixed-citation></ref>
      <ref id="bib1.bibx40"><label>Nishiyama(1983)</label><?label nis83?><mixed-citation>
Nishiyama, T.:
Steady  diffusion  model  for  olivine-plagioclase  corona  growth,
Geochim. Cosmochim. Ac.,  47, 283–294,  1983.</mixed-citation></ref>
      <ref id="bib1.bibx41"><label>Ozawa et al.(2009)</label><?label oza09?><mixed-citation>
Ozawa, H., Hirose, K., Mitome, M., Bando, Y., Sata, N., and Ohishi, Y.:
Experimental study of reaction between perovskite and molten
iron to 146 GPa and implications for chemically distinct buoyant layer at the top of the core,
Phys. Chem. Miner.,  36, 355–363, 2009.</mixed-citation></ref>
      <ref id="bib1.bibx42"><label>Peaceman and Rachford(1955)</label><?label pea55?><mixed-citation>
Peaceman, D. W.  and Rachford  Jr., H. H.:
The Numerical Solution of Parabolic and Elliptic Differential Equations,
J. Soc. Ind. Appl. Math., 3, 28–41, 1955.</mixed-citation></ref>
      <ref id="bib1.bibx43"><label>Piazzoni et al.(2007)</label><?label pia07?><mixed-citation>Piazzoni, A. S., Steinle-Neumann, G., Bunge, H. P., and Dolej<?xmltex \transposegrab{\u}?>s̆, D.:
A mineralogical model for density and elasticity of the Earth's mantle,
Geochem. Geophy. Geosy.,  8, Q11010, <ext-link xlink:href="https://doi.org/10.1029/2007GC001697" ext-link-type="DOI">10.1029/2007GC001697</ext-link>,  2007.</mixed-citation></ref>
      <ref id="bib1.bibx44"><label>Poirier(2000)</label><?label poi00?><mixed-citation>
Poirier, J. P.:
Introduction to the physics of the Earth's Interior,
2nd Edn., Cambridge University Press, UK, 312 pp., 2000.</mixed-citation></ref>
      <ref id="bib1.bibx45"><label>Press et al.(1997)</label><?label pre97?><mixed-citation>
Press, W. H., Teukolsky, S. A., Vetterling, W. T., and Flannery, B. P.:
Numerical Recipes in Fortran 77: The Art of Scientific Computing,
2nd Edn. (reprinted), Cambridge Univ. Press, Cambridge, 933 pp., 1997.</mixed-citation></ref>
      <ref id="bib1.bibx46"><label>Prigogine and Defay(1954)</label><?label pri54?><mixed-citation>
Prigogine, I. and Defay, R.:
Chemical thermodynamics,
1st Edn., London: Longmans, Green and co. Ltd, 543 pp., 1954.</mixed-citation></ref>
      <ref id="bib1.bibx47"><label>Ricard et al.(1993)</label><?label ric93?><mixed-citation>Ricard, Y., Richards, M., Lithgow-Bertelloni, C.,  and Le Stunff, Y.:
A geodynamic model of mantle density heterogeneity,
J. Geophys. Res.,  98, 21895–21909, <ext-link xlink:href="https://doi.org/10.1029/93JB02216" ext-link-type="DOI">10.1029/93JB02216</ext-link>, 1993.</mixed-citation></ref>
      <ref id="bib1.bibx48"><label>Rubie and Ross II(1994)</label><?label rub94?><mixed-citation>
Rubie, D. C. and Ross II, C. R.:
Kinetics of the olivine-spinel transformation in subducting lithosphere: experimental constraints
and implications for deep slab processes,
Phys. Earth Planet. In.,  86, 223–241, 1994.</mixed-citation></ref>
      <ref id="bib1.bibx49"><label>Saxena(1996)</label><?label sax96?><mixed-citation>Saxena, S. K.:
Earth mineralogical model: Gibbs free energy minimization computation in the system <inline-formula><mml:math id="M756" display="inline"><mml:mrow class="chem"><mml:mi mathvariant="normal">MgO</mml:mi></mml:mrow></mml:math></inline-formula>-<inline-formula><mml:math id="M757" display="inline"><mml:mrow class="chem"><mml:mi mathvariant="normal">FeO</mml:mi></mml:mrow></mml:math></inline-formula>-<inline-formula><mml:math id="M758" display="inline"><mml:mrow class="chem"><mml:msub><mml:mi mathvariant="normal">SiO</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula>,
Geochim. Cosmochim. Ac.,   60, 2379–2395, 1996.</mixed-citation></ref>
      <ref id="bib1.bibx50"><label>Schubert et al.(2001)</label><?label sch01?><mixed-citation>
Schubert, G., Turcotte, D. L., and Olson, P.:
Mantle convection in the Earth and planets,
1st Edn., Cambridge University Press, UK, 940 pp., 2001.</mixed-citation></ref>
      <ref id="bib1.bibx51"><label>Smith and Asimow(2005)</label><?label smi05?><mixed-citation>Smith, P. M. and Asimow, P. D.:
Adiabat_1ph: A new public front-end to the MELTS, pMELTS, and pHMELTS models,
Geochem. Geophy. Geosy.,  6, Q02004, <ext-link xlink:href="https://doi.org/10.1029/2004GC000816" ext-link-type="DOI">10.1029/2004GC000816</ext-link>, 2005.</mixed-citation></ref>
      <ref id="bib1.bibx52"><label>Smith and Missen(1991)</label><?label smi91?><mixed-citation>
Smith, W. R. and Missen, R. W.:
Chemical reaction equilibrium analysis: theory and algorithms,
1st Edn. (reprint), Malabar: Krieger Publishing Company, 364 pp., 1991.</mixed-citation></ref>
      <ref id="bib1.bibx53"><label>Stixrude and Lithgow-Bertelloni(2005)</label><?label sti05?><mixed-citation>
Stixrude, L.  and Lithgow-Bertelloni, C.:
Thermodynamics of mantle minerals I. physical properties,
Geophys. J. Int., 162, 610–632,  2005.</mixed-citation></ref>
      <?pagebreak page1428?><ref id="bib1.bibx54"><label>Strake and Bourdon(2009)</label><?label str09?><mixed-citation>
Stracke, A.  and Bourdon, B.:
The importance of melt extraction for tracing mantle heterogeneity,
Geochim. Cosmochim. Ac., 73, 218–238, 2009.</mixed-citation></ref>
      <ref id="bib1.bibx55"><label>Tackley and Xie(2002)</label><?label tac02?><mixed-citation>
Tackley, P.  and Xie, S.:
The thermochemical structure and evolution of Earth's mantle:
constraints and numerical models,
Philos. T. R. Soc. S.-A,  360, 2593–2609, 2002.</mixed-citation></ref>
      <ref id="bib1.bibx56"><label>Tannehill et al.(1997)</label><?label tan97?><mixed-citation>
Tannehill, J. C., Anderson, D., and Pletcher, R. H.:
Computational Fluid Mechanics and Heat Transfer,
2nd Edn., Taylor and Francis, Levittown, 792 pp., 1997.</mixed-citation></ref>
      <ref id="bib1.bibx57"><label>Tesoniero et al.(2016)</label><?label tes16?><mixed-citation>Tesoniero, A., Cammarano, F., and Boschi, L.:
S-to-P heterogeneity ratio in the lower mantle and thermo-chemical implications,
Geochem. Geophy. Geosy., 17, 2522–2538, <ext-link xlink:href="https://doi.org/10.1002/2016GC006293" ext-link-type="DOI">10.1002/2016GC006293</ext-link>, 2016.</mixed-citation></ref>
      <ref id="bib1.bibx58"><label>Tirone(2018)</label><?label tir18?><mixed-citation>Tirone, M.:
Petrological Geodynamics of Mantle Melting II. AlphaMELTS <inline-formula><mml:math id="M759" display="inline"><mml:mo>+</mml:mo></mml:math></inline-formula> Multiphase Flow: Dynamic Fractional Melting,
Front. Earth Sci., 6, 18, <ext-link xlink:href="https://doi.org/10.3389/feart.2018.00018" ext-link-type="DOI">10.3389/feart.2018.00018</ext-link>, 2018.</mixed-citation></ref>
      <ref id="bib1.bibx59"><label>Tirone and Sessing(2017)</label><?label tir17?><mixed-citation>Tirone, M.  and Sessing, J.:
Petrological Geodynamics of Mantle Melting I. AlphaMELTS <inline-formula><mml:math id="M760" display="inline"><mml:mo>+</mml:mo></mml:math></inline-formula> Multiphase Flow: Dynamic Equilibrium Melting,
Method and Results,
Front. Earth Sci., 5, 81, <ext-link xlink:href="https://doi.org/10.3389/feart.2017.00081" ext-link-type="DOI">10.3389/feart.2017.00081</ext-link>, 2017.</mixed-citation></ref>
      <ref id="bib1.bibx60"><label>Tirone et al.(2015)</label><?label tir15?><mixed-citation>Tirone, M., Buhre, S., Schmück, H., and Faak, K.:
Chemical Heterogeneities in the Mantle: the Equilibrium Thermodynamic Approach,
Lithos,  244, 140–150, <ext-link xlink:href="https://doi.org/10.1016/j.lithos.2015.11.032" ext-link-type="DOI">10.1016/j.lithos.2015.11.032</ext-link>, 2015.</mixed-citation></ref>
      <ref id="bib1.bibx61"><label>Tirone et al.(2016)</label><?label tir16?><mixed-citation>Tirone, M., Rokitta, K., and Schreiber, U.:
Thermochronological evolution of intra-plate magmatic crystallization inferred from an integrated modeling approach: a
case study in the Westerwald, Germany,
Lithos,  260, 178–190, <ext-link xlink:href="https://doi.org/10.1016/j.lithos.2016.05.008" ext-link-type="DOI">10.1016/j.lithos.2016.05.008</ext-link>, 2016.
</mixed-citation></ref><?xmltex \hack{\newpage}?>
      <ref id="bib1.bibx62"><label>Tommasi and Vauchez(2015)</label><?label tom15?><mixed-citation>
Tommasi, A.  and Vauchez, A.:
Heterogeneity and anisotropy in the lithospheric mantle,
Tectonophysics,   661, 11–37, 2015.</mixed-citation></ref>
      <ref id="bib1.bibx63"><label>Trampert et al.(2004)</label><?label tram04?><mixed-citation>
Trampert, J., Deschamps, F., Resovsky, J., and Yuen, D.:
Probabilistic Tomography Maps Chemical Heterogeneities Throughout the Lower Mantle,
Science,  306, 853–856, 2004.</mixed-citation></ref>
      <ref id="bib1.bibx64"><label>van der Hilst et al.(1997)</label><?label van97?><mixed-citation>
van der Hilst, R. D., Widlyantoro, S., and Engdahl, E. R.:
Evidence for deep mantle circulation from global tomography,
Nature,  386, 578–584, 1997.</mixed-citation></ref>
      <ref id="bib1.bibx65"><label>van Keken and Ballentine(1998)</label><?label van98?><mixed-citation>
van Keken P. E.  and Ballentine, C. J.:
Whole-mantle versus layered mantle convection and the role of a
high-viscosity lower mantle in terrestrial volatile evolution,
Earth  Planet. Sc. Lett.,  156, 19–32,  1998.</mixed-citation></ref>
      <ref id="bib1.bibx66"><label>van Keken et al.(2002)</label><?label van02?><mixed-citation>
van Keken, P. E., Hauri, E. H., and Ballentine, C. J.:
Mantle mixing: The Generation, Preservation, and Destruction of Chemical Heterogeneity,
Annu. Rev. Earth Planet. Sc., 30, 493–525, 2002.</mixed-citation></ref>
      <ref id="bib1.bibx67"><label>van Zeggeren and Storey(1970)</label><?label van70?><mixed-citation>
van Zeggeren, F. and Storey, S. H.:
The computation of chemical equilibrium,
1st Edn., 176 pp., Cambridge University Press, UK, 1970.</mixed-citation></ref>
      <ref id="bib1.bibx68"><label>Walzer and Hendel(1999)</label><?label wal99?><mixed-citation>
Walzer, U.  and Hendel, R.:
A new convection-fractionation model for the evolution of the principal geochemical reservoirs of the Earth's mantle,
Phys. Earth Planet. In.,  112, 211–256,  1999.</mixed-citation></ref>
      <ref id="bib1.bibx69"><label>Zhao et al.(2015)</label><?label zha15?><mixed-citation>
Zhao, C., Garnero, E. J., McNamara, A. K., Schmerr,  N., and Carlson, R. W.:
Seismic evidence for a chemically distinct thermochemical reservoir in Earth's deep mantle beneath Hawaii,
Earth Planet. Sc. Lett.,  426, 143–153,  2015.</mixed-citation></ref>
      <ref id="bib1.bibx70"><label>Zhong(2006)</label><?label zho06?><mixed-citation>Zhong, S.:
Constraints on thermochemical convection of the mantle from plume
heat flux, plume excess temperature, and upper mantle temperature,
J. Geophys. Res.,  111, B04409, <ext-link xlink:href="https://doi.org/10.1029/2005JB003972" ext-link-type="DOI">10.1029/2005JB003972</ext-link>, 2006.</mixed-citation></ref>

  </ref-list></back>
    <!--<article-title-html>Chemical heterogeneities in the mantle: progress towards a general quantitative description</article-title-html>
<abstract-html><p>Chemical equilibration between two different assemblages
(peridotite type and gabbro–eclogite type)
has been determined using basic thermodynamic principles and certain constraints and assumptions regarding
mass and reaction exchange.</p><p>When the whole system (defined by the sum of the two subsystems)
is in chemical equilibrium the two assemblages will not be homogenized,  but they
will preserve distinctive chemical and mineralogical differences.
Furthermore, the mass transfer between the two subsystems
defines two petrological assemblages that separately are also in local thermodynamic equilibrium.
In addition, when two  assemblages  previously equilibrated as a whole in a certain initial mass ratio are
held together assuming a different proportion,
no mass transfer occurs and the two subsystems remain unmodified.</p><p>By modeling the chemical equilibration results of several systems
of variable initial size and different initial composition
it is possible to provide a quantitative
framework to determine the chemical and petrological evolution of two assemblages from an initial state,
in which the two are  separately in chemical equilibrium, to a state of equilibration of the whole system.
Assuming that the local Gibbs energy variation follows
a simple transport model with an energy source at the interface, a complete petrological description of the two systems
can be determined over time and space. Since there are no data to constrain the kinetics of the processes involved,
the temporal and spatial scale is arbitrary. The evolution model should be considered only a semiempirical
tool that shows how the initial assemblages evolve while preserving distinct chemical and petrological features.
Nevertheless, despite the necessary simplification, a 1-D model illustrates how chemical equilibration
is controlled by the size of the two subsystems. By increasing the initial size of the first assemblage (peridotite like),
the compositional differences between the initial and the final equilibrated stage become smaller, while on the
eclogite-type side the differences tend to be larger.
A simplified 2-D dynamic model in which one of the two subsystems is allowed to move with a prescribed
velocity shows that after an initial transient state, the moving subsystem tends to preserve its original composition
defined at the influx side. The composition of the static subsystem instead progressively diverges from
the composition defining the starting assemblage.
The observation appears to be consistent for various initial proportions of the two assemblages, which
somehow simplify the development of potential tools for predicting the chemical equilibration process from real data
and geodynamic applications.</p><p>Four animation files and the data files of three 1-D and two 2-D numerical models are available following the instructions
in the Supplement.</p></abstract-html>
<ref-html id="bib1.bib1"><label>Ballmer et al.(2015)</label><mixed-citation>
Ballmer, M. D., Schmerr, N. C., Nakagawa, T., and Ritsema, J.:
Compositional mantle layering revealed by slab stagnation at  ∼ 1000-km depth,
Science Advances,  1, e1500815, <a href="https://doi.org/10.1126/sciadv.1500815" target="_blank">https://doi.org/10.1126/sciadv.1500815</a>,  2015.
</mixed-citation></ref-html>
<ref-html id="bib1.bib2"><label>Ballmer et al.(2017)</label><mixed-citation>
Ballmer, M. D., Houser, C., Hernlund, J. W., Wentzcovitch, R. M.,  and Hirose, K.:
Persistence of strong silica-enriched domains in the Earth's lower mantle,
Nat. Geosci., 10, 236–240, <a href="https://doi.org/10.1038/ngeo2898" target="_blank">https://doi.org/10.1038/ngeo2898</a>, 2017.
</mixed-citation></ref-html>
<ref-html id="bib1.bib3"><label>Berman(1988)</label><mixed-citation>
Berman, R. G.:
Internally-consistent thermodynamic data for minerals in the system
Na<sub>2</sub>O-K<sub>2</sub>O-CaO-MgO-FeO-Fe<sub>2</sub>O<sub>3</sub>-Al<sub>2</sub>O<sub>3</sub>-SiO<sub>2</sub>-TiO<sub>2</sub>-H<sub>2</sub>O-CO<sub>2</sub>,
J. Petrol.,  29, 445–552, 1988.
</mixed-citation></ref-html>
<ref-html id="bib1.bib4"><label>Blusztajn et al.(2014)</label><mixed-citation>
Blusztajn, J., Shimizu, N., Warren, J. M., and Dick, H. J. B.:
In-situ Pb isotopic analysis of sulfides in abyssal peridotites:
New insights into heterogeneity and evolution of the oceanic upper mantle,
Geology,  42, 159–162, <a href="https://doi.org/10.1130/G34966.1" target="_blank">https://doi.org/10.1130/G34966.1</a>, 2014.
</mixed-citation></ref-html>
<ref-html id="bib1.bib5"><label>Brandenburg et al.(2008)</label><mixed-citation>
Brandenburg, J. P., Hauri, E. H., van Keken, P. E., and Ballentine, C. J.:
A multiple-system study of the geochemical evolution of the mantle with
force-balanced plates and thermochemical effects,
Earth Planet. Sc. Lett,  276, 1–13,  2008.
</mixed-citation></ref-html>
<ref-html id="bib1.bib6"><label>Brown and Lesher(2014)</label><mixed-citation>
Brown, E. L. and Lesher, C. E.:
North Atlantic magmatism controlled by temperature, mantle composition and buoyancy,
Nat. Geosci., 7, 820–824, <a href="https://doi.org/10.1038/ngeo2264" target="_blank">https://doi.org/10.1038/ngeo2264</a>, 2014.
</mixed-citation></ref-html>
<ref-html id="bib1.bib7"><label>Christensen and Hofmann(1994)</label><mixed-citation>
Christensen, U. R.  and Hofmann, A. W.:
Segregation  of subducted  oceanic  crust in  the convecting  mantle,
J. Geophys. Res.,  99, 19867–19884, 1994.
</mixed-citation></ref-html>
<ref-html id="bib1.bib8"><label>de Capitani and Petrakakis(2010)</label><mixed-citation>
de Capitani, C.  and Petrakakis, K.:
The computation of equilibrium assemblage diagrams with Theriak/Domino software,
Am. Mineral.,  95, 1006–1016, 2010.
</mixed-citation></ref-html>
<ref-html id="bib1.bib9"><label>Denbigh(1971)</label><mixed-citation>
Denbigh, K.:
The principles of chemical equilibrium,
3rd Edn., Cambridge, Cambridge University Press, 494 pp., 1971.
</mixed-citation></ref-html>
<ref-html id="bib1.bib10"><label>Dobson and Mariani(2014)</label><mixed-citation>
Dobson, D. P.  and Mariani, E.:
The kinetics of the reaction of majorite plus ferropericlase to ringwoodite:
Implications for mantle upwellings crossing the 660&thinsp;km discontinuity,
Earth Planet.  Sc. Lett.,  408, 110–118, 2014.
</mixed-citation></ref-html>
<ref-html id="bib1.bib11"><label>Douglas Jr.(1955)</label><mixed-citation>
Douglas Jr., J.:
On the Numerical Integration of <mstyle displaystyle="false"><mfrac style="text">∂<sup>2</sup><i>u</i>∂<i>x</i><sup>2</sup></mfrac></mstyle> + <mstyle displaystyle="false"><mfrac style="text">∂<sup>2</sup><i>u</i>∂<i>y</i><sup>2</sup></mfrac></mstyle> = <mstyle displaystyle="false"><mfrac style="text">∂<i>u</i>∂<i>t</i></mfrac></mstyle>
by Implicit Methods,
J. Soc. Ind. Appl. Math., 3, 42–65, 1955.
</mixed-citation></ref-html>
<ref-html id="bib1.bib12"><label>Duesterhoeft and de Capitani(2013)</label><mixed-citation>
Duesterhoeft, E. and de Capitani, C.:
Theriak<sub><i>D</i></sub>: An add-on to implement equilibrium computations in geodynamic models,
Geochem. Geophy. Geosy., 14, 4962–4967, <a href="https://doi.org/10.1002/ggge.20286" target="_blank">https://doi.org/10.1002/ggge.20286</a>, 2013.
</mixed-citation></ref-html>
<ref-html id="bib1.bib13"><label>Fisher(1973)</label><mixed-citation>
Fisher, G. W.:
Nonequilibrium thermodynamics as a model for diffusion-controlled metamorphic processes,
Am. J. Sci.,  273, 897–924, 1973.
</mixed-citation></ref-html>
<ref-html id="bib1.bib14"><label>Gardés et al.(2011)</label><mixed-citation>
Gardés, E., Wunder, B., Wirth, R., and Heinrich, W.:
Growth of multilayered polycrystalline reaction rims in the MgO-SiO<sub>2</sub> system, part I: experiments,
Contrib. Mineral. Petr.,  161, 1–12, 2011.
</mixed-citation></ref-html>
<ref-html id="bib1.bib15"><label>Ghiorso(1985)</label><mixed-citation>
Ghiorso, M. S.:
Chemical mass  transfer in magmatic processes I. Thermodynamic relations  and numerical aigoritlims,
Contrib. Mineral. Petr.,  90, 107–120,  1985.
</mixed-citation></ref-html>
<ref-html id="bib1.bib16"><label>Ghiorso(2013)</label><mixed-citation>
Ghiorso, M. S.:
A globally convergent saturation state algorithm applicable to thermodynamic systems with a
stable or metastable omni-component phase,
Geochim. Cosmochim. Ac., 103, 295–300, 2013.
</mixed-citation></ref-html>
<ref-html id="bib1.bib17"><label>Ghiorso and Carmichael(1980)</label><mixed-citation>
Ghiorso, M. S. and Carmichael, S. E. :
A Regular Solution Model for Met-Aluminous Silicate Liquids:
Applications to Geothermometry, Immiscibility, and the Source Regions of Basic Magmas,
Contrib. Mineral. Petr., 71, 323–342, 1980.
</mixed-citation></ref-html>
<ref-html id="bib1.bib18"><label>Ghiorso and Sack(1995)</label><mixed-citation>
Ghiorso, M. S. and Sack, R. O.:
Chemical mass  transfer in magmatic processes IV.
A revised and internally consistent thermodynamic model
for the  interpolation and extrapolation of liquid-solid equilibria in
magmatic systems at elevated temperatures and pressures,
Contrib. Mineral. Petr.,  119, 197–212,  1995.
</mixed-citation></ref-html>
<ref-html id="bib1.bib19"><label>Ghiorso et al.(2002)</label><mixed-citation>
Ghiorso, M. S., Hirschmann, M. M., Reiners, P. W., and Kress III, V. C.:
The pMELTS: A revision of MELTS for improved
calculation of phase relations and major element partitioning related to partial melting of the mantle to 3&thinsp;GPa,
Geochem. Geophy. Geosy.,  3, 1–35, <a href="https://doi.org/10.1029/2001GC000217" target="_blank">https://doi.org/10.1029/2001GC000217</a>,  2002.
</mixed-citation></ref-html>
<ref-html id="bib1.bib20"><label>Gurnis and Davies(1986)</label><mixed-citation>
Gurnis, M. and Davies, G. F.:
The effect of depth-dependent viscosity on convective mixing in the mantle
and the possible survival of primitive mantle,
Geophys. Res. Lett.,  13, 541–544, 1986.
</mixed-citation></ref-html>
<ref-html id="bib1.bib21"><label>Helffrich(2006)</label><mixed-citation>
Helffrich, G.:
Heterogeneity in the mantle-its creation, evolution and destruction,
Tectonophysics,  416, 23–31, 2006.
</mixed-citation></ref-html>
<ref-html id="bib1.bib22"><label>Hofmann and Hart(1978)</label><mixed-citation>
Hofmann, A. W. and Hart, S. R.:
An assessment of local and regional isotopic equilibrium in the mantle,
Earth Planet. Sc. Lett.,  38, 44–62, 1978.
</mixed-citation></ref-html>
<ref-html id="bib1.bib23"><label>Holland and Powell(2011)</label><mixed-citation>
Holland, T. J. B. and Powell, R.:
An improved and extended internally consistent thermodynamic
dataset for phases of petrological interest, involving a new equation of state for solids,
J. Metamorph. Geol.,  29, 333–383, 2011.
</mixed-citation></ref-html>
<ref-html id="bib1.bib24"><label>Huang and Davies(2007)</label><mixed-citation>
Huang, J. and Davies, G. F.:
Stirring in three-dimensional mantle convection models and implications for geochemistry: Passive tracers,
Geochem. Geophy. Geosy.,  8, Q03017, <a href="https://doi.org/10.1029/2006GC001312" target="_blank">https://doi.org/10.1029/2006GC001312</a>, 2007.
</mixed-citation></ref-html>
<ref-html id="bib1.bib25"><label>Ito and Mahoney(2005a)</label><mixed-citation>
Ito, G. and Mahoney, J.:
Flow and melting of a heterogeneous mantle: 1. Importance to the geochemistry of ocean island and mid-ocean ridge basalts,
Earth Planet. Sc. Lett., 230, 29–46, 2005a.
</mixed-citation></ref-html>
<ref-html id="bib1.bib26"><label>Ito and Mahoney(2005b)</label><mixed-citation>
Ito, G. and Mahoney J.:
Flow and melting of a heterogeneous mantle: 2. Implications for a non-layered mantle,
Earth Planet. Sc. Lett., 230, 47–63, 2005b.
</mixed-citation></ref-html>
<ref-html id="bib1.bib27"><label>Iwamori and Nakamura(2014)</label><mixed-citation>
Iwamori, H.  and Nakamura, H.:
Isotopic heterogeneity of oceanic, arc and continental basalts and its implications for mantle dynamics,
Gondwana Res.,  27, 1131–1152, 2014.
</mixed-citation></ref-html>
<ref-html id="bib1.bib28"><label>James(1994)</label><mixed-citation>
James, F.:
MINUIT: Function Minimization and Error Analysis,
CERN Program Libr. Long Writeup D506, version 94. 1, Geneva: CERN, 1994.
</mixed-citation></ref-html>
<ref-html id="bib1.bib29"><label>Joesten(1977)</label><mixed-citation>
Joesten, R.:
Evolution of mineral assemblage zoning in diffusion metasomatism,
Geochim. Cosmochim. Ac., 41, 649–670, 1977.
</mixed-citation></ref-html>
<ref-html id="bib1.bib30"><label>Kellogg(1992)</label><mixed-citation>
Kellogg, L. H.:
Mixing in the mantle,
Annu. Rev. Earth Planet. Sc., 20, 365–388, 1992.
</mixed-citation></ref-html>
<ref-html id="bib1.bib31"><label>Kellogg and Turcotte(1987)</label><mixed-citation>
Kellogg, L. H.  and Turcotte, D. L.:
Homogenization of the mantle by convective mixing and diffusion,
Earth Planet. Sc. Lett.,  81, 371–378, 1987.
</mixed-citation></ref-html>
<ref-html id="bib1.bib32"><label>Kogiso et al.(2004)</label><mixed-citation>
Kogiso, T., Hirschmann, M. M., and Reiners, P. W.:
Length scales of mantle heterogeneities and their relationship to ocean island basalt geochemistry,
Geochim. Cosmochim. Ac.,  68, 345–360, 2004.
</mixed-citation></ref-html>
<ref-html id="bib1.bib33"><label>Kondepudi and Prigogine(1998)</label><mixed-citation>
Kondepudi, D.  and Prigogine, I.:
Modern Thermodynamics,
1st Edn., John Wiley and Sons Ltd, UK, 486 pp., 1998.
</mixed-citation></ref-html>
<ref-html id="bib1.bib34"><label>Li and al.(2014)</label><mixed-citation>
Li, Y., Deschamps, F., and Tackley, P. J.:
The stability and structure of primordial reservoirs in the lower mantle:
insights from models of thermochemical convection in three-dimensional spherical geometry,
Geophys. J. Int.,  199, 914–930, 2014.
</mixed-citation></ref-html>
<ref-html id="bib1.bib35"><label>Markl et al.(1998)</label><mixed-citation>
Markl, G., Foster, C. T., and Bucher, K.:
Diffusion-controlled olivine corona textures in granitic rocks from
Lofoten, Norway: calculation of Onsager diffusion coefficients, thermodynamic modelling and petrological implications,
J. Metamorph. Geol.,  16, 607–623, 1998.
</mixed-citation></ref-html>
<ref-html id="bib1.bib36"><label>Milke et al.(2007)</label><mixed-citation>
Milke, R., Dohmen, R., Becker, H. W., and Wirth, R.:
Growth kinetics of enstatite reaction rims studied on nano-scale,
Part I: Methodology, microscopic observations and the role of water,
Contrib. Mineral. Petr., 154, 519–533, 2007.
</mixed-citation></ref-html>
<ref-html id="bib1.bib37"><label>Morgan(2001)</label><mixed-citation>
Morgan, J. P.:
Thermodynamics of pressure release melting of a veined plum pudding mantle,
Geochem. Geophy. Geosy., 2, 2000GC000049, <a href="https://doi.org/10.1029/2000GC000049" target="_blank">https://doi.org/10.1029/2000GC000049</a>, 2001.
</mixed-citation></ref-html>
<ref-html id="bib1.bib38"><label>Mundl et al.(2017)</label><mixed-citation>
Mundl, A., Touboul, M., Jackson, M. G., Day, J. M. D., Kurz, M. D., Lekic, V.,  Helz, R. T., and Walker, R. J.:
Tungsten-182 heterogeneity in modern ocean island basalts,
Science,  356, 66–69, 2017.
</mixed-citation></ref-html>
<ref-html id="bib1.bib39"><label>Nishi et al.(2011)</label><mixed-citation>
Nishi, M., Kubo, T., Kato, T., Tominaga, A., Funakoshi, K., and Higo, Y.:
Exsolution kinetics of majoritic garnet from clinopyroxene in subducting oceanic crust,
Earth Planet.  Sc. Lett.,  189, 47–55,  2011.
</mixed-citation></ref-html>
<ref-html id="bib1.bib40"><label>Nishiyama(1983)</label><mixed-citation>
Nishiyama, T.:
Steady  diffusion  model  for  olivine-plagioclase  corona  growth,
Geochim. Cosmochim. Ac.,  47, 283–294,  1983.
</mixed-citation></ref-html>
<ref-html id="bib1.bib41"><label>Ozawa et al.(2009)</label><mixed-citation>
Ozawa, H., Hirose, K., Mitome, M., Bando, Y., Sata, N., and Ohishi, Y.:
Experimental study of reaction between perovskite and molten
iron to 146&thinsp;GPa and implications for chemically distinct buoyant layer at the top of the core,
Phys. Chem. Miner.,  36, 355–363, 2009.
</mixed-citation></ref-html>
<ref-html id="bib1.bib42"><label>Peaceman and Rachford(1955)</label><mixed-citation>
Peaceman, D. W.  and Rachford  Jr., H. H.:
The Numerical Solution of Parabolic and Elliptic Differential Equations,
J. Soc. Ind. Appl. Math., 3, 28–41, 1955.
</mixed-citation></ref-html>
<ref-html id="bib1.bib43"><label>Piazzoni et al.(2007)</label><mixed-citation>
Piazzoni, A. S., Steinle-Neumann, G., Bunge, H. P., and Dolejs̆, D.:
A mineralogical model for density and elasticity of the Earth's mantle,
Geochem. Geophy. Geosy.,  8, Q11010, <a href="https://doi.org/10.1029/2007GC001697" target="_blank">https://doi.org/10.1029/2007GC001697</a>,  2007.
</mixed-citation></ref-html>
<ref-html id="bib1.bib44"><label>Poirier(2000)</label><mixed-citation>
Poirier, J. P.:
Introduction to the physics of the Earth's Interior,
2nd Edn., Cambridge University Press, UK, 312 pp., 2000.
</mixed-citation></ref-html>
<ref-html id="bib1.bib45"><label>Press et al.(1997)</label><mixed-citation>
Press, W. H., Teukolsky, S. A., Vetterling, W. T., and Flannery, B. P.:
Numerical Recipes in Fortran 77: The Art of Scientific Computing,
2nd Edn. (reprinted), Cambridge Univ. Press, Cambridge, 933 pp., 1997.
</mixed-citation></ref-html>
<ref-html id="bib1.bib46"><label>Prigogine and Defay(1954)</label><mixed-citation>
Prigogine, I. and Defay, R.:
Chemical thermodynamics,
1st Edn., London: Longmans, Green and co. Ltd, 543 pp., 1954.
</mixed-citation></ref-html>
<ref-html id="bib1.bib47"><label>Ricard et al.(1993)</label><mixed-citation>
Ricard, Y., Richards, M., Lithgow-Bertelloni, C.,  and Le Stunff, Y.:
A geodynamic model of mantle density heterogeneity,
J. Geophys. Res.,  98, 21895–21909, <a href="https://doi.org/10.1029/93JB02216" target="_blank">https://doi.org/10.1029/93JB02216</a>, 1993.
</mixed-citation></ref-html>
<ref-html id="bib1.bib48"><label>Rubie and Ross II(1994)</label><mixed-citation>
Rubie, D. C. and Ross II, C. R.:
Kinetics of the olivine-spinel transformation in subducting lithosphere: experimental constraints
and implications for deep slab processes,
Phys. Earth Planet. In.,  86, 223–241, 1994.
</mixed-citation></ref-html>
<ref-html id="bib1.bib49"><label>Saxena(1996)</label><mixed-citation>
Saxena, S. K.:
Earth mineralogical model: Gibbs free energy minimization computation in the system MgO-FeO-SiO<sub>2</sub>,
Geochim. Cosmochim. Ac.,   60, 2379–2395, 1996.
</mixed-citation></ref-html>
<ref-html id="bib1.bib50"><label>Schubert et al.(2001)</label><mixed-citation>
Schubert, G., Turcotte, D. L., and Olson, P.:
Mantle convection in the Earth and planets,
1st Edn., Cambridge University Press, UK, 940 pp., 2001.
</mixed-citation></ref-html>
<ref-html id="bib1.bib51"><label>Smith and Asimow(2005)</label><mixed-citation>
Smith, P. M. and Asimow, P. D.:
Adiabat_1ph: A new public front-end to the MELTS, pMELTS, and pHMELTS models,
Geochem. Geophy. Geosy.,  6, Q02004, <a href="https://doi.org/10.1029/2004GC000816" target="_blank">https://doi.org/10.1029/2004GC000816</a>, 2005.
</mixed-citation></ref-html>
<ref-html id="bib1.bib52"><label>Smith and Missen(1991)</label><mixed-citation>
Smith, W. R. and Missen, R. W.:
Chemical reaction equilibrium analysis: theory and algorithms,
1st Edn. (reprint), Malabar: Krieger Publishing Company, 364 pp., 1991.
</mixed-citation></ref-html>
<ref-html id="bib1.bib53"><label>Stixrude and Lithgow-Bertelloni(2005)</label><mixed-citation>
Stixrude, L.  and Lithgow-Bertelloni, C.:
Thermodynamics of mantle minerals I. physical properties,
Geophys. J. Int., 162, 610–632,  2005.
</mixed-citation></ref-html>
<ref-html id="bib1.bib54"><label>Strake and Bourdon(2009)</label><mixed-citation>
Stracke, A.  and Bourdon, B.:
The importance of melt extraction for tracing mantle heterogeneity,
Geochim. Cosmochim. Ac., 73, 218–238, 2009.
</mixed-citation></ref-html>
<ref-html id="bib1.bib55"><label>Tackley and Xie(2002)</label><mixed-citation>
Tackley, P.  and Xie, S.:
The thermochemical structure and evolution of Earth's mantle:
constraints and numerical models,
Philos. T. R. Soc. S.-A,  360, 2593–2609, 2002.
</mixed-citation></ref-html>
<ref-html id="bib1.bib56"><label>Tannehill et al.(1997)</label><mixed-citation>
Tannehill, J. C., Anderson, D., and Pletcher, R. H.:
Computational Fluid Mechanics and Heat Transfer,
2nd Edn., Taylor and Francis, Levittown, 792 pp., 1997.
</mixed-citation></ref-html>
<ref-html id="bib1.bib57"><label>Tesoniero et al.(2016)</label><mixed-citation>
Tesoniero, A., Cammarano, F., and Boschi, L.:
S-to-P heterogeneity ratio in the lower mantle and thermo-chemical implications,
Geochem. Geophy. Geosy., 17, 2522–2538, <a href="https://doi.org/10.1002/2016GC006293" target="_blank">https://doi.org/10.1002/2016GC006293</a>, 2016.
</mixed-citation></ref-html>
<ref-html id="bib1.bib58"><label>Tirone(2018)</label><mixed-citation>
Tirone, M.:
Petrological Geodynamics of Mantle Melting II. AlphaMELTS&thinsp;+&thinsp;Multiphase Flow: Dynamic Fractional Melting,
Front. Earth Sci., 6, 18, <a href="https://doi.org/10.3389/feart.2018.00018" target="_blank">https://doi.org/10.3389/feart.2018.00018</a>, 2018.
</mixed-citation></ref-html>
<ref-html id="bib1.bib59"><label>Tirone and Sessing(2017)</label><mixed-citation>
Tirone, M.  and Sessing, J.:
Petrological Geodynamics of Mantle Melting I. AlphaMELTS&thinsp;+&thinsp;Multiphase Flow: Dynamic Equilibrium Melting,
Method and Results,
Front. Earth Sci., 5, 81, <a href="https://doi.org/10.3389/feart.2017.00081" target="_blank">https://doi.org/10.3389/feart.2017.00081</a>, 2017.
</mixed-citation></ref-html>
<ref-html id="bib1.bib60"><label>Tirone et al.(2015)</label><mixed-citation>
Tirone, M., Buhre, S., Schmück, H., and Faak, K.:
Chemical Heterogeneities in the Mantle: the Equilibrium Thermodynamic Approach,
Lithos,  244, 140–150, <a href="https://doi.org/10.1016/j.lithos.2015.11.032" target="_blank">https://doi.org/10.1016/j.lithos.2015.11.032</a>, 2015.
</mixed-citation></ref-html>
<ref-html id="bib1.bib61"><label>Tirone et al.(2016)</label><mixed-citation>
Tirone, M., Rokitta, K., and Schreiber, U.:
Thermochronological evolution of intra-plate magmatic crystallization inferred from an integrated modeling approach: a
case study in the Westerwald, Germany,
Lithos,  260, 178–190, <a href="https://doi.org/10.1016/j.lithos.2016.05.008" target="_blank">https://doi.org/10.1016/j.lithos.2016.05.008</a>, 2016.

</mixed-citation></ref-html>
<ref-html id="bib1.bib62"><label>Tommasi and Vauchez(2015)</label><mixed-citation>
Tommasi, A.  and Vauchez, A.:
Heterogeneity and anisotropy in the lithospheric mantle,
Tectonophysics,   661, 11–37, 2015.
</mixed-citation></ref-html>
<ref-html id="bib1.bib63"><label>Trampert et al.(2004)</label><mixed-citation>
Trampert, J., Deschamps, F., Resovsky, J., and Yuen, D.:
Probabilistic Tomography Maps Chemical Heterogeneities Throughout the Lower Mantle,
Science,  306, 853–856, 2004.
</mixed-citation></ref-html>
<ref-html id="bib1.bib64"><label>van der Hilst et al.(1997)</label><mixed-citation>
van der Hilst, R. D., Widlyantoro, S., and Engdahl, E. R.:
Evidence for deep mantle circulation from global tomography,
Nature,  386, 578–584, 1997.
</mixed-citation></ref-html>
<ref-html id="bib1.bib65"><label>van Keken and Ballentine(1998)</label><mixed-citation>
van Keken P. E.  and Ballentine, C. J.:
Whole-mantle versus layered mantle convection and the role of a
high-viscosity lower mantle in terrestrial volatile evolution,
Earth  Planet. Sc. Lett.,  156, 19–32,  1998.
</mixed-citation></ref-html>
<ref-html id="bib1.bib66"><label>van Keken et al.(2002)</label><mixed-citation>
van Keken, P. E., Hauri, E. H., and Ballentine, C. J.:
Mantle mixing: The Generation, Preservation, and Destruction of Chemical Heterogeneity,
Annu. Rev. Earth Planet. Sc., 30, 493–525, 2002.
</mixed-citation></ref-html>
<ref-html id="bib1.bib67"><label>van Zeggeren and Storey(1970)</label><mixed-citation>
van Zeggeren, F. and Storey, S. H.:
The computation of chemical equilibrium,
1st Edn., 176 pp., Cambridge University Press, UK, 1970.
</mixed-citation></ref-html>
<ref-html id="bib1.bib68"><label>Walzer and Hendel(1999)</label><mixed-citation>
Walzer, U.  and Hendel, R.:
A new convection-fractionation model for the evolution of the principal geochemical reservoirs of the Earth's mantle,
Phys. Earth Planet. In.,  112, 211–256,  1999.
</mixed-citation></ref-html>
<ref-html id="bib1.bib69"><label>Zhao et al.(2015)</label><mixed-citation>
Zhao, C., Garnero, E. J., McNamara, A. K., Schmerr,  N., and Carlson, R. W.:
Seismic evidence for a chemically distinct thermochemical reservoir in Earth's deep mantle beneath Hawaii,
Earth Planet. Sc. Lett.,  426, 143–153,  2015.
</mixed-citation></ref-html>
<ref-html id="bib1.bib70"><label>Zhong(2006)</label><mixed-citation>
Zhong, S.:
Constraints on thermochemical convection of the mantle from plume
heat flux, plume excess temperature, and upper mantle temperature,
J. Geophys. Res.,  111, B04409, <a href="https://doi.org/10.1029/2005JB003972" target="_blank">https://doi.org/10.1029/2005JB003972</a>, 2006.
</mixed-citation></ref-html>--></article>
