mirror of
https://github.com/CoolProp/CoolProp.git
synced 2026-04-01 03:00:13 -04:00
Closes #508 Closes #497 Sample code: ``` #include "CoolPropLib.h" const long buffer_length = 255; char message_buffer[buffer_length]; long errcode = 0; const long N = 2; double fractions[N] = {0.5, 0.5}; long T_param = get_param_index("T"); long PQ = get_input_pair_index("PQ_INPUTS"); long handle = AbstractState_factory("HEOS", "Water&Ethanol", &errcode, message_buffer, buffer_length); AbstractState_set_fractions(handle, fractions, N, &errcode, message_buffer, buffer_length); AbstractState_update(handle, PQ, 101325, 0, &errcode, message_buffer, buffer_length); double Tc = AbstractState_keyed_output(handle, T_param, &errcode, message_buffer, buffer_length); AbstractState_free(handle, &errcode, message_buffer, buffer_length); ```
16 KiB
16 KiB