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 | Friends | List of all members
SteamBalanceException Class Reference

#include <SteamBalanceException.h>

Inheritance diagram for SteamBalanceException:

Public Member Functions

 SteamBalanceException (double additionalSteamNeeded, double adjustedInitialSteam)
 
double getAdditionalSteamNeeded () const
 
double getAdjustedInitialSteam () const
 
 SteamBalanceException (double additionalSteamNeeded, double adjustedInitialSteam)
 
double getAdditionalSteamNeeded () const
 
double getAdjustedInitialSteam () const
 
 SteamBalanceException (double additionalSteamNeeded, double adjustedInitialSteam)
 
double getAdditionalSteamNeeded () const
 
double getAdjustedInitialSteam () const
 

Friends

std::ostream & operator<< (std::ostream &stream, const SteamBalanceException &e)
 
std::ostream & operator<< (std::ostream &stream, const SteamBalanceException &e)
 
std::ostream & operator<< (std::ostream &stream, const SteamBalanceException &e)
 

Detailed Description

Represents a situation in the calculations when incorrect amount of steam remains, therefore cannot balance the system. Typically need to start the model over with an adjusted initial mass flow amount.

Definition at line 12 of file SteamBalanceException.h.

Constructor & Destructor Documentation

◆ SteamBalanceException() [1/3]

SteamBalanceException::SteamBalanceException ( double  additionalSteamNeeded,
double  adjustedInitialSteam 
)
Parameters
additionalSteamNeededThe additional amount of steam needed.
adjustedInitialSteamThe adjusted amount of steam to use when re-running the model.

Definition at line 3 of file SteamBalanceException.cpp.

◆ SteamBalanceException() [2/3]

SteamBalanceException::SteamBalanceException ( double  additionalSteamNeeded,
double  adjustedInitialSteam 
)
Parameters
additionalSteamNeededThe additional amount of steam needed.
adjustedInitialSteamThe adjusted amount of steam to use when re-running the model.

◆ SteamBalanceException() [3/3]

SteamBalanceException::SteamBalanceException ( double  additionalSteamNeeded,
double  adjustedInitialSteam 
)
Parameters
additionalSteamNeededThe additional amount of steam needed.
adjustedInitialSteamThe adjusted amount of steam to use when re-running the model.

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