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 Attributes | 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
 

Private Attributes

double additionalSteamNeeded
 
double adjustedInitialSteam
 

Friends

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()

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.

Member Data Documentation

◆ additionalSteamNeeded

double SteamBalanceException::additionalSteamNeeded
private

Definition at line 27 of file SteamBalanceException.h.

◆ adjustedInitialSteam

double SteamBalanceException::adjustedInitialSteam
private

Definition at line 28 of file SteamBalanceException.h.


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