Commit f0f510b2 authored by Alvarez, Gonzalo's avatar Alvarez, Gonzalo
Browse files

symmetriesPass commented out because it's too slow

parent 5b2bf6e9
Loading
Loading
Loading
Loading
+12 −12
Original line number Diff line number Diff line
@@ -321,18 +321,18 @@ private:
	                    const VectorSizeType& free,
	                    const TensorSrepType& tensorSrep) const
	{
		assert(symmLocal_);
		SizeType ntensors = tensorSrep.size();
		for (SizeType i = 0; i < ntensors; ++i) {
			// tensor r (root tensor) has no out legs, so different symmetry
			// other tensors might have different symmetry also
			// Therefore, symmetry as implemented only applies to u and w and h
			unsigned char name = tensorSrep(i).fullName()[0];
			if (name != 'u' && name != 'w' && name != 'h')
				continue;
			if (!symmetriesPass(tensorSrep(i),summed,free))
				return false;
		}
//		assert(symmLocal_);
//		SizeType ntensors = tensorSrep.size();
//		for (SizeType i = 0; i < ntensors; ++i) {
//			// tensor r (root tensor) has no out legs, so different symmetry
//			// other tensors might have different symmetry also
//			// Therefore, symmetry as implemented only applies to u and w and h
//			unsigned char name = tensorSrep(i).fullName()[0];
//			if (name != 'u' && name != 'w' && name != 'h')
//				continue;
//			if (!symmetriesPass(tensorSrep(i),summed,free))
//				return false;
//		}

		return true;
	}