28 EXPORT_CODE double CONVENTION PropsSI(
const char *Output,
const char *Name1,
double Prop1,
const char *Name2,
double Prop2,
const char *Ref);
33 EXPORT_CODE double CONVENTION PropsS(
const char *Output,
const char *Name1,
double Prop1,
const char *Name2,
double Prop2,
const char *Ref);
38 EXPORT_CODE double CONVENTION Props(
const char *Output,
const char Name1,
double Prop1,
const char Name2,
double Prop2,
const char *Ref);
EXPORT_CODE long CONVENTION Phase_Tp(const char *Fluid, double T, double rho, char *Phase_str)
EXPORT_CODE double CONVENTION IProps(long iOutput, long iName1, double Prop1, long iName2, double Prop2, long iFluid)
EXPORT_CODE double CONVENTION DerivTerms(const char *Term, double T, double rho, const char *Ref)
EXPORT_CODE bool CONVENTION isenabled_TTSE_LUT(const char *FluidName)
Check if TTSE is enabled.
EXPORT_CODE double CONVENTION PropsSI(const char *Output, const char *Name1, double Prop1, const char *Name2, double Prop2, const char *Ref)
EXPORT_CODE int CONVENTION set_reference_stateS(const char *Ref, const char *reference_state)
EXPORT_CODE void CONVENTION set_standard_unit_system(int val)
EXPORT_CODE double CONVENTION F2K(double T_F)
Convert from degrees Fahrenheit to Kelvin (useful primarily for testing)
EXPORT_CODE double CONVENTION Props1SI(const char *FluidName, const char *Output)
EXPORT_CODE void CONVENTION set_debug_level(int level)
EXPORT_CODE int CONVENTION get_standard_unit_system()
EXPORT_CODE bool CONVENTION enable_TTSE_LUT_writing(const char *FluidName)
Enable the writing of TTSE tables to file for this fluid.
EXPORT_CODE double CONVENTION fromSI(const char *input, const double value, const char *new_system)
EXPORT_CODE bool CONVENTION get_TTSESinglePhase_LUT_range(const char *FluidName, double *hmin, double *hmax, double *pmin, double *pmax)
Get the current range of the single-phase LUT.
EXPORT_CODE bool CONVENTION set_TTSESat_LUT_size(const char *FluidName, int)
Over-ride the default size of both of the saturation LUT.
EXPORT_CODE int CONVENTION set_TTSE_mode(const char *FluidName, const char *Value)
Set the TTSE mode (normal or bicubic)
EXPORT_CODE long CONVENTION redirect_stdout(const char *file)
Fluid is the abstract base class that is employed by all the other fluids.
EXPORT_CODE long CONVENTION get_param_index(const char *param)
EXPORT_CODE bool CONVENTION set_TTSESinglePhase_LUT_range(const char *FluidName, double hmin, double hmax, double pmin, double pmax)
Over-ride the default range of the single-phase LUT.
EXPORT_CODE double CONVENTION Props(const char *Output, const char Name1, double Prop1, const char Name2, double Prop2, const char *Ref)
EXPORT_CODE void CONVENTION set_phase(const char *Phase_str)
EXPORT_CODE double CONVENTION Props1(const char *FluidName, const char *Output)
EXPORT_CODE double CONVENTION PropsS(const char *Output, const char *Name1, double Prop1, const char *Name2, double Prop2, const char *Ref)
EXPORT_CODE long CONVENTION get_fluid_param_string(const char *fluid, const char *param, char *Output)
EXPORT_CODE long CONVENTION get_Fluid_index(const char *param)
EXPORT_CODE int CONVENTION get_debug_level()
EXPORT_CODE double CONVENTION K2F(double T_K)
Convert from Kelvin to degrees Fahrenheit (useful primarily for testing)
EXPORT_CODE double CONVENTION IPropsSI(long iOutput, long iName1, double Prop1, long iName2, double Prop2, long iFluid)
EXPORT_CODE bool CONVENTION isenabled_TTSE_LUT_writing(const char *FluidName)
Check if the writing of TTSE tables to file is enabled.
EXPORT_CODE bool CONVENTION set_TTSESinglePhase_LUT_size(const char *FluidName, int Np, int Nh)
Over-ride the default size of the single-phase LUT.
EXPORT_CODE long CONVENTION get_global_param_string(const char *param, char *Output)
EXPORT_CODE long CONVENTION Phase_Trho(const char *Fluid, double T, double p, char *Phase_str)
GenericValue< UTF8<> > Value
Value with UTF8 encoding.
EXPORT_CODE int CONVENTION set_reference_stateD(const char *Ref, double T, double rho, double h0, double s0)
EXPORT_CODE bool CONVENTION disable_TTSE_LUT_writing(const char *FluidName)
Disable the writing of TTSE tables to file for this fluid.
EXPORT_CODE double CONVENTION toSI(const char *input, const double value, const char *old_system)
EXPORT_CODE long CONVENTION Phase(const char *Fluid, double T, double p, char *Phase_str)
EXPORT_CODE bool CONVENTION disable_TTSE_LUT(const char *FluidName)
Disable the TTSE.
EXPORT_CODE int CONVENTION IsFluidType(const char *Ref, const char *Type)
EXPORT_CODE bool CONVENTION enable_TTSE_LUT(const char *FluidName)
Enable the TTSE for this fluid.