Type | Visibility | Attributes | Name | Initial | |||
---|---|---|---|---|---|---|---|
real(kind=pr), | public, | allocatable | :: | bi(:) | |||
real(kind=pr), | public, | allocatable | :: | del1(:) | |||
logical, | public | :: | dn2 | = | .false. |
Calculate second order derivatives |
|
class(GeModel), | public, | allocatable | :: | ge |
Quadratinc mixing rule for the repulsive parameter.
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
class(HV), | intent(in) | :: | self | |||
real(kind=pr), | intent(in) | :: | n(:) | |||
real(kind=pr), | intent(in) | :: | bi(:) | |||
real(kind=pr), | intent(out) | :: | B | |||
real(kind=pr), | intent(out) | :: | dBi(:) | |||
real(kind=pr), | intent(out) | :: | dBij(:,:) |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
class(HV), | intent(in) | :: | self | |||
real(kind=pr), | intent(in) | :: | n(:) | |||
real(kind=pr), | intent(in) | :: | d1i(:) | |||
real(kind=pr), | intent(out) | :: | D1 | |||
real(kind=pr), | intent(out) | :: | dD1i(:) | |||
real(kind=pr), | intent(out) | :: | dD1ij(:,:) |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
class(HV), | intent(in) | :: | self | |||
real(kind=pr), | intent(in) | :: | n(:) | |||
real(kind=pr), | intent(in) | :: | T | |||
real(kind=pr), | intent(in) | :: | ai(:) | |||
real(kind=pr), | intent(in) | :: | daidt(:) | |||
real(kind=pr), | intent(in) | :: | daidt2(:) | |||
real(kind=pr), | intent(out) | :: | D | |||
real(kind=pr), | intent(out) | :: | dDdT | |||
real(kind=pr), | intent(out) | :: | dDdT2 | |||
real(kind=pr), | intent(out) | :: | dDi(:) | |||
real(kind=pr), | intent(out) | :: | dDidT(:) | |||
real(kind=pr), | intent(out) | :: | dDij(:,:) |