EC_Humid_Air Functions

Create a EC_Humid_Air object like this:

from engcoolprop.ec_humid_air import EC_Humid_Air

# Create incompressible object. (without specifying state point)
ec_ha = EC_Humid_Air()
   ... OR ...
ec_ha = EC_Humid_Air(T=536.4, P=14.6959, RelHum=0.5)

EC_Humid_Air Description

Humid Air Properties http://www.coolprop.org/fluid_properties/HumidAir.html#table-of-inputs-outputs-to-hapropssi

EC_Humid_Air Methods

class engcoolprop.ec_humid_air.EC_Humid_Air(**kwargs)
get_eng_fmt_size()

Make a g format sized for largest number of property in propL

get_si_fmt_size()

Make a g format sized for largest number of property in propL

printProps(eng_units=True)

Print a multiline property summary with Engineering units.

If eng_units=False, SI units will be printed.

printSIProps()

Print a multiline property summary with SI units.

print_input_params()

Print all the legal inputs for Humid Air

print_output_params()

Print all the legal outputs for Humid Air

setProps(**kwargs)

Calculates various properties of humid air using CoolProp’s HAPropsSI function.

Args: - kwargs (dict): Dictionary with three keys corresponding to the input properties and their values.

Note the values in kwargs are in Engineering units.

Results in object properties corresponding to state properties in engineering units.