Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Solution: add default_diffusion_coeff #101

Merged
merged 24 commits into from
Feb 15, 2024
Merged

Solution: add default_diffusion_coeff #101

merged 24 commits into from
Feb 15, 2024

Conversation

rkingsbury
Copy link
Member

Summary

Solution: new kwarg default_diffusion_coeff which allows the user to specify a value to use
when a species diffusion coefficient is missing from the database. By default, the value for NaCl
salt (1.61e-9 m2/s) is used. This is important for conductivity and transport number calculations,
which perform weighted summations of diffusion coefficients over every species in the solution.
Previously, species with missing diffusion coefficients would be excluded from such calculations,
possibly resulting in inaccuracies, particularly after calling equilibrate(), which often
generates charged complexes such as NaSO4- or MgCl+.

rkingsbury and others added 21 commits February 15, 2024 12:41
Bumps [cryptography](https://github.com/pyca/cryptography) from 41.0.7 to 42.0.0.
- [Changelog](https://github.com/pyca/cryptography/blob/main/CHANGELOG.rst)
- [Commits](pyca/cryptography@41.0.7...42.0.0)

---
updated-dependencies:
- dependency-name: cryptography
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <[email protected]>
Bumps [codecov/codecov-action](https://github.com/codecov/codecov-action) from 3 to 4.
- [Release notes](https://github.com/codecov/codecov-action/releases)
- [Changelog](https://github.com/codecov/codecov-action/blob/main/CHANGELOG.md)
- [Commits](codecov/codecov-action@v3...v4)

---
updated-dependencies:
- dependency-name: codecov/codecov-action
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <[email protected]>
Bumps [fastapi](https://github.com/tiangolo/fastapi) from 0.108.0 to 0.109.1.
- [Release notes](https://github.com/tiangolo/fastapi/releases)
- [Commits](fastapi/fastapi@0.108.0...0.109.1)

---
updated-dependencies:
- dependency-name: fastapi
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <[email protected]>
Bumps [starlette](https://github.com/encode/starlette) from 0.32.0.post1 to 0.36.2.
- [Release notes](https://github.com/encode/starlette/releases)
- [Changelog](https://github.com/encode/starlette/blob/master/docs/release-notes.md)
- [Commits](encode/starlette@0.32.0.post1...0.36.2)

---
updated-dependencies:
- dependency-name: starlette
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <[email protected]>
@rkingsbury rkingsbury added enhancement release:minor will issue a minor release labels Feb 15, 2024
Copy link

codecov bot commented Feb 15, 2024

Codecov Report

All modified and coverable lines are covered by tests ✅

Comparison is base (50b11a6) 80.30% compared to head (a62ea2c) 80.17%.

Additional details and impacted files
@@            Coverage Diff             @@
##             main     #101      +/-   ##
==========================================
- Coverage   80.30%   80.17%   -0.13%     
==========================================
  Files          10       10              
  Lines        1447     1448       +1     
  Branches      252      252              
==========================================
- Hits         1162     1161       -1     
- Misses        250      251       +1     
- Partials       35       36       +1     

☔ View full report in Codecov by Sentry.
📢 Have feedback on the report? Share it here.

@rkingsbury rkingsbury merged commit 0bcf454 into main Feb 15, 2024
15 of 16 checks passed
@rkingsbury rkingsbury deleted the default_diff branch February 15, 2024 18:31
@rkingsbury rkingsbury changed the title Default diff Solution: add default_diffusion_coeff Feb 15, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement release:minor will issue a minor release
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant