CoolProp.Plots.ConsistencyPlots_pcsaft module¶
- class CoolProp.Plots.ConsistencyPlots_pcsaft.ConsistencyAxis(axis, fig, pair, fluid, backend, additional_backend, state1, state2, state3, state4, state5, state6, p_limits_1phase=None, T_limits_1phase=None, NT_1phase=40, Np_1phase=40, NT_2phase=20, NQ_2phase=20)¶
Bases:
object
- consistency_check_singlephase()¶
- consistency_check_twophase()¶
- cross_out_axis()¶
- label_axes()¶
Label the axes for the given pair
- plot_Tmax_curve()¶
- plot_melting_curve()¶
- plot_saturation_curves()¶
- to_axis_units(label, vals)¶
Convert to the units used in the plot
- class CoolProp.Plots.ConsistencyPlots_pcsaft.ConsistencyFigure(fluid, figsize=(15, 23), backend='PCSAFT', additional_skips=[], mole_fractions=None, p_limits_1phase=None, T_limits_1phase=None, NT_1phase=40, Np_1phase=40, NT_2phase=20, NQ_2phase=20)¶
Bases:
object
- add_to_pdf(pdf)¶
Add this figure to the pdf instance
- calc_Tmax_curve()¶
- calc_melting_curve()¶
- calc_saturation_curves()¶
Calculate all the saturation curves in one shot using the state class to save computational time
- plot_Tmax_curve()¶
- plot_melting_curve()¶
- plot_saturation_curves()¶
- savefig(fname, **kwargs)¶
- tight_layout()¶
- CoolProp.Plots.ConsistencyPlots_pcsaft.myprint(level, *args, **kwargs)¶
- CoolProp.Plots.ConsistencyPlots_pcsaft.split_pair(pair)¶
- CoolProp.Plots.ConsistencyPlots_pcsaft.split_pair_xy(pair)¶