| 753 | } |
| 754 | |
| 755 | EXPORT_CODE double CONVENTION AbstractState_first_two_phase_deriv(const long handle, const long Of, const long Wrt, const long Constant, |
| 756 | long* errcode, char* message_buffer, const long buffer_length) { |
| 757 | *errcode = 0; |
| 758 | fpu_reset_guard guard; |
| 759 | try { |
| 760 | shared_ptr<CoolProp::AbstractState>& AS = handle_manager.get(handle); |
| 761 | return AS->first_two_phase_deriv(static_cast<CoolProp::parameters>(Of), static_cast<CoolProp::parameters>(Wrt), |
| 762 | static_cast<CoolProp::parameters>(Constant)); |
| 763 | } catch (...) { |
| 764 | HandleException(errcode, message_buffer, buffer_length); |
| 765 | } |
| 766 | return _HUGE; |
| 767 | } |
| 768 | |
| 769 | EXPORT_CODE double CONVENTION AbstractState_first_two_phase_deriv_splined(const long handle, const long Of, const long Wrt, const long Constant, |
| 770 | const double x_end, long* errcode, char* message_buffer, |
nothing calls this directly
no test coverage detected