From febe1b5bb6617ff9b22c4e32ef755a01b82b5628 Mon Sep 17 00:00:00 2001 From: Ian Bell Date: Tue, 2 Dec 2014 12:19:20 -0500 Subject: [PATCH] Expose p_reducing Signed-off-by: Ian Bell --- include/DataStructures.h | 1 + src/AbstractState.cpp | 2 ++ src/DataStructures.cpp | 1 + 3 files changed, 4 insertions(+) diff --git a/include/DataStructures.h b/include/DataStructures.h index 206e54de..6ac4f7d7 100644 --- a/include/DataStructures.h +++ b/include/DataStructures.h @@ -49,6 +49,7 @@ enum parameters{ irhomass_reducing, irhomass_critical, iP_critical, + iP_reducing, iT_triple, iP_triple, iT_min, diff --git a/src/AbstractState.cpp b/src/AbstractState.cpp index feaaaafe..8e8064ef 100644 --- a/src/AbstractState.cpp +++ b/src/AbstractState.cpp @@ -179,6 +179,8 @@ double AbstractState::trivial_keyed_output(int key) return get_reducing_state().T; case irhomolar_reducing: return get_reducing_state().rhomolar; + case iP_reducing: + return get_reducing_state().p; case iP_critical: return this->p_critical(); case iT_critical: diff --git a/src/DataStructures.cpp b/src/DataStructures.cpp index 1d6c8a27..4f1abf23 100644 --- a/src/DataStructures.cpp +++ b/src/DataStructures.cpp @@ -64,6 +64,7 @@ parameter_info parameter_info_list[] = { parameter_info(iP_min, "P_min","O","Pa","Minimum pressure limit",true), parameter_info(iP_max, "P_max","O","Pa","Maximum pressure limit",true), parameter_info(iP_critical, "p_critical","O","Pa","Pressure at the critical point",true), + parameter_info(iP_reducing, "p_reducing","O","Pa","Pressure at the reducing point",true), parameter_info(iP_triple, "p_triple","O","Pa","Pressure at the triple point (pure only)",true), parameter_info(ifraction_min, "fraction_min","O","-","Fraction (mole, mass, volume) minimum value for incompressible solutions",true), parameter_info(ifraction_max, "fraction_max","O","-","Fraction (mole, mass, volume) maximum value for incompressible solutions",true),