mirror of
https://github.com/paboyle/Grid.git
synced 2025-06-13 04:37:05 +01:00
Hadrons: empty baryon contractions
This commit is contained in:
@ -87,8 +87,8 @@ int main(int argc, char *argv[])
|
||||
quarkPar.source = (flavour[i][0] == 'c') ? "z2" : "pt";
|
||||
application.createModule<Quark>("Q_" + flavour[i], quarkPar);
|
||||
}
|
||||
for (unsigned int i = 0; i < flavour.size(); ++i)
|
||||
for (unsigned int j = i + 1; j < flavour.size(); ++j)
|
||||
for (unsigned int i = 0; i < flavour.size(); ++i)
|
||||
for (unsigned int j = i; j < flavour.size(); ++j)
|
||||
{
|
||||
MContraction::Meson::Par mesPar;
|
||||
|
||||
@ -99,6 +99,19 @@ int main(int argc, char *argv[])
|
||||
+ flavour[i] + flavour[j],
|
||||
mesPar);
|
||||
}
|
||||
for (unsigned int i = 0; i < flavour.size(); ++i)
|
||||
for (unsigned int j = i; j < flavour.size(); ++j)
|
||||
for (unsigned int k = j; k < flavour.size(); ++k)
|
||||
{
|
||||
MContraction::Baryon::Par barPar;
|
||||
|
||||
barPar.output = "baryons/" + flavour[i] + flavour[j] + flavour[k];
|
||||
barPar.q1 = "Q_" + flavour[i];
|
||||
barPar.q2 = "Q_" + flavour[j];
|
||||
barPar.q3 = "Q_" + flavour[k];
|
||||
application.createModule<MContraction::Baryon>(
|
||||
"baryon_" + flavour[i] + flavour[j] + flavour[k], barPar);
|
||||
}
|
||||
|
||||
// execution
|
||||
application.run();
|
||||
|
Reference in New Issue
Block a user