├── .github └── workflows │ └── tests.yml ├── .gitignore ├── .pre-commit-config.yaml ├── LICENSE ├── MANIFEST.in ├── README.md ├── input_files ├── chem.yaml ├── env.yaml └── output.yaml ├── pyproject.toml ├── src └── evo │ ├── __init__.py │ ├── __main__.py │ ├── constants.py │ ├── conversions.py │ ├── data │ ├── CH4.txt │ ├── CO.txt │ ├── CO2.txt │ ├── H2.txt │ ├── H2O.txt │ ├── H2S.txt │ ├── N2.txt │ ├── O2.txt │ ├── OCS.txt │ ├── S2.txt │ └── SO2.txt │ ├── density.py │ ├── dgs.py │ ├── dgs_classes.py │ ├── ferric.py │ ├── fixed_weights.py │ ├── init_cons.py │ ├── messages.py │ ├── multirun.py │ ├── plots.py │ ├── readin.py │ ├── sat_pressure.py │ ├── solubility_laws.py │ ├── solver.py │ ├── solvgas.py │ └── writeout.py └── tests └── integration ├── input_files ├── chem.yaml ├── env_coh.yaml ├── env_cohs.yaml ├── env_cohsn.yaml ├── env_oh.yaml └── env_soh.yaml ├── test_coh.py ├── test_cohs.py ├── test_cohsn.py ├── test_oh.py └── test_soh.py /.github/workflows/tests.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pipliggins/EVo/HEAD/.github/workflows/tests.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pipliggins/EVo/HEAD/.gitignore -------------------------------------------------------------------------------- /.pre-commit-config.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pipliggins/EVo/HEAD/.pre-commit-config.yaml -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pipliggins/EVo/HEAD/LICENSE -------------------------------------------------------------------------------- /MANIFEST.in: -------------------------------------------------------------------------------- 1 | include evo/data/*.txt 2 | -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pipliggins/EVo/HEAD/README.md -------------------------------------------------------------------------------- /input_files/chem.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pipliggins/EVo/HEAD/input_files/chem.yaml -------------------------------------------------------------------------------- /input_files/env.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pipliggins/EVo/HEAD/input_files/env.yaml -------------------------------------------------------------------------------- /input_files/output.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pipliggins/EVo/HEAD/input_files/output.yaml -------------------------------------------------------------------------------- /pyproject.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pipliggins/EVo/HEAD/pyproject.toml -------------------------------------------------------------------------------- /src/evo/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pipliggins/EVo/HEAD/src/evo/__init__.py -------------------------------------------------------------------------------- /src/evo/__main__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pipliggins/EVo/HEAD/src/evo/__main__.py -------------------------------------------------------------------------------- /src/evo/constants.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pipliggins/EVo/HEAD/src/evo/constants.py -------------------------------------------------------------------------------- /src/evo/conversions.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pipliggins/EVo/HEAD/src/evo/conversions.py -------------------------------------------------------------------------------- /src/evo/data/CH4.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pipliggins/EVo/HEAD/src/evo/data/CH4.txt -------------------------------------------------------------------------------- /src/evo/data/CO.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pipliggins/EVo/HEAD/src/evo/data/CO.txt -------------------------------------------------------------------------------- /src/evo/data/CO2.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pipliggins/EVo/HEAD/src/evo/data/CO2.txt -------------------------------------------------------------------------------- /src/evo/data/H2.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pipliggins/EVo/HEAD/src/evo/data/H2.txt -------------------------------------------------------------------------------- /src/evo/data/H2O.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pipliggins/EVo/HEAD/src/evo/data/H2O.txt -------------------------------------------------------------------------------- /src/evo/data/H2S.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pipliggins/EVo/HEAD/src/evo/data/H2S.txt -------------------------------------------------------------------------------- /src/evo/data/N2.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pipliggins/EVo/HEAD/src/evo/data/N2.txt -------------------------------------------------------------------------------- /src/evo/data/O2.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pipliggins/EVo/HEAD/src/evo/data/O2.txt -------------------------------------------------------------------------------- /src/evo/data/OCS.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pipliggins/EVo/HEAD/src/evo/data/OCS.txt -------------------------------------------------------------------------------- /src/evo/data/S2.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pipliggins/EVo/HEAD/src/evo/data/S2.txt -------------------------------------------------------------------------------- /src/evo/data/SO2.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pipliggins/EVo/HEAD/src/evo/data/SO2.txt -------------------------------------------------------------------------------- /src/evo/density.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pipliggins/EVo/HEAD/src/evo/density.py -------------------------------------------------------------------------------- /src/evo/dgs.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pipliggins/EVo/HEAD/src/evo/dgs.py -------------------------------------------------------------------------------- /src/evo/dgs_classes.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pipliggins/EVo/HEAD/src/evo/dgs_classes.py -------------------------------------------------------------------------------- /src/evo/ferric.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pipliggins/EVo/HEAD/src/evo/ferric.py -------------------------------------------------------------------------------- /src/evo/fixed_weights.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pipliggins/EVo/HEAD/src/evo/fixed_weights.py -------------------------------------------------------------------------------- /src/evo/init_cons.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pipliggins/EVo/HEAD/src/evo/init_cons.py -------------------------------------------------------------------------------- /src/evo/messages.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pipliggins/EVo/HEAD/src/evo/messages.py -------------------------------------------------------------------------------- /src/evo/multirun.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pipliggins/EVo/HEAD/src/evo/multirun.py -------------------------------------------------------------------------------- /src/evo/plots.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pipliggins/EVo/HEAD/src/evo/plots.py -------------------------------------------------------------------------------- /src/evo/readin.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pipliggins/EVo/HEAD/src/evo/readin.py -------------------------------------------------------------------------------- /src/evo/sat_pressure.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pipliggins/EVo/HEAD/src/evo/sat_pressure.py -------------------------------------------------------------------------------- /src/evo/solubility_laws.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pipliggins/EVo/HEAD/src/evo/solubility_laws.py -------------------------------------------------------------------------------- /src/evo/solver.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pipliggins/EVo/HEAD/src/evo/solver.py -------------------------------------------------------------------------------- /src/evo/solvgas.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pipliggins/EVo/HEAD/src/evo/solvgas.py -------------------------------------------------------------------------------- /src/evo/writeout.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pipliggins/EVo/HEAD/src/evo/writeout.py -------------------------------------------------------------------------------- /tests/integration/input_files/chem.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pipliggins/EVo/HEAD/tests/integration/input_files/chem.yaml -------------------------------------------------------------------------------- /tests/integration/input_files/env_coh.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pipliggins/EVo/HEAD/tests/integration/input_files/env_coh.yaml -------------------------------------------------------------------------------- /tests/integration/input_files/env_cohs.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pipliggins/EVo/HEAD/tests/integration/input_files/env_cohs.yaml -------------------------------------------------------------------------------- /tests/integration/input_files/env_cohsn.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pipliggins/EVo/HEAD/tests/integration/input_files/env_cohsn.yaml -------------------------------------------------------------------------------- /tests/integration/input_files/env_oh.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pipliggins/EVo/HEAD/tests/integration/input_files/env_oh.yaml -------------------------------------------------------------------------------- /tests/integration/input_files/env_soh.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pipliggins/EVo/HEAD/tests/integration/input_files/env_soh.yaml -------------------------------------------------------------------------------- /tests/integration/test_coh.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pipliggins/EVo/HEAD/tests/integration/test_coh.py -------------------------------------------------------------------------------- /tests/integration/test_cohs.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pipliggins/EVo/HEAD/tests/integration/test_cohs.py -------------------------------------------------------------------------------- /tests/integration/test_cohsn.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pipliggins/EVo/HEAD/tests/integration/test_cohsn.py -------------------------------------------------------------------------------- /tests/integration/test_oh.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pipliggins/EVo/HEAD/tests/integration/test_oh.py -------------------------------------------------------------------------------- /tests/integration/test_soh.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pipliggins/EVo/HEAD/tests/integration/test_soh.py --------------------------------------------------------------------------------