Bridge++  Version 1.5.4
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
gaugeFixing_None.cpp
Go to the documentation of this file.
1 
14 #include "gaugeFixing_None.h"
15 
16 #ifdef USE_FACTORY_AUTOREGISTER
17 namespace {
18  bool init = GaugeFixing_None::register_factory();
19 }
20 #endif
21 
22 const std::string GaugeFixing_None::class_name = "GaugeFixing_None";
23 
24 //====================================================================
26 {
27  //- No parameters are set.
28 }
29 
30 
31 //====================================================================
32 void GaugeFixing_None::set_parameters(const int Niter, const int Nnaive,
33  const int Nmeas, const int Nreset,
34  const double Enorm, const double wp)
35 {
36  //- No parameters are set.
37 }
38 
39 
40 //====================================================================
41 void GaugeFixing_None::fix(Field_G& Ufix, const Field_G& Uorg)
42 {
43  copy(Ufix, Uorg); // do nothing for gauge fixing, just copy input.
44 }
45 
46 
47 //====================================================================
48 //============================================================END=====
void fix(Field_G &Ufix, const Field_G &Uorg)
Class for parameters.
Definition: parameters.h:46
void set_parameters(const Parameters &params)
void copy(Field &y, const Field &x)
copy(y, x): y = x
Definition: field.cpp:532
SU(N) gauge field.
Definition: field_G.h:38
static const std::string class_name