Bridge++
Ver. 1.1.x
Main Page
Namespaces
Classes
Files
File List
File Members
All
Classes
Namespaces
Files
Functions
Variables
Typedefs
Enumerations
Enumerator
Friends
Macros
Pages
smear_APE_spatial.h
Go to the documentation of this file.
1
15
#ifndef SMEAR_APE_SPATIAL_INCLUDED
16
#define SMEAR_APE_SPATIAL_INCLUDED
17
18
#include "
smear.h
"
19
#include "
staples.h
"
20
21
#include "
bridgeIO.h
"
22
using
Bridge::vout
;
23
24
//- parameters class
26
class
Parameters_Smear_APE_spatial
:
virtual
public
Parameters
27
{
28
public
:
29
Parameters_Smear_APE_spatial
();
30
};
31
//- end
32
34
45
class
Smear_APE_spatial
:
public
Smear
46
{
47
private
:
48
int
m_Ndim
;
49
double
m_rho
;
50
Projection
*
m_proj
;
51
52
public
:
54
Smear_APE_spatial
(
Projection
*proj)
55
:
Smear
(),
m_Ndim
(
CommonParameters
::Ndim()),
m_proj
(proj) {}
56
58
~Smear_APE_spatial
() {}
59
61
void
set_parameters
(
const
Parameters
& params);
62
64
void
set_parameters
(
const
double
rho);
65
67
void
smear
(
Field_G
& Usmear,
const
Field_G
& U);
68
69
private
:
70
72
void
staple
(
Field_G
&,
const
Field_G
&,
const
Field_G
&,
73
int
mu,
int
nu);
74
};
75
#endif
src
Smear
smear_APE_spatial.h
Generated on Tue Jul 23 2013 10:48:49 for Bridge++ by
1.8.3.1