769 return round(((kettle_height - (cm / 100)) / kettle_height) * kettle_volume * 10.0) / 10.0; |
769 return round(((kettle_height - (cm / 100)) / kettle_height) * kettle_volume * 10.0) / 10.0; |
770 return 0; |
770 return 0; |
771 } |
771 } |
772 |
772 |
773 |
773 |
|
774 double Utils::GetPressureBar(double gl, double T) |
|
775 { |
|
776 if (gl <= 0) |
|
777 return 0; |
|
778 |
|
779 double P = ((gl / 10.0) / exp(-10.73797 + (2617.25 / (T + 273.15)))) - 1.013; |
|
780 if (P < 0) |
|
781 P = 0; |
|
782 |
|
783 P = round(P * 100.0) / 100.0; |
|
784 qDebug() << " GetPressureBar(" << gl << "," << T << ") P:" << P; |
|
785 return P; |
|
786 } |
|
787 |