HiRep
0.1
Loading...
Searching...
No Matches
gaugefix.h
1
/***************************************************************************\
2
* Copyright (c) 2011, Agostino Patella *
3
* All rights reserved. *
4
\***************************************************************************/
5
6
/*******************************************************************************
7
*
8
* File gaugefix.h
9
*
10
*******************************************************************************/
11
12
#ifndef GAUGEFIX_H
13
#define GAUGEFIX_H
14
15
#include "
spinor_field.h
"
16
17
#ifdef __cplusplus
18
extern
"C"
{
19
#endif
20
21
void
unit_gauge(
suNg_field
*original);
22
void
random_gauge_transform(
suNg_field
*gauge);
23
void
reunit(
suNg_field
*fixed_gauge);
24
double
calc_plaq(
suNg_field
*V);
25
void
su2_hit(
int
fix_dir,
int
parity,
double
overrelax,
suNg_field
*fixed_gauge,
int
c);
26
double
gaugefix_action(
int
fix_dir,
suNg_field
*gauge);
27
double
gaugefixstep(
int
fix_dir,
double
overrelax,
suNg_field
*fixed_gauge);
28
double
gaugefix(
int
fix_dir,
double
overrelax,
int
max_it,
double
fix_tol,
suNg_field
*fixed_gauge);
29
30
#ifdef __cplusplus
31
}
32
#endif
33
#endif
/* GAUGEFIX_H */
spinor_field.h
The elementary site structures defined in suN.h are used in this file to define field structures that...
suNg_field
Gauge field of SU(N_g) matrices.
Definition
spinor_field.h:98
Include
Utils
gaugefix.h
Generated by
1.12.0