temperatureAtTime static method
Implementation
static double temperatureAtTime({
required double initialTemperatureK,
required double ambientTemperatureK,
required double convectionCoefficient,
required double area,
required double mass,
required double specificHeat,
required double time,
}) {
final tau = (mass * specificHeat) / (convectionCoefficient * area);
return ambientTemperatureK +
(initialTemperatureK - ambientTemperatureK) * math.exp(-time / tau);
}