| 887 | } |
| 888 | |
| 889 | EXPORT_CODE void CONVENTION AbstractState_set_fluid_parameter_double(const long handle, const long i, const char* parameter, const double value, |
| 890 | long* errcode, char* message_buffer, const long buffer_length) { |
| 891 | *errcode = 0; |
| 892 | fpu_reset_guard guard; |
| 893 | try { |
| 894 | shared_ptr<CoolProp::AbstractState>& AS = handle_manager.get(handle); |
| 895 | AS->set_fluid_parameter_double(static_cast<std::size_t>(i), parameter, value); |
| 896 | } catch (...) { |
| 897 | HandleException(errcode, message_buffer, buffer_length); |
| 898 | } |
| 899 | } |
| 900 | |
| 901 | EXPORT_CODE void CONVENTION AbstractState_build_phase_envelope(const long handle, const char* level, long* errcode, char* message_buffer, |
| 902 | const long buffer_length) { |
nothing calls this directly
no test coverage detected