Guido Cossu
|
74f1ed3bc5
|
Adding some documentation for HMC
|
2016-10-19 10:51:13 +01:00 |
|
Guido Cossu
|
79270ef510
|
Added a test for EODWF Scaled Shamir with general HMC
|
2016-10-14 17:34:26 +01:00 |
|
Guido Cossu
|
e250e6b7bb
|
Moving parameters outside of the HMCrunner
|
2016-10-14 17:22:32 +01:00 |
|
Guido Cossu
|
261342c15f
|
Adding gh-pages
|
2016-10-13 11:51:25 +01:00 |
|
Guido Cossu
|
eda4dd622e
|
Some more edit
|
2016-10-11 15:45:20 +01:00 |
|
Guido Cossu
|
c68a2b9637
|
Minor fix
|
2016-10-10 11:54:58 +01:00 |
|
Guido Cossu
|
293df6cd20
|
Generalising the HMCRunner and moving parameters to the user level
|
2016-10-10 11:49:55 +01:00 |
|
Guido Cossu
|
65f61bb3bf
|
Reset QCD colours to 3
|
2016-10-10 09:46:17 +01:00 |
|
Guido Cossu
|
26b9740d53
|
Some fix for the GenericHMCrunner
|
2016-10-10 09:43:05 +01:00 |
|
Guido Cossu
|
6eb873dd96
|
Added scalar action phi^4
Check Norm2 output (Complex type assumption)
|
2016-10-07 17:28:46 +01:00 |
|
Guido Cossu
|
11b4c80b27
|
Added support for hmc and binary IO for a general field
|
2016-10-07 13:37:29 +01:00 |
|
Guido Cossu
|
c065e454c3
|
Adding Binrary IO, untested
|
2016-10-06 10:12:11 +01:00 |
|
Guido Cossu
|
d9b5fbd374
|
In the middle of adding a general binary writer
|
2016-10-04 11:24:08 +01:00 |
|
Guido Cossu
|
cfbc1a26b8
|
Now the gauge implementation has to take care of the Nexp
|
2016-10-03 16:20:06 +01:00 |
|
Guido Cossu
|
257f69f931
|
One more function to generalise the HMC integrator
|
2016-10-03 15:50:04 +01:00 |
|
Guido Cossu
|
e415260961
|
First cut on generalised HMC
Backward compatibility OK
|
2016-10-03 15:28:00 +01:00 |
|
Guido Cossu
|
04a437c92c
|
Minor modification to the filelist script
|
2016-09-23 11:12:45 +01:00 |
|
Guido Cossu
|
5c190a1b8c
|
Merge branch 'develop' into feature/hirep
|
2016-09-23 11:06:06 +01:00 |
|
Guido Cossu
|
15d8f5c88c
|
Small change to the configure.ac to include the canonical names
|
2016-09-23 11:05:36 +01:00 |
|
Guido Cossu
|
c4ac6e7e8f
|
Consolidating HMC interface
Uniformed interface for standard action in fundamental rep and Hirep
|
2016-09-23 10:47:42 +01:00 |
|
Guido Cossu
|
510e340e16
|
Debugged last commit for the Two index representation
|
2016-09-22 22:16:21 +01:00 |
|
Guido Cossu
|
6ffadca153
|
Restored number of colours to 3
|
2016-09-22 14:22:54 +01:00 |
|
Guido Cossu
|
b6597b74e7
|
Added support for the Two index Symmetric and Antisymmetric representations
Tested for HMC convergence: OK
Added also a test file showing an example for mixed representations
|
2016-09-22 14:17:37 +01:00 |
|
Guido Cossu
|
fda408ee6f
|
Added first lines for supporting Two Index representations
|
2016-09-13 10:43:30 +01:00 |
|
Guido Cossu
|
b9c80318a2
|
Merge branch 'develop' into feature/hirep
|
2016-09-13 10:01:51 +01:00 |
|
Guido Cossu
|
5df5d52d41
|
Fix for the Intel compiler
|
2016-09-12 17:17:20 +01:00 |
|
Guido Cossu
|
f76f281e58
|
Cleaning files after fix
|
2016-09-09 11:34:25 +01:00 |
|
Guido Cossu
|
aa20cc8b52
|
Fixing compilation error with AVX512 flag
|
2016-09-09 02:58:52 -07:00 |
|
Guido Cossu
|
0fd179fb33
|
Merge branch 'develop' into feature/hirep
|
2016-09-01 12:59:53 +01:00 |
|
Guido Cossu
|
f45ef8d114
|
Minor modification in ActionBase.h
|
2016-09-01 11:46:46 +01:00 |
|
Guido Cossu
|
fd5614738d
|
Merge branch 'develop' into feature/hirep
|
2016-08-30 18:21:36 +01:00 |
|
Guido Cossu
|
005dcc51aa
|
Reset travis
|
2016-08-30 14:44:10 +01:00 |
|
Guido Cossu
|
655c893f86
|
Another test on travis
|
2016-08-30 14:38:42 +01:00 |
|
Guido Cossu
|
843f5783b4
|
Again travis test separating single and double
|
2016-08-30 14:29:09 +01:00 |
|
Guido Cossu
|
8986c9fedd
|
Single and double precision travis matrix
|
2016-08-30 14:25:24 +01:00 |
|
Guido Cossu
|
c80a1d427c
|
Retest original version of travis yaml
|
2016-08-30 14:05:05 +01:00 |
|
Guido Cossu
|
ae57032500
|
Separate single and double builds in travis
|
2016-08-30 14:00:34 +01:00 |
|
Guido Cossu
|
f75468728f
|
Another error on travis
|
2016-08-30 13:56:23 +01:00 |
|
Guido Cossu
|
5acd856663
|
Correction of error in travis
|
2016-08-30 13:49:49 +01:00 |
|
Guido Cossu
|
b0d3e4bb2c
|
Separating travis builds
|
2016-08-30 13:44:07 +01:00 |
|
Guido Cossu
|
b512ccbee6
|
HMC for Adjoint fermions works
Accepts and reproduces known results
Check initial instability of inverters
when starting from hot configurations
|
2016-08-30 11:31:25 +01:00 |
|
Guido Cossu
|
9c2e8d5e28
|
Nc=3 just to let all the test pass in Travis
|
2016-08-09 15:46:57 +01:00 |
|
Guido Cossu
|
147e2025b9
|
Added unit tests on the representation transformations
Status: Passing all tests
|
2016-08-08 16:54:22 +01:00 |
|
Guido Cossu
|
49b5c49851
|
Checked the hermiticity of the op in derivative, ok
Still CG fails to converge
|
2016-07-31 12:37:33 +01:00 |
|
Guido Cossu
|
089f0ab582
|
Debugged HMC for Creutz relation
|
2016-07-28 16:44:41 +01:00 |
|
Guido Cossu
|
b93e18ed50
|
Modified the Dirac Kernel class to compile with different number of colours
Added the general push_back functionality to accomodate for all defined representations
Compiles, not tested
|
2016-07-18 16:36:28 +01:00 |
|
Guido Cossu
|
9c77bb69a5
|
Added all elements for Hirep HMC
TODO: Test and debug
|
2016-07-18 12:05:23 +01:00 |
|
Guido Cossu
|
7edf4c6c04
|
Added HMC utitities for the higher representations
TODO: Inherit types for the pseudofermions, Debugging, testing
|
2016-07-15 13:39:47 +01:00 |
|
Guido Cossu
|
9dc345e8e8
|
Debugged smearing and adding HMC functions for hirep
|
2016-07-13 17:51:18 +01:00 |
|
Guido Cossu
|
a9ae30f868
|
Added representations definitions for the HMC
|
2016-07-12 13:36:10 +01:00 |
|
Guido Cossu
|
daea5297ee
|
Wrote the projector in the adjoint representation algebra
|
2016-07-08 16:14:16 +01:00 |
|
Guido Cossu
|
5028969d4b
|
Added generators for the adjoint representation
|
2016-07-08 15:40:11 +01:00 |
|
Guido Cossu
|
fbf96b1bbb
|
]Merge branch 'develop' into feature/hirep
|
2016-07-07 14:20:10 +01:00 |
|
Guido Cossu
|
3c49ddfaa4
|
Merge branch 'temporary-smearing' into develop
|
2016-07-07 14:04:59 +01:00 |
|
Guido Cossu
|
ffb8b3116c
|
Tested smeared RHMC Wilson1p1, accepting
|
2016-07-07 11:49:36 +01:00 |
|
Guido Cossu
|
e87182cf98
|
Debugged the copy constructor of the Lattice class
|
2016-07-06 15:31:00 +01:00 |
|
Guido Cossu
|
e3d5319470
|
Debugged the real() and imag() functions and added tests to Test_Simd
|
2016-07-06 14:16:03 +01:00 |
|
Guido Cossu
|
ffedeb1c58
|
Minor modifications
|
2016-07-06 11:41:27 +01:00 |
|
Guido Cossu
|
3e3b367aa9
|
Small changes in the Log files
|
2016-07-05 15:05:28 +01:00 |
|
Guido Cossu
|
3e80947c2b
|
Cleaned up HMC output. Tested smeared HMCs for single precision (OK)
|
2016-07-05 12:03:54 +01:00 |
|
Guido Cossu
|
fdfbf11c6d
|
Merge branch 'develop' into temporary-smearing
|
2016-07-04 18:45:10 +01:00 |
|
Guido Cossu
|
9cb90f714e
|
Merge remote-tracking branch 'origin/develop' into temporary-smearing
|
2016-07-04 17:28:40 +01:00 |
|
Guido Cossu
|
6ce174cd60
|
Testing smearing for RHMC routines
|
2016-07-04 16:36:49 +01:00 |
|
Guido Cossu
|
17ca5240f7
|
Testet smeared EOWilsonRatio, accepts
|
2016-07-04 16:25:15 +01:00 |
|
Guido Cossu
|
2daffdf95d
|
Tested smeared WilsonRatio action, accepts
|
2016-07-04 16:17:28 +01:00 |
|
Guido Cossu
|
149f826601
|
Tested smearing for Nf2 WilsonFermionAction, non EO: accepts
|
2016-07-04 16:09:19 +01:00 |
|
Guido Cossu
|
cd8ee27080
|
Simple change in iGamma for smearing
|
2016-07-04 16:02:57 +01:00 |
|
Guido Cossu
|
0fa66e8f3c
|
Debugged smearing for EOWilson, accepts
|
2016-07-04 15:35:37 +01:00 |
|
Guido Cossu
|
8dd099267d
|
Corrected a bug in the Expression Templates (acso and asin were wrong)
|
2016-07-03 12:28:25 +01:00 |
|
Guido Cossu
|
1a6d65c6a4
|
Converted set_uw and set_fj to all complex functions
|
2016-07-03 10:27:43 +01:00 |
|
Guido Cossu
|
092fa0d8da
|
Debugged set_fj,
to be fixed: BUG in imag()
|
2016-07-01 16:06:20 +01:00 |
|
Guido Cossu
|
565e9329ba
|
Changed the colouring classes
|
2016-06-30 16:51:03 +01:00 |
|
Guido Cossu
|
5e02392f9c
|
Fixed compilation error for benchmark_dwf
Some parts were assuming floating point precision
|
2016-06-20 12:30:51 +01:00 |
|