mirror of
https://github.com/CoolProp/CoolProp.git
synced 2026-01-11 15:08:03 -05:00
43 lines
1.4 KiB
Lua
43 lines
1.4 KiB
Lua
local cp = require "coolprop"
|
|
|
|
print[[
|
|
|
|
Information Examples
|
|
====================
|
|
]]
|
|
print("Version", cp.version())
|
|
print("gitrevision", cp.gitrevision())
|
|
print("FluidsList", cp.FluidsList())
|
|
print("Debug Level", cp.get_debug_level())
|
|
print()
|
|
print[[
|
|
|
|
Usage Examples
|
|
==============
|
|
]]
|
|
print(cp.Props1SI("Water", "Phase"))
|
|
print(cp.PropsSI("C", "P", 101325, "T", 300, "Water"))
|
|
print(cp.PropsSI("d(Hmass)/d(T)|P", "P", 101325, "T", 300, "Water"))
|
|
print(cp.PropsSI("D", "P", 101325, "T", 300, "Air.mix"))
|
|
print(cp.PhaseSI("P", 101325, "Q", 0, "Water"))
|
|
print(cp.get_global_param_string("predefined_mixtures"))
|
|
print(cp.get_fluid_param_string("Water", "aliases"))
|
|
print(cp.get_param_index("T"))
|
|
print(cp.HAPropsSI('H','T',298.15,'P',101325,'R',0.5))
|
|
print(10, "Fahrenheits is", cp.F2K(10) , "Kelvins")
|
|
print(cp.F2K(10), "Kelvins is", cp.K2F(cp.F2K(10)), "Fahrenheits")
|
|
print()
|
|
print[[
|
|
|
|
Error Examples
|
|
==============
|
|
]]
|
|
print(cp.Props1SI("Error", "Phase"))
|
|
print(cp.PropsSI("Error", "T", 298.15, "P", 101325, "Nitrogen"))
|
|
print(cp.PhaseSI("Error", 101325, "Q", 0, "Water"))
|
|
print(cp.get_parameter_information_string("Error")) -- What are the correct inputs for this?
|
|
print(cp.saturation_ancillary("Water", "C", 10, "Error", 300)) -- What are the correct inputs for this?
|
|
print(cp.HAPropsSI('Error','T',298.15,'P',101325,'R',0.5))
|
|
print(cp.get_param_index("Error"))
|
|
print(cp.get_fluid_param_string("Water", "wrong"))
|
|
print() |