-
Notifications
You must be signed in to change notification settings - Fork 23
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
- Loading branch information
Showing
24 changed files
with
4,504 additions
and
2 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,36 @@ | ||
# `feos.epcsaft` | ||
|
||
Utilities to build `ElectrolytePcSaftParameters`. | ||
|
||
## Example | ||
|
||
```python | ||
from feos.epcsaft import ElectrolytePcSaftParameters | ||
|
||
pure_path = 'parameters/epcsaft/held2014_w_permittivity_added.json' | ||
binary_path = 'parameters/epcsaft/held2014_binary.json' | ||
parameters = ElectrolytePcSaftParameters.from_json(['water', 'sodium ion', 'chloride ion'], pure_path, binary_path) | ||
``` | ||
|
||
## Data types | ||
|
||
```{eval-rst} | ||
.. currentmodule:: feos.epcsaft | ||
.. autosummary:: | ||
:toctree: generated/ | ||
Identifier | ||
IdentifierOption | ||
ChemicalRecord | ||
SmartsRecord | ||
ElectrolytePcSaftVariants | ||
ElectrolytePcSaftRecord | ||
ElectrolytePcSaftBinaryRecord | ||
PureRecord | ||
SegmentRecord | ||
BinaryRecord | ||
BinarySegmentRecord | ||
ElectrolytePcSaftParameters | ||
PermittivityRecord | ||
``` |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,22 @@ | ||
# ePC-SAFT Parameters | ||
|
||
This directory contains files with parameters for ePC-SAFT equation of state. | ||
The files named according to the pattern `NameYear.json` correspond to published parameters. The corresponding publication is provided in the [`literature.bib`](literature.bib) file. | ||
|
||
## Notes | ||
|
||
- Experimental data for the permittivity has not been part of the original publication and has been added. | ||
- Ion permittivity has been set to 8.0 as in [Bülow et al. (2021)](https://www.sciencedirect.com/science/article/pii/S0378381221000297). | ||
- Contains only univalent cations and anions from [Held et al. (2014)](https://www.sciencedirect.com/science/article/pii/S0263876214002469) and carbonate. Multivalent ions need to be added. | ||
- Correlation for `k_ij` of water/Na+ and water/K+ has not been adapted from [Held et al. (2014)](https://www.sciencedirect.com/science/article/pii/S0263876214002469). Instead, a constant value at 298.15 K is assumed. | ||
|
||
## Pure Substance Parameters | ||
| file | model | publication | | ||
| -------------------------------------------------------------------------- | ---------------------------------------- | :------------------------------------------------------: | | ||
| [`held2014_w_permittivity_added.json`](held2014_w_permittivity_added.json) | parameters for univalent ions and water. | [🔗](https://doi.org/10.1016/j.cherd.2014.05.017) | | ||
|
||
## Binary Parameters | ||
|
||
| file | model | publication | | ||
| ---------------------------------------------- | ----------------------------------------------- | :------------------------------------------------------: | | ||
| [`held2014_binary.json`](held2014_binary.json) | binary parameters for univalent ions and water. | [🔗](https://doi.org/10.1016/j.cherd.2014.05.017) | |
Oops, something went wrong.