Residual Helmholtz Energy for a generic Cubic Equation of State.
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
real(kind=pr), | intent(in) | :: | n(:) |
Number of moles |
||
real(kind=pr), | intent(in) | :: | v |
Volume [L] |
||
real(kind=pr), | intent(in) | :: | t |
Temperature [K] |
||
real(kind=pr), | intent(in) | :: | B |
Repulsive parameter [L] |
||
real(kind=pr), | intent(in) | :: | dBi(size(n)) |
|
||
real(kind=pr), | intent(in) | :: | dBij(size(n),size(n)) |
|
||
real(kind=pr), | intent(in) | :: | D |
Attractive parameter |
||
real(kind=pr), | intent(in) | :: | dDi(size(n)) |
|
||
real(kind=pr), | intent(in) | :: | dDij(size(n),size(n)) |
|
||
real(kind=pr), | intent(in) | :: | dDidT(size(n)) |
|
||
real(kind=pr), | intent(in) | :: | dDdT |
|
||
real(kind=pr), | intent(in) | :: | dDdT2 |
|
||
real(kind=pr), | intent(in) | :: | D1 |
parameter |
||
real(kind=pr), | intent(in) | :: | dD1i(size(n)) |
|
||
real(kind=pr), | intent(in) | :: | dD1ij(size(n),size(n)) |
|
||
real(kind=pr), | intent(out), | optional | :: | ar |
Residual Helmholtz |
|
real(kind=pr), | intent(out), | optional | :: | arv |
|
|
real(kind=pr), | intent(out), | optional | :: | ArT |
|
|
real(kind=pr), | intent(out), | optional | :: | artv |
|
|
real(kind=pr), | intent(out), | optional | :: | arv2 |
|
|
real(kind=pr), | intent(out), | optional | :: | ArT2 |
|
|
real(kind=pr), | intent(out), | optional | :: | Arn(size(n)) |
|
|
real(kind=pr), | intent(out), | optional | :: | ArVn(size(n)) |
|
|
real(kind=pr), | intent(out), | optional | :: | ArTn(size(n)) |
|
|
real(kind=pr), | intent(out), | optional | :: | Arn2(size(n),size(n)) |
|