taus Subroutine

public subroutine taus(self, T, tau, tauT, tauT2)

Calculate the temperature dependence term of the UNIQUAC model.

Type Bound

UNIQUAC

Arguments

Type IntentOptional Attributes Name
class(UNIQUAC), intent(in) :: self

UNIQUAC model

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

Temperature [K]

real(kind=pr), intent(out), optional :: tau(size(self%qs),size(self%qs))

UNIQUAC temperature dependence term

real(kind=pr), intent(out), optional :: tauT(size(self%qs),size(self%qs))

real(kind=pr), intent(out), optional :: tauT2(size(self%qs),size(self%qs))


Variables

Type Visibility Attributes Name Initial
real(kind=pr), public :: d2u(size(self%qs),size(self%qs))
logical, public :: dt
logical, public :: dt2
real(kind=pr), public :: du(size(self%qs),size(self%qs))
real(kind=pr), public :: tau_aux(size(self%qs),size(self%qs))
logical, public :: tt
real(kind=pr), public :: u(size(self%qs),size(self%qs))