Added Eigen3 and related compatibility

Program compiles, but these features are untested in the new thermalvis
version at present.