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
Public Member Functions | Private Member Functions | Private Attributes | List of all members
InsulatedTankReduction Class Reference

Public Member Functions

 InsulatedTankReduction (InsulatedTankInput insulatedTankInput)
 
InsulatedTankOutput calculate ()
 
InsulatedTankOutput calculateNoInsulation (InsulatedTankInput input)
 
InsulatedTankOutput calculateInsulation (InsulatedTankInput input)
 
InsulationFluidProperties calculateAirProperties (double temp)
 
double insulationRecursive ()
 
double noInsulationRecursive ()
 
double calculateAirProperty (int property, double temp)
 
double lookupAirPropertyCoefficient (int property, int n)
 

Private Member Functions

void validateInput (InsulatedTankInput input)
 
double propertyFit (std::vector< double > coefficients, double temp)
 

Private Attributes

InsulatedTankInput _insulatedTankInput
 
const double _airPropertiesArray [4][5]
 

Detailed Description

Definition at line 83 of file InsulatedTankReduction.h.

Constructor & Destructor Documentation

◆ InsulatedTankReduction()

InsulatedTankReduction::InsulatedTankReduction ( InsulatedTankInput  insulatedTankInput)
inline

Definition at line 86 of file InsulatedTankReduction.h.

Member Data Documentation

◆ _airPropertiesArray

const double InsulatedTankReduction::_airPropertiesArray[4][5]
private
Initial value:
= {
{-1.82109557e-14, 5.27958269e-11, -3.22287031e-8, 8.06185737e-6, 2.38303755e-1},
{5.53240532e-12, -2.97098117e-8, 5.96315645e-5, -5.57665211e-2, 2.43046430e1},
{-6.67800412e-13, 2.42855319e-9, 7.21312269e-8, 3.56111381e-3, -5.82727939e-1},
{-1.63898601e-15, 7.98394765e-12, -1.80852621e-8, 3.85957991e-5, -1.49489778e-3},
}

Definition at line 102 of file InsulatedTankReduction.h.

◆ _insulatedTankInput

InsulatedTankInput InsulatedTankReduction::_insulatedTankInput
private

Definition at line 101 of file InsulatedTankReduction.h.


The documentation for this class was generated from the following file: