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

Merge for v0.3.0 release #31

Merged
merged 44 commits into from
Apr 12, 2019
Merged

Merge for v0.3.0 release #31

merged 44 commits into from
Apr 12, 2019

Conversation

mvdh7
Copy link
Owner

@mvdh7 mvdh7 commented Apr 12, 2019

  • Moved Debye-Hückel functions (for Aϕ) from coeffs into new module debyehueckel;
  • Added Archer and Wang (1990) calculation of Aϕ;
  • Added pressure input (pres in dbar) to all relevant functions in coeffs, debyehueckel, model, io and blackbox functions;
  • Added teos10 module to calculate various properties of pure water;
  • Added Seawater coefficient library - like MarChemSpec, but with pressure-dependent Aϕ term (following Archer and Wang, 1990), and other general improvements;
  • Made cflib input optional for all model functions (default = Seawater);
  • Fixed loop index correction for n-n' interactions;
  • Eliminated unnecessary arrays for constant values in coeffs;
  • Adjusted model.B and model.CT function inputs to reduce number of cflib function calls;
  • Rewrote CRP94 Aosm function to make it autograd-able;
  • Added docstrings throughout (except for functions in coeffs).

@mvdh7 mvdh7 merged commit bf9e486 into master Apr 12, 2019
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants