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
source_Wall_SF.h
Go to the documentation of this file.
1
14
#ifndef SOURCE_WALL_SF_INCLUDED
15
#define SOURCE_WALL_SF_INCLUDED
16
17
#include "
field_F.h
"
18
#include "
director_Smear.h
"
19
#include "
index_lex.h
"
20
21
#include "
bridgeIO.h
"
22
using
Bridge::vout
;
23
25
34
//- parameters class
36
class
Parameters_Source_Wall_SF
:
virtual
public
Parameters
37
{
38
public
:
39
Parameters_Source_Wall_SF
();
40
};
41
//- end
42
43
class
Source_Wall_SF
44
{
45
protected
:
46
Bridge::VerboseLevel
m_vl
;
47
48
private
:
50
Field_G
*
m_U
;
52
double
m_ct_tilde
;
53
54
Index_lex
m_index
;
55
56
public
:
57
58
Source_Wall_SF
()
59
:
m_vl
(
CommonParameters
::Vlevel()) {}
60
61
void
set_parameters
(
const
Parameters
& params);
62
63
void
set_parameters
(
double
ct_tilde);
64
void
set_parameters
(
Field_G
*U,
double
ct_tilde);
65
void
set_parameters
(
Field_G
*U,
Director_Smear
*dr_smear,
double
ct_tilde);
66
67
void
set_parameter_verboselevel
(
const
Bridge::VerboseLevel
vl
) {
m_vl
=
vl
; }
68
70
void
set_config
(
Field
*U)
71
{
72
m_U
= (
Field_G
*)U;
73
}
74
76
void
set_t0
(
Field_F
& src,
int
ic,
int
id
);
77
79
void
set_tT
(
Field_F
& src,
int
ic,
int
id
);
80
};
81
#endif
src
Measurements
Fermion
source_Wall_SF.h
Generated on Tue Jul 23 2013 10:48:49 for Bridge++ by
1.8.3.1