https://github.com/CoolProp/CoolProp
Tip revision: a885a2b4e07e9b09ea750e4fdb4b2203df9a0067 authored by Jorrit Wronski on 13 December 2022, 13:12:01 UTC
One more typo
One more typo
Tip revision: a885a2b
cubic_fluids_schema.json
{
"$schema": "http://json-schema.org/draft-04/schema#",
"title": "Fluid for cubic EOS in CoolProp",
"items": {
"properties": {
"name": {
"description": "Name of the fluid",
"type": "string"
},
"CAS": {
"description": "CAS registry number of the fluid",
"type": "string"
},
"Tc": {
"description": "Critical temperature (K)",
"type": "number",
"minimum": 0.1,
"maximum": 20000
},
"pc": {
"description": "Critical pressure (Pa)",
"type": "number",
"minimum": 0,
"maximum": 500000000
},
"rhomolarc": {
"description": "Critical density (mol/m^3)",
"type": "number",
"minimum": 0.1,
"maximum": 2000000
},
"rhomolarc_units": {
"description": "Units of the critical density provided",
"enum": [
"mol/m^3",
"kg/m^3"
]
},
"acentric": {
"description": "Acentric factor (-)",
"type": "number",
"minimum": -10,
"maximum": 10
},
"molemass": {
"description": "Molar mass (kg/mol)",
"type": "number",
"minimum": 0,
"maximum": 1
},
"molemass_units": {
"description": "Units of the molar mass provided",
"enum": [
"kg/mol"
]
},
"pc_units": {
"description": "Units of the critical pressure",
"enum": [
"Pa"
]
},
"Tc_units": {
"description": "Units of the critical temperature",
"enum": [
"K"
]
},
"aliases": {
"type": "array",
"items": {
"type": "string"
},
"minItems": 0
},
"alpha": {
"description": "The alpha function being used",
"properties": {
"type":{
"enum": [
"Twu",
"Mathias-Copeman",
"default"
]
},
"c":{
"type": "array",
"items": {
"type": "number"
},
"minItems": 3,
"maxItems": 3
}
}
}
},
"required": [
"name",
"CAS",
"Tc",
"Tc_units",
"pc",
"pc_units",
"acentric",
"molemass",
"molemass_units"
]
},
"type": "array"
}