Critical constants
| Type | Visibility | Attributes | Name | Initial | |||
|---|---|---|---|---|---|---|---|
| type(ScalarProperty), | public | :: | acentric_factor |
Acentric Factor [adim] |
|||
| type(ScalarProperty), | public | :: | critical_pressure |
Critical Pressure [Pa] |
|||
| type(ScalarProperty), | public | :: | critical_temperature |
Critical Temperature [K] |
|||
| type(ScalarProperty), | public | :: | critical_volume |
Critical Volume [m3/kmol == L/mol] |
| procedure, public :: from_json |
Read all the critical properties from a json file.
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| class(CriticalConstants), | intent(inout) | :: | self | |||
| character(len=*), | intent(in) | :: | json_str | |||
| character(len=*), | intent(in), | optional | :: | path |