nernst Function

public pure function nernst(E0, z, aox, vox, ared, vred, T) result(E)

Compute the Nernst electrochemical potential in V.

Arguments

Type IntentOptional Attributes Name
real(kind=dp), intent(in) :: E0

Standard electrochemical potential in V.

integer(kind=int32), intent(in) :: z

Number of exchanged electrons.

real(kind=dp), intent(in) :: aox(:)

Activities of the oxidants.

real(kind=dp), intent(in) :: vox(:)

Coefficients for the oxidants.

real(kind=dp), intent(in) :: ared(:)

Activities of the reductants

real(kind=dp), intent(in) :: vred(:)

Coefficients for the reductants.

real(kind=dp), intent(in) :: T

Temperature in °C.

Return Value real(kind=dp)


Calls

proc~~nernst~~CallsGraph proc~nernst nernst proc~kte kTe proc~nernst->proc~kte