Added namespace std::isnan - complaining on Windows compilation.
Fixing some indention
Made direct function calls to some unknowntypes (reynoldsnumber and integration constants).
Lower-case'd "initialGuess" in engngm
Have CBS-only boundary condition use specialized CBS-functions instead of the otherwise redundant "giveUnknownComponent(UnknownType" which introduced unnecessary enum values.
Version 2 of giveUnknownComponent has been removed completely. It was never used, and the code there was both broken or a redundant duplication of the normal "giveUnknownComponent".
The broken code was the part where it requested eigenvalues (which used the dof's equation number, which makes no sense at all).
The list of UnknownTypes have been cleared of these none-primaryfield values.
Changed std::isnan to the mathfem.h wrapper (and added std::isnan as the last ditch try if isnan is missing).