added Basic function DEBYE_LENGTH and test case zeta

This commit is contained in:
David Parkhurst 2020-08-17 09:41:37 -06:00
parent 5c3f67fc1d
commit 3524b835a4

View File

@ -1,4 +1,18 @@
Version @PHREEQC_VER@: @PHREEQC_DATE@ Version @PHREEQC_VER@: @PHREEQC_DATE@
----------------
August 17, 2020
----------------
PHREEQC: A new Basic function DEBYE_LENGTH was added to return the
value of the Debye length, typically notated kappa^-1. The value is
related to the decay of the surface potential with distance from the
surface. Theory says that the potential at distance d from the surface
is equal to psi0*exp(d/DL), where psi0 is the surface potential and DL is
the Debye length. The lengh is inversely related to ionic strength.
Example:
10 DL = DEBYE_LENGTH
---------------- ----------------
August 11, 2020 August 11, 2020
---------------- ----------------
@ -10,6 +24,9 @@ Version @PHREEQC_VER@: @PHREEQC_DATE@
KINETICS_RAW, or KINETICS_MIX. Now, the correct proportional relation should KINETICS_RAW, or KINETICS_MIX. Now, the correct proportional relation should
be maintained if the moles in EQUILIBRIUM_PHASES or KINETICS are changed. be maintained if the moles in EQUILIBRIUM_PHASES or KINETICS are changed.
An error message will result if, for example, EQUILIBRIUM_PHASES is modified
to remove the phase that EXCHANGE is related to.
---------------- ----------------
June 7, 2020 June 7, 2020
---------------- ----------------