Introduction

Realistic simulations of fluid flow in natural hydrothermal systems require accurate formulation of fluid properties especially for seawater convection at mid-ocean ridges. In order to explore circulation patterns and realistic phase seperation phenomenon, we have to calculate equation of state of binary salt-water fluids over pressure-temperature-salinity ranges encountered in the Earth’s crust. Fortunately, pure water can be described by the IAPS-84 equation of state and [Driesner & Heinrich, 2007, Driesner, 2007] have developed a set of correction formulations of phase relations and thermodynamic properties for NaCl-H2O system. Further, we have developed a set of multi-language ( C++ , Swift , Python , Matlab ) and multi-platform ( Windows , MacOS , Linux , IOS ) tools, including callable C++ library , desktop application with graphical user interface (GUI), command line tools (just like gmt style), and Mobile apps for iphone and ipad . In addition, parallel computing is available for desktop application and command line tool.

Platforms

mac

linux

windows

ios

Applications

desktop

cmd

mobile

Supported Programing Languages

c++

matlab

python

swift

JS

tcl

Authors and Developers

Cite

https://zenodo.org/badge/DOI/10.5281/zenodo.4603878.svg
@software{zhikui_guo_2021_4603878,
   author       = {Zhikui Guo and
                  Lars Rüpke},
   title        = {{swEOS: multi-platform multi-language package of
                     salt-water equation of state}},
   month        = mar,
   year         = 2021,
   publisher    = {Zenodo},
   version      = {1.7.0},
   doi          = {10.5281/zenodo.4603878},
   url          = {https://doi.org/10.5281/zenodo.4603878}
}