mirror of
				https://github.com/paboyle/Grid.git
				synced 2025-11-03 21:44:33 +00:00 
			
		
		
		
	Fixes after merge and point sink module
This commit is contained in:
		@@ -63,6 +63,10 @@ int main(int argc, char *argv[])
 | 
			
		||||
    MSource::Point::Par ptPar;
 | 
			
		||||
    ptPar.position = "0 0 0 0";
 | 
			
		||||
    application.createModule<MSource::Point>("pt", ptPar);
 | 
			
		||||
    // sink
 | 
			
		||||
    MSink::Point::Par sinkPar;
 | 
			
		||||
    sinkPar.mom = "0 0 0";
 | 
			
		||||
    application.createModule<MSink::ScalarPoint>("sink", sinkPar);
 | 
			
		||||
    
 | 
			
		||||
    // set fermion boundary conditions to be periodic space, antiperiodic time.
 | 
			
		||||
    std::string boundary = "1 1 1 -1";
 | 
			
		||||
@@ -98,19 +102,19 @@ int main(int argc, char *argv[])
 | 
			
		||||
    {
 | 
			
		||||
        MContraction::Meson::Par mesPar;
 | 
			
		||||
        
 | 
			
		||||
        mesPar.output = "mesons/pt_" + flavour[i] + flavour[j];
 | 
			
		||||
        mesPar.q1     = "Qpt_" + flavour[i];
 | 
			
		||||
        mesPar.q2     = "Qpt_" + flavour[j];
 | 
			
		||||
        mesPar.gammas = "all";
 | 
			
		||||
        mesPar.mom    = "0. 0. 0. 0.";
 | 
			
		||||
        mesPar.output  = "mesons/pt_" + flavour[i] + flavour[j];
 | 
			
		||||
        mesPar.q1      = "Qpt_" + flavour[i];
 | 
			
		||||
        mesPar.q2      = "Qpt_" + flavour[j];
 | 
			
		||||
        mesPar.gammas  = "all";
 | 
			
		||||
        mesPar.sink    = "sink";
 | 
			
		||||
        application.createModule<MContraction::Meson>("meson_pt_"
 | 
			
		||||
                                                      + flavour[i] + flavour[j],
 | 
			
		||||
                                                      mesPar);
 | 
			
		||||
        mesPar.output = "mesons/Z2_" + flavour[i] + flavour[j];
 | 
			
		||||
        mesPar.q1     = "QZ2_" + flavour[i];
 | 
			
		||||
        mesPar.q2     = "QZ2_" + flavour[j];
 | 
			
		||||
        mesPar.gammas = "all";
 | 
			
		||||
        mesPar.mom    = "0. 0. 0. 0.";
 | 
			
		||||
        mesPar.output  = "mesons/Z2_" + flavour[i] + flavour[j];
 | 
			
		||||
        mesPar.q1      = "QZ2_" + flavour[i];
 | 
			
		||||
        mesPar.q2      = "QZ2_" + flavour[j];
 | 
			
		||||
        mesPar.gammas  = "all";
 | 
			
		||||
        mesPar.sink    = "sink";
 | 
			
		||||
        application.createModule<MContraction::Meson>("meson_Z2_"
 | 
			
		||||
                                                      + flavour[i] + flavour[j],
 | 
			
		||||
                                                      mesPar);
 | 
			
		||||
 
 | 
			
		||||
		Reference in New Issue
	
	Block a user