mirror of
				https://github.com/paboyle/Grid.git
				synced 2025-11-04 05:54:32 +00:00 
			
		
		
		
	Legal banners and module descriptions
This commit is contained in:
		@@ -1,3 +1,31 @@
 | 
				
			|||||||
 | 
					/*************************************************************************************
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					Grid physics library, www.github.com/paboyle/Grid 
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					Source file: extras/Hadrons/Modules/MLoop/NoiseLoop.hpp
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					Copyright (C) 2016
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					Author: Andrew Lawson <andrew.lawson1991@gmail.com>
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					This program is free software; you can redistribute it and/or modify
 | 
				
			||||||
 | 
					it under the terms of the GNU General Public License as published by
 | 
				
			||||||
 | 
					the Free Software Foundation; either version 2 of the License, or
 | 
				
			||||||
 | 
					(at your option) any later version.
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					This program is distributed in the hope that it will be useful,
 | 
				
			||||||
 | 
					but WITHOUT ANY WARRANTY; without even the implied warranty of
 | 
				
			||||||
 | 
					MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
 | 
				
			||||||
 | 
					GNU General Public License for more details.
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					You should have received a copy of the GNU General Public License along
 | 
				
			||||||
 | 
					with this program; if not, write to the Free Software Foundation, Inc.,
 | 
				
			||||||
 | 
					51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA.
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					See the full license in the file "LICENSE" in the top level distribution directory
 | 
				
			||||||
 | 
					*************************************************************************************/
 | 
				
			||||||
 | 
					/*  END LEGAL */
 | 
				
			||||||
 | 
					
 | 
				
			||||||
#ifndef Hadrons_NoiseLoop_hpp_
 | 
					#ifndef Hadrons_NoiseLoop_hpp_
 | 
				
			||||||
#define Hadrons_NoiseLoop_hpp_
 | 
					#define Hadrons_NoiseLoop_hpp_
 | 
				
			||||||
 | 
					
 | 
				
			||||||
@@ -7,6 +35,19 @@
 | 
				
			|||||||
 | 
					
 | 
				
			||||||
BEGIN_HADRONS_NAMESPACE
 | 
					BEGIN_HADRONS_NAMESPACE
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					/*
 | 
				
			||||||
 | 
					 
 | 
				
			||||||
 | 
					 Noise loop propagator
 | 
				
			||||||
 | 
					 -----------------------------
 | 
				
			||||||
 | 
					 * loop_x = q_x * adj(eta_x)
 | 
				
			||||||
 | 
					 
 | 
				
			||||||
 | 
					 * options:
 | 
				
			||||||
 | 
					 - q = Result of inversion on noise source.
 | 
				
			||||||
 | 
					 - eta = noise source.
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					 */
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					
 | 
				
			||||||
/******************************************************************************
 | 
					/******************************************************************************
 | 
				
			||||||
 *                         NoiseLoop                                          *
 | 
					 *                         NoiseLoop                                          *
 | 
				
			||||||
 ******************************************************************************/
 | 
					 ******************************************************************************/
 | 
				
			||||||
@@ -16,7 +57,7 @@ class NoiseLoopPar: Serializable
 | 
				
			|||||||
{
 | 
					{
 | 
				
			||||||
public:
 | 
					public:
 | 
				
			||||||
    GRID_SERIALIZABLE_CLASS_MEMBERS(NoiseLoopPar,
 | 
					    GRID_SERIALIZABLE_CLASS_MEMBERS(NoiseLoopPar,
 | 
				
			||||||
                                    std::string,  q,
 | 
					                                    std::string, q,
 | 
				
			||||||
                                    std::string, eta);
 | 
					                                    std::string, eta);
 | 
				
			||||||
};
 | 
					};
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 
 | 
				
			|||||||
@@ -1,3 +1,31 @@
 | 
				
			|||||||
 | 
					/*************************************************************************************
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					Grid physics library, www.github.com/paboyle/Grid 
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					Source file: extras/Hadrons/Modules/MSource/Wall.hpp
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					Copyright (C) 2016
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					Author: Andrew Lawson <andrew.lawson1991@gmail.com>
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					This program is free software; you can redistribute it and/or modify
 | 
				
			||||||
 | 
					it under the terms of the GNU General Public License as published by
 | 
				
			||||||
 | 
					the Free Software Foundation; either version 2 of the License, or
 | 
				
			||||||
 | 
					(at your option) any later version.
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					This program is distributed in the hope that it will be useful,
 | 
				
			||||||
 | 
					but WITHOUT ANY WARRANTY; without even the implied warranty of
 | 
				
			||||||
 | 
					MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
 | 
				
			||||||
 | 
					GNU General Public License for more details.
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					You should have received a copy of the GNU General Public License along
 | 
				
			||||||
 | 
					with this program; if not, write to the Free Software Foundation, Inc.,
 | 
				
			||||||
 | 
					51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA.
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					See the full license in the file "LICENSE" in the top level distribution directory
 | 
				
			||||||
 | 
					*************************************************************************************/
 | 
				
			||||||
 | 
					/*  END LEGAL */
 | 
				
			||||||
 | 
					
 | 
				
			||||||
#ifndef Hadrons_Wall_hpp_
 | 
					#ifndef Hadrons_Wall_hpp_
 | 
				
			||||||
#define Hadrons_Wall_hpp_
 | 
					#define Hadrons_Wall_hpp_
 | 
				
			||||||
 | 
					
 | 
				
			||||||
@@ -11,11 +39,10 @@ BEGIN_HADRONS_NAMESPACE
 | 
				
			|||||||
 
 | 
					 
 | 
				
			||||||
 Wall source
 | 
					 Wall source
 | 
				
			||||||
 -----------------------------
 | 
					 -----------------------------
 | 
				
			||||||
 * src_x = theta(x_3 - tA) * theta(tB - x_3) * exp(i x.mom)
 | 
					 * src_x = delta(x_3 - tW) * exp(i x.mom)
 | 
				
			||||||
 
 | 
					 
 | 
				
			||||||
 * options:
 | 
					 * options:
 | 
				
			||||||
 - tA: begin timeslice (integer)
 | 
					 - tW: source timeslice (integer)
 | 
				
			||||||
 - tB: end timeslice (integer)
 | 
					 | 
				
			||||||
 - mom: momentum insertion, space-separated float sequence (e.g ".1 .2 1. 0.")
 | 
					 - mom: momentum insertion, space-separated float sequence (e.g ".1 .2 1. 0.")
 | 
				
			||||||
 
 | 
					 
 | 
				
			||||||
 */
 | 
					 */
 | 
				
			||||||
 
 | 
				
			|||||||
		Reference in New Issue
	
	Block a user