AMO-Tools-Suite  v.0.9.0
Set of tools for calculating energy efficiency in industrial equipment
All Classes Namespaces Files Functions Variables Enumerations Friends Macros Pages
Public Member Functions | List of all members
SteamModeler Class Reference

#include <SteamModeler.h>

Public Member Functions

SteamModelerOutput model (const SteamModelerInput &steamModelerInput)
 
SteamModelerOutput model (const bool isBaselineCalc, const double baselinePowerDemand, const HeaderInput &headerInput, const BoilerInput &boilerInput, const TurbineInput &turbineInput, const OperationsInput &operationsInput)
 
SteamModelerOutput model (const SteamModelerInput &steamModelerInput)
 
SteamModelerOutput model (const bool isBaselineCalc, const double baselinePowerDemand, const HeaderInput &headerInput, const BoilerInput &boilerInput, const TurbineInput &turbineInput, const OperationsInput &operationsInput)
 
SteamModelerOutput model (const SteamModelerInput &steamModelerInput)
 
SteamModelerOutput model (const bool isBaselineCalc, const double baselinePowerDemand, const HeaderInput &headerInput, const BoilerInput &boilerInput, const TurbineInput &turbineInput, const OperationsInput &operationsInput)
 

Detailed Description

The entry-point into the Steam Modeler. Use one of the model methods to initiate the system balancing.

Definition at line 14 of file SteamModeler.h.

Member Function Documentation

◆ model() [1/6]

SteamModelerOutput SteamModeler::model ( const SteamModelerInput steamModelerInput)

Entry into the Steam Modeler using a SteamModelerInput object.

Parameters
steamModelerInputThe object containing the Steam Modeler data for processing.
Returns
The Steam Modeler processing results.

Definition at line 3 of file SteamModeler.cpp.

◆ model() [2/6]

SteamModelerOutput SteamModeler::model ( const SteamModelerInput steamModelerInput)

Entry into the Steam Modeler using a SteamModelerInput object.

Parameters
steamModelerInputThe object containing the Steam Modeler data for processing.
Returns
The Steam Modeler processing results.

◆ model() [3/6]

SteamModelerOutput SteamModeler::model ( const SteamModelerInput steamModelerInput)

Entry into the Steam Modeler using a SteamModelerInput object.

Parameters
steamModelerInputThe object containing the Steam Modeler data for processing.
Returns
The Steam Modeler processing results.

◆ model() [4/6]

SteamModelerOutput SteamModeler::model ( const bool  isBaselineCalc,
const double  baselinePowerDemand,
const HeaderInput headerInput,
const BoilerInput boilerInput,
const TurbineInput turbineInput,
const OperationsInput operationsInput 
)

Entry into the Steam Modeler using individual data objects.

Parameters
isBaselineCalctrue if this is the baseline calc run.
baselinePowerDemandAmount of the baseline power demand.
headerInputAll of the headers input data.
boilerInputThe boiler input data.
turbineInputAll of the turbines input data.
operationsInputThe operational input data.
Returns
The Steam Modeler processing results.

◆ model() [5/6]

SteamModelerOutput SteamModeler::model ( const bool  isBaselineCalc,
const double  baselinePowerDemand,
const HeaderInput headerInput,
const BoilerInput boilerInput,
const TurbineInput turbineInput,
const OperationsInput operationsInput 
)

Entry into the Steam Modeler using individual data objects.

Parameters
isBaselineCalctrue if this is the baseline calc run.
baselinePowerDemandAmount of the baseline power demand.
headerInputAll of the headers input data.
boilerInputThe boiler input data.
turbineInputAll of the turbines input data.
operationsInputThe operational input data.
Returns
The Steam Modeler processing results.

Definition at line 15 of file SteamModeler.cpp.

◆ model() [6/6]

SteamModelerOutput SteamModeler::model ( const bool  isBaselineCalc,
const double  baselinePowerDemand,
const HeaderInput headerInput,
const BoilerInput boilerInput,
const TurbineInput turbineInput,
const OperationsInput operationsInput 
)

Entry into the Steam Modeler using individual data objects.

Parameters
isBaselineCalctrue if this is the baseline calc run.
baselinePowerDemandAmount of the baseline power demand.
headerInputAll of the headers input data.
boilerInputThe boiler input data.
turbineInputAll of the turbines input data.
operationsInputThe operational input data.
Returns
The Steam Modeler processing results.

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