MEASUR-Tools-Suite v1.0.11
The MEASUR Tools Suite is a collection of industrial efficiency calculations written in C++ and with bindings for compilation to WebAssembly.
Loading...
Searching...
No Matches
Classes | Namespaces | Functions
insulated_tank_reduction.h File Reference

Declares structs and functions for the Insulated Tank Reduction Calculator.Calculates heat loss and annual energy cost for a hot cylindrical tank, with or without thermal insulation. More...

Go to the source code of this file.

Classes

struct  insulated_tank_reduction::InsulatedTankInput
 Input parameters for the insulated tank heat loss calculation. More...
 
struct  insulated_tank_reduction::InsulatedTankOutput
 Output results for the insulated tank heat loss calculation. More...
 

Namespaces

namespace  insulated_tank_reduction
 Insulated tank heat loss calculations for treasure hunt measures.
 

Functions

InsulatedTankOutput insulated_tank_reduction::calculate (const InsulatedTankInput &input)
 Calculates heat loss and annual heat loss for a tank.
 
InsulatedTankOutput insulated_tank_reduction::insulatedTankHeatLoss (const InsulatedTankInput &input)
 Calculates heat loss for a tank wrapped in insulation.
 
InsulatedTankOutput insulated_tank_reduction::bareTankHeatLoss (const InsulatedTankInput &input)
 Calculates heat loss for an uninsulated (bare) tank.
 
double insulated_tank_reduction::rayleighNumber (double thermal_expansion, double surface_temperature, double ambient_temperature, double diameter, double kin_viscosity, double thermal_diffusivity)
 Computes the Rayleigh number for natural convection along a vertical cylinder in U.S. customary units.
 
double insulated_tank_reduction::naturalConvectionCoefficient (double rayleigh, double conductivity, double diameter)
 Computes the natural convection heat transfer coefficient for a vertical cylinder using the Ra^(1/3) empirical correlation.