SOLWCAD

Fortran code to compute the saturation surface of H2O-CO2 fluids in silicate melts of arbitrary composition.

Fortran code saturation surface other keywords...

Inputs
Id Title Data Type Description
swinput.data Desired computation object Specifics for the desired computation.
sw.data User data array user-defined conditions in terms of pressure, temperature, and composition, each one arranged on a single item. Each item contains the followings: pressure (Pa); temperature (K); H2O content (wt fraction)**; CO2 content (wt fraction)**; the following ten quantities specify the volatile-free melt composition (wt fraction)***, in the following order: SiO2; TiO2; Al2O3; Fe2O3; FeO; MnO; MgO; CaO; Na2O; K2O. **H2O and CO2 contents may refer to i) total amounts in the two-phase magma, equal to (mass of volatile in the fluid + mass of volatile dissolved in the melt) / (mass of the gas phase + mass of the melt phase); or ii) the amounts dissolved in the melt phase, that is, (mass of volatile dissolved in the melt) / (mass of the melt phase). The specific choice is determined by the parameter kl in swinput.data.
Outputs
Id Title Description
solwcad_out Output result Each record item contains the following quantities: Pressure (Mpa); Temperature (K); Total ( kl >0) or dissolved ( kl =-1) H2O (wt%); Total ( kl >0) or dissolved ( kl =-1) CO2 (wt%); H2O dissolved in the melt (wt%); CO2 dissolved in the melt (ppm);...

Execution modes

  • Synchronous
  • Asynchronous

Links