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
force_F_Smeared.h
Go to the documentation of this file.
1
14
#ifndef FORCE_F_SMEARED_INCLUDED
15
#define FORCE_F_SMEARED_INCLUDED
16
17
#include "
force.h
"
18
#include "
forceSmear.h
"
19
#include "
fopr.h
"
20
#include "
director_Smear.h
"
21
22
#include "
bridgeIO.h
"
23
using
Bridge::vout
;
24
26
36
class
Force_F_Smeared
:
public
Force
37
{
38
private
:
39
Field_G
*
m_U
;
40
Force
*
m_force
;
41
ForceSmear
*
m_force_smear
;
42
Director_Smear
*
m_dr_smear
;
43
44
public
:
45
46
Force_F_Smeared
(
47
Force
*force,
ForceSmear
*force_smear,
Director_Smear
*dr_smear)
48
:
Force
(),
m_force
(force),
m_force_smear
(force_smear),
m_dr_smear
(dr_smear) {}
49
50
void
set_parameters
(
const
Parameters
&);
51
52
void
set_config
(
Field
*U)
53
{
54
m_U
= (
Field_G
*)U;
55
m_dr_smear
->
set_config
(U);
56
m_force
->
set_config
(U);
57
}
58
59
void
set_mode
(std::string mode)
60
{
61
m_force
->
set_mode
(mode);
62
}
63
64
Field
force_core
(
const
Field
& eta);
65
Field
force_udiv
(
const
Field
& eta);
66
67
Field
force_core1
(
const
Field
& zeta,
const
Field
& eta);
68
Field
force_udiv1
(
const
Field
& zeta,
const
Field
& eta);
69
};
70
#endif
src
Force
force_F_Smeared.h
Generated on Tue Jul 23 2013 10:48:48 for Bridge++ by
1.8.3.1