v0 Function

public function v0(self, n, p, t)

Cubic EoS volume initializer. For a Cubic Equation of State, the covolume calculated with the mixing rule is a good estimate for the initial volume solver on the liquid region.

Type Bound

CubicEoS

Arguments

Type IntentOptional Attributes Name
class(CubicEoS), intent(in) :: self
real(kind=pr), intent(in) :: n(:)
real(kind=pr), intent(in) :: p
real(kind=pr), intent(in) :: t

Return Value real(kind=pr)


Calls

proc~~v0~~CallsGraph proc~v0 CubicEoS%v0 Bmix Bmix proc~v0->Bmix

Called by

proc~~v0~~CalledByGraph proc~v0 CubicEoS%v0 proc~volume_initalizer Gerg2008%volume_initalizer proc~volume_initalizer->proc~v0

Variables

Type Visibility Attributes Name Initial
real(kind=pr), public :: dbi(size(n))
real(kind=pr), public :: dbij(size(n),size(n))