32 real (r8),
intent(in) :: sa, ct
33 real (r8),
intent(out),
optional :: eta_sa, eta_ct
37 integer,
parameter :: n0=0, n1=1
38 real (r8),
parameter :: pr0 = 0.0_r8
42 if (
present(eta_sa)) eta_sa = -(
gsw_gibbs(n1,n0,n0,sa,pt,pr0))/(
gsw_t0 + pt)
real(r8), parameter gsw_cp0
real(r8), parameter gsw_t0
elemental subroutine gsw_entropy_first_derivatives(sa, ct, eta_sa, eta_ct)