@@ -345,13 +345,18 @@ def v2_pT(cls, p: float, T: float) -> float:
345345 return _R * T / p * Pi * (g0_pi + gr_pi ) / 1000 # see table 12
346346
347347 @staticmethod
348- def v2_pT_meta (p , T ) :
348+ def v2_pT_meta (p : float , T : float ) -> float :
349349 """
350350 6 Equations for Region 2, Section. 6.2 Supplementary Equation for the Metastable-Vapor Region
351351
352352 Table 16, Page 18
353353
354354 specific volume
355+
356+ :param p: preasure in [MPa]
357+ :param T: temperature in [K]
358+
359+ :return: specific volume in [m³ / kg]
355360 """
356361 Pi = p # Eq 1
357362 tau = 540 / T # Eq 1
@@ -367,7 +372,7 @@ def v2_pT_meta(p, T):
367372 return _R * T / p * Pi * (g0_pi + gr_pi ) / 1000 # see table 12
368373
369374 @staticmethod
370- def h2_pT (p , T ) :
375+ def h2_pT (p : float , T : float ) -> float :
371376 """function h2_pT = h2_pT(p, T)
372377
373378 6 Equations for Region 2, Section. 6.1 Basic Equation
@@ -393,13 +398,18 @@ def h2_pT(p, T):
393398 return _R * T * tau * (g0_tau + gr_tau )
394399
395400 @staticmethod
396- def h2_pT_meta (p , T ) :
401+ def h2_pT_meta (p : float , T : float ) -> float :
397402 """
398403 6 Equations for Region 2, Section. 6.2 Supplementary Equation for the Metastable-Vapor Region
399404
400405 Table 16, Page 18
401406
402407 specific volume
408+
409+ :param p: preasure in [MPa]
410+ :param T: temperature in [K]
411+
412+ :return: enthalpy in [kJ / kg]
403413 """
404414 Pi = p # Eq 1
405415 tau = 540 / T # Eq 1
@@ -417,7 +427,7 @@ def h2_pT_meta(p, T):
417427 return _R * T * tau * (g0_tau + gr_tau ) # h2_pT
418428
419429 @staticmethod
420- def u2_pT (p , T ) :
430+ def u2_pT (p : float , T : float ) -> float :
421431 """function u2_pT = u2_pT(p, T)
422432
423433 6 Equations for Region 2, Section. 6.1 Basic Equation
@@ -426,6 +436,7 @@ def u2_pT(p, T):
426436
427437 :param p: preasure in [MPa]
428438 :param T: temperature in [K]
439+
429440 :return: specific internal energy in [kJ / kg]
430441 """
431442 Pi = p
@@ -446,13 +457,18 @@ def u2_pT(p, T):
446457 return _R * T * (tau * (g0_tau + gr_tau ) - Pi * (g0_pi + gr_pi ))
447458
448459 @staticmethod
449- def u2_pT_meta (p , T ) :
460+ def u2_pT_meta (p : float , T : float ) -> float :
450461 """
451462 6 Equations for Region 2, Section. 6.2 Supplementary Equation for the Metastable-Vapor Region
452463
453464 Table 16, Page 18
454465
455466 specific volume
467+
468+ :param p: preasure in [MPa]
469+ :param T: temperature in [K]
470+
471+ :return: specific internal energy in [kJ / kg]
456472 """
457473 Pi = p # Eq 1
458474 tau = 540 / T # Eq 1
@@ -478,7 +494,7 @@ def u2_pT_meta(p, T):
478494 return _R * T * (tau * (g0_tau + gr_tau ) - Pi * (g0_pi + gr_pi )) # u2_pT
479495
480496 @staticmethod
481- def s2_pT (p , T ) :
497+ def s2_pT (p : float , T : float ) -> float :
482498 """function s2_pT = s2_pT(p, T)
483499
484500 6 Equations for Region 2, Section. 6.1 Basic Equation
@@ -508,13 +524,18 @@ def s2_pT(p, T):
508524 return _R * (tau * (g0_tau + gr_tau ) - (g0 + gr ))
509525
510526 @staticmethod
511- def s2_pT_meta (p , T ) :
527+ def s2_pT_meta (p : float , T : float ) -> float :
512528 """
513529 6 Equations for Region 2, Section. 6.2 Supplementary Equation for the Metastable-Vapor Region
514530
515531 Table 16, Page 18
516532
517533 specific volume
534+
535+ :param p: preasure in [MPa]
536+ :param T: temperature in [K]
537+
538+ :return: specific entropy in [kJ / (kg K)]
518539 """
519540 Pi = p # Eq 1
520541 tau = 540 / T # Eq 1
@@ -542,7 +563,7 @@ def s2_pT_meta(p, T):
542563 return _R * (tau * (g0_tau + gr_tau ) - (g0 + gr )) # s2_pT
543564
544565 @staticmethod
545- def Cp2_pT (p , T ) :
566+ def Cp2_pT (p : float , T : float ) -> float :
546567 """function Cp2_pT = Cp2_pT(p, T)
547568
548569 6 Equations for Region 2, Section. 6.1 Basic Equation
@@ -568,13 +589,18 @@ def Cp2_pT(p, T):
568589 return - _R * tau ** 2 * (g0_tautau + gr_tautau )
569590
570591 @staticmethod
571- def Cp2_pT_meta (p , T ) :
592+ def Cp2_pT_meta (p : float , T : float ) -> float :
572593 """
573594 6 Equations for Region 2, Section. 6.2 Supplementary Equation for the Metastable-Vapor Region
574595
575596 Table 16, Page 18
576597
577598 specific volume
599+
600+ :param p: preasure in [MPa]
601+ :param T: temperature in [K]
602+
603+ :return: specific isobaric heat capacity in [kJ / (kg K)]
578604 """
579605 Pi = p # Eq 1
580606 tau = 540 / T # Eq 1
@@ -592,7 +618,7 @@ def Cp2_pT_meta(p, T):
592618 return - _R * tau ** 2 * (g0_tautau + gr_tautau ) # Cp2_pT
593619
594620 @staticmethod
595- def Cv2_pT (p , T ) :
621+ def Cv2_pT (p : float , T : float ) -> float :
596622 """function Cv2_pT = Cv2_pT(p, T)
597623
598624 6 Equations for Region 2, Section. 6.1 Basic Equation
@@ -662,13 +688,18 @@ def w2_pT(cls, p: float, T: float) -> float:
662688 ) ** 0.5
663689
664690 @staticmethod
665- def w2_pT_meta (p , T ) :
691+ def w2_pT_meta (p : float , T : float ) -> float :
666692 """
667693 6 Equations for Region 2, Section. 6.2 Supplementary Equation for the Metastable-Vapor Region
668694
669695 Table 16, Page 18
670696
671697 specific volume
698+
699+ :param p: preasure in [MPa]
700+ :param T: temperature in [K]
701+
702+ :return: speed of sound in [m / s]
672703 """
673704 Pi = p # Eq 1
674705 tau = 540 / T # Eq 1
@@ -710,7 +741,7 @@ def w2_pT_meta(p, T):
710741 return math .sqrt (1000 * _R * T * part_1 / (part_2_a + part_2_b / part_2_c ))
711742
712743 @staticmethod
713- def T2_ph (p , h ) :
744+ def T2_ph (p : float , h : float ) -> float :
714745 """function T2_ph = T2_ph(p, h)
715746
716747 6 Equations for Region 2, 6.3.1 The Backward Equations T(p, h) for
0 commit comments