Skip to content
Snippets Groups Projects
Commit 64182390 authored by Alvarez, Gonzalo's avatar Alvarez, Gonzalo
Browse files

changes due to changes to OneOperatorSpec

parent 08d94bd1
No related branches found
No related tags found
No related merge requests found
......@@ -212,12 +212,14 @@ public:
const SizeType n = tokens.size();
VectorRahulOperatorType vops;
VectorSizeType vsites(n);
typedef typename OneOperatorSpecType::SiteSplit SiteSplitType;
for (SizeType i = 0; i < n; ++i) {
int site = OneOperatorSpecType::extractSiteIfAny(tokens[i]);
if (site < 0)
SiteSplitType siteSplit = OneOperatorSpecType::extractSiteIfAny(tokens[i]);
if (!siteSplit.hasSiteString)
err("Operator " + tokens[i] + " needs a site in brackets\n");
assert(i < vsites.size());
vsites[i] = site;
vsites[i] = OneOperatorSpecType::strToNumberOfFail(siteSplit.siteString);
OneOperatorSpecType opspec(tokens[i]);
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment