mirror of
https://github.com/CoolProp/CoolProp.git
synced 2026-01-10 06:28:03 -05:00
* Initial rewrite to c++ * Minor cleanup * Add simple unit test for ph plot * Add tests for Ts plot * Use coolprop's lin and logspace functions to generate ranges * Remove copied file header comments * Remove code for handling unit conversions * Replace Optional return from value_at with Nan * Rename generate_ranges to generate_values_in_range * Clean up xy_switch code * Remove redundand <memory> include * Make namings more consistent * Further cleanup * Move implementation to .cpp file * More renamings * Finish moving implementation over to .cpp * Move generate_values out of Details namespace * Make get_axis_limits const-able * Constify most of the methods * Add _ for member variables * Make isoline methods consts too * Make tp limits parameter an enum instead * Try to match the code style with rest of repo * Move not needed code from .h to .cpp * Match code style with curly braces on same line * Update variable names in tests so they make more sense * Clean up the public api for PropertyPlot * Add docstrings to public interface in CoolPropPlot