fast-nuclear-sim/src/coolant/vapor_pressure.cpp

18 lines
285 B
C++
Raw Normal View History

2024-01-16 20:30:22 +11:00
#include "vapor_pressure.hpp"
#include <cmath>
using namespace sim::coolant;
double vapor_pressure::calc_p(double t) const
{
return t > -C ? std::pow(10, A - B / (C + t)) : 0;
2024-01-16 20:30:22 +11:00
}
double vapor_pressure::calc_t(double p) const
{
return B / (A - std::log(p) / std::log(10)) - C;
2024-01-16 20:30:22 +11:00
}