There are quite a lot of methods with unused arguments. These arguments should be commended out like:
bool operator==(const AntiSymTenzor<T,1>& /*that*/) const { return true; }