#include <solver2.h>
Inheritance diagram for Solver2Base< FirstProp, SecondProp, FirstPropAlt, SecondPropAlt >:

Protected Member Functions | |
| Solver2Base (const bool debug=false) | |
| virtual int | whichRegion (const FirstProp &fp, const SecondProp &sp)=0 |
| virtual SteamCalculator | solve (const FirstProp &fp, const SecondProp &sp)=0 |
| FirstProp | getFirstProp (SteamCalculator &S) |
| SecondProp | getSecondProp (SteamCalculator &S) |
Protected Attributes | |
| bool | debug |
This class is abstract. Use it when creating template Solver2 classes for particular combinations of variables, so that all Solver2 classes will have common methods whichRegion, solve, getFirstProp, etc, defined.
| FirstProp | (Units of) first property to be solved for | |
| SecondProp | (Units of) second property to be solved for | |
| FirstPropAlt | First property alternative, used to distinguish two properties having the same units | |
| SecondPropAlt | Second property alternative, used to distinguish two properties having the same units |
1.3.8