|
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.
|
Declarations for compressed air receiver tank sizing and capacity calculations. More...
#include "physics/constants.h"Go to the source code of this file.
Classes | |
| struct | receiver_tank::UsableCapacityInput |
| Input parameters for the usable air capacity calculation. More... | |
| struct | receiver_tank::UsableCapacityResult |
| Result of the usable air capacity calculation. More... | |
| struct | receiver_tank::GeneralInput |
| Input parameters for the General sizing method. More... | |
| struct | receiver_tank::SizeResult |
| Tank size result shared by the General, Dedicated Storage, and Bridging methods. More... | |
| struct | receiver_tank::DedicatedStorageInput |
| Input parameters for the Dedicated Storage sizing method. More... | |
| struct | receiver_tank::MeteredStorageInput |
| Input parameters for the Metered Storage sizing method. More... | |
| struct | receiver_tank::MeteredStorageResult |
| Result of the Metered Storage sizing calculation. More... | |
| struct | receiver_tank::BridgingInput |
| Input parameters for the Bridging Compressor Reaction Delay sizing method. More... | |
| struct | receiver_tank::CompressorCycleInput |
| Input parameters for the Compressor Cycle sizing method. More... | |
| struct | receiver_tank::CompressorCycleResult |
| Result of the Compressor Cycle sizing calculation. More... | |
Namespaces | |
| namespace | receiver_tank |
| Compressed air receiver tank sizing and usable capacity calculations. | |
Functions | |
| UsableCapacityResult | receiver_tank::calculateUsableCapacity (const UsableCapacityInput &input) |
| Calculates the usable air capacity of a receiver tank. | |
| SizeResult | receiver_tank::calculateGeneralSize (const GeneralInput &input) |
| Calculates receiver tank size using the General method. | |
| SizeResult | receiver_tank::calculateDedicatedStorageSize (const DedicatedStorageInput &input) |
| Calculates receiver tank size using the Dedicated Storage method. | |
| MeteredStorageResult | receiver_tank::calculateMeteredStorageSize (const MeteredStorageInput &input) |
| Calculates receiver tank size and refill time using the Metered Storage method. | |
| SizeResult | receiver_tank::calculateBridgingSize (const BridgingInput &input) |
| Calculates receiver tank size using the Bridging Compressor Reaction Delay method. | |
| CompressorCycleResult | receiver_tank::calculateCompressorCycleSize (const CompressorCycleInput &input) |
| Calculates receiver tank size from the compressor duty cycle and pressure band. | |
Variables | |
| constexpr double | receiver_tank::kGallonsPerCubicFoot = 7.48 |
| U.S. customary conversion: gallons per cubic foot \([\unit{\gallon\per\cubicFoot}]\). | |
| constexpr double | receiver_tank::kCubicFeetPerGallon = 0.133681 |
| U.S. customary conversion: cubic feet per gallon \([\unit{\cubicFoot\per\gallon}]\). | |
Provides functions to size receiver tanks using four established engineering methods and to calculate the usable air storage capacity of an existing tank. All calculations use U.S. customary units.
Definition in file receiver_tank.h.