panzer tests for orientation and calculations the orientations
Created by: bathmatt
I think I figured out what is going wrong in panzer for a lot of tests having to do with edge elements on ride
When we calculate edge orientation we are passing in a char since it is just +/-1, and later we set those values to orientation = -1; however, a char of -1 is 255 under the new versions of gcc. So, we need to change this to an float, int or some signed variable
@eric-c-cyr @rppawlo
template <typename GlobalOrdinalT> void computeCellEdgeOrientations(const std::vector<std::pair<int,int> > & topEdgeIndices, const std::vector<GlobalOrdinalT> & topology, const FieldPattern & fieldPattern, std::vector<char> & orientation);
should we change this to an int? short? This is seen on ride and causes failures in plasma osc.