James Harrison
|
f37ed4958b
|
Implement IR improvement, with coefficients set in input file.
|
2018-02-02 11:56:51 +00:00 |
|
James Harrison
|
5f85473d6b
|
QedFVol: Move Projection class into Result class
|
2018-02-01 16:16:13 +00:00 |
|
James Harrison
|
ac3b0ebc58
|
QedFVol: New structure for ChargedProp output files
|
2018-02-01 12:31:32 +00:00 |
|
Guido Cossu
|
cd44e851f1
|
Fixing compilation error in FundtoHirep
|
2018-01-30 06:04:30 +01:00 |
|
James Harrison
|
4e0cf0cc28
|
QedFVol: Fix bug in ScalarVP.cc due to double use of temporary object. Still getting mpi3 errors when configured with enable-comms=mpi[-auto].
|
2018-01-27 15:15:25 +00:00 |
|
James Harrison
|
cdf550845f
|
QedFVol: Fix bugs in StochEm.cc and ChargedProp.cc (still only works without MPI).
|
2018-01-26 21:25:20 +00:00 |
|
James Harrison
|
3db7a5387b
|
BROKEN: Adapted scalarVP, UnitEm and VPCounterTerms modules to new Hadrons. Currently getting an assertion error from Communicator_mpi3.cc when I try to run.
|
2018-01-26 16:33:48 +00:00 |
|
James Harrison
|
90dffc73c8
|
Merge branch 'feature/hadrons' into feature/qed-fvol
# Conflicts:
# extras/Hadrons/Modules.hpp
# extras/Hadrons/Modules/MGauge/StochEm.cc
# extras/Hadrons/Modules/MScalar/ChargedProp.cc
# extras/Hadrons/Modules/MScalar/ChargedProp.hpp
# extras/Hadrons/modules.inc
# lib/communicator/Communicator_mpi.cc
|
2018-01-24 16:41:44 +00:00 |
|
|
a1151fc734
|
Hadrons: MPI-safe serial IO
|
2018-01-23 17:26:50 +00:00 |
|
James Harrison
|
ab3baeb38f
|
Implement contractions and data output in functions; calculate diagrams S, X and 4C separately; output 2E and 2T instead of sunset_shifted, sunset_unshifted, tadpole_shifted, tadpole_unshifted; add comments.
|
2018-01-23 17:07:45 +00:00 |
|
Vera Guelpers
|
389731d373
|
changed SeqConservedSummed.hpp to work with new hadrons interface
|
2018-01-23 10:11:33 +00:00 |
|
|
6e3ce7423e
|
Hadrons: don't display module list at startup (too long)
|
2018-01-22 20:04:05 +00:00 |
|
|
15f15a7cfd
|
Merge branch 'develop' into feature/hadrons
# Conflicts:
# extras/Hadrons/Modules.hpp
# extras/Hadrons/modules.inc
|
2018-01-22 20:03:36 +00:00 |
|
|
0e5f626226
|
Hadrons: module for scalar operator divergence
|
2018-01-22 19:38:19 +00:00 |
|
Vera Guelpers
|
6fec507bef
|
merged new hadrons interface
|
2018-01-22 10:09:20 +00:00 |
|
James Harrison
|
219b3bd34f
|
Remove freeVpTensor object
|
2018-01-19 17:14:11 +00:00 |
|
Guido Cossu
|
3923683e9b
|
Updating the feature/clover branch with the newest Hadron package
|
2018-01-12 13:35:51 +00:00 |
|
|
ec16eacc6a
|
Hadrons: scalar SU(N) 2-pt function
|
2018-01-10 22:12:21 +00:00 |
|
David Preti
|
a3affac963
|
SU3 restored + output filename for mesons and baryons fixed.
|
2018-01-10 14:56:54 +01:00 |
|
|
d9d1f43ba2
|
Hadrons: code cleaning
|
2018-01-10 11:31:24 +00:00 |
|
|
b7cd721308
|
Hadrons: scalar SU(N) tr(mag^n)
|
2018-01-10 11:25:59 +00:00 |
|
|
29f026c375
|
Hadrons: scalar SU(N) tr(phi^n) 1-pt function
|
2018-01-10 11:01:03 +00:00 |
|
|
58c7a13d54
|
Hadrons: result file macro with trajectory number
|
2018-01-10 10:59:58 +00:00 |
|
David Preti
|
9028e278e4
|
Trying to fix a bug with SU4 mesons (still under investigation)
|
2018-01-06 15:57:38 +01:00 |
|
|
dd62f2f371
|
Hadrons: log message fix
|
2017-12-29 16:58:44 +01:00 |
|
|
0d612039ed
|
Hadrons: prettier Grid logging (non-intrusive)
|
2017-12-29 16:58:23 +01:00 |
|
|
e8ac75055c
|
Hadrons: binary configuration loader
|
2017-12-27 14:24:29 +01:00 |
|
|
8b30c5956c
|
Hadrons: copyright update
|
2017-12-26 14:16:47 +01:00 |
|
|
185da83454
|
Hadrons: new MIO module namespace, NERSC loader moved there
|
2017-12-26 14:05:17 +01:00 |
|
pretidav
|
4ce63af7d5
|
Working on Hadrons with Hirep. (QCD is set for SU4)
|
2017-12-22 19:02:07 +01:00 |
|
Vera Guelpers
|
935cd1e173
|
conserved current insertion summed over Lorentzindex
|
2017-12-22 11:38:45 +00:00 |
|
|
67c3fa0f5f
|
Hadrons: all modules are now ported, more tests need to be done
|
2017-12-21 11:39:07 +00:00 |
|
|
65d4f17976
|
Hadrons: no errors when trying to recreate a cache
|
2017-12-19 20:28:32 +00:00 |
|
|
e2fe97277b
|
Hadrons: getReference use is rare, empty by default
|
2017-12-19 20:28:04 +00:00 |
|
|
bcf6f3890c
|
Hadrons: more fixes after test
|
2017-12-14 21:14:10 +00:00 |
|
|
591a38c487
|
Hadrons: VM fixes
|
2017-12-14 19:42:16 +00:00 |
|
James Harrison
|
581be32ed2
|
Implement infrared improvement for v=0 on-shell self-energy
|
2017-12-14 13:42:41 +00:00 |
|
|
842754bea9
|
Hadrons: most modules ported to the new interface, compiles but untested
|
2017-12-13 19:41:41 +00:00 |
|
James Harrison
|
6bc136b1d0
|
Add module for calculating diagrams required for HVP counter-terms
|
2017-12-13 17:31:01 +00:00 |
|
|
0887566134
|
Hadrons: scheduler back!
|
2017-12-13 16:36:15 +00:00 |
|
|
61fc50d616
|
Hadrons: better organisation of the VM
|
2017-12-13 13:44:23 +00:00 |
|
|
a9c8d7dad0
|
Hadrons: code cleaning
|
2017-12-13 12:13:40 +00:00 |
|
|
259d504ef0
|
Hadrons: first full implementation of the module memory profiler
|
2017-12-12 19:32:58 +00:00 |
|
|
26d7b829a0
|
Hadrons: error managed through expections
|
2017-12-12 14:04:28 +00:00 |
|
|
64161a8743
|
Hadrons: much simpler reference dependency
|
2017-12-12 13:08:01 +00:00 |
|
|
f9aa39e1c4
|
global memory debug through command line flag
|
2017-12-07 14:40:58 +01:00 |
|
|
0fbf445edd
|
Hadrons: object creation that get properly captured by the memory profiler
|
2017-12-06 16:51:48 +01:00 |
|
|
5422251959
|
Hadrons: execution part moved in a new virtual machine class
|
2017-12-05 15:31:59 +01:00 |
|
|
01f00385a4
|
Hadrons: genetic pair selection based on exponential probability
|
2017-12-03 19:47:40 +01:00 |
|
|
59aae5f5ec
|
Hadrons: garbage collector clean temporaries
|
2017-12-03 19:47:11 +01:00 |
|
|
624246409c
|
Hadrons: module setup/execute protected to forbid user to bypass execution control
|
2017-12-03 19:46:18 +01:00 |
|
|
2a9ebddad5
|
Hadrons: scheduler offline, minimal code working again
|
2017-12-03 19:45:15 +01:00 |
|
|
514993ed17
|
Hadrons: progress on the interface, genetic algorithm freezing
|
2017-12-01 19:38:23 +00:00 |
|
|
a3fe874a5b
|
Hadrons: everything is broken, repairing while implementing the new memory model
|
2017-11-22 23:27:19 +00:00 |
|
James Harrison
|
0c668bf46a
|
QedFVol: Write to output files from one process only.
|
2017-11-07 14:46:39 +00:00 |
|
James Harrison
|
95af55128e
|
QedFVol: Redo optimisation of scalar VP (extra memory requirements were not the problem), and undo optimisation of charged propagator (which seemed to be causing HDF5 errors, although I don’t know why).
|
2017-11-03 18:46:16 +00:00 |
|
James Harrison
|
9f2a57e334
|
QedFVol: Undo optimisation of scalar VP, to reduce memory requirements
|
2017-11-03 13:10:11 +00:00 |
|
James Harrison
|
c645d33db5
|
QedFVol: Redo optimisation of charged propagator, and fix I/O bug
|
2017-11-03 10:59:26 +00:00 |
|
James Harrison
|
e0f1349524
|
QedFVol: Undo optimisation of charged propagator
|
2017-11-03 09:22:41 +00:00 |
|
James Harrison
|
0d4e31ca58
|
QedFVol: Calculate phase factors for momentum projections once per configuration only.
|
2017-10-30 15:46:50 +00:00 |
|
James Harrison
|
b07a354a33
|
QedFVol: output scalar propagator before FFT in spatial directions.
|
2017-10-30 14:20:44 +00:00 |
|
James Harrison
|
98b1439ff9
|
QedFVol: pass arbitrary input values to photon constructor in UnitEm
|
2017-10-20 16:24:09 +01:00 |
|
James Harrison
|
564738b1ff
|
Add module for unit EM field
|
2017-10-17 14:03:57 +01:00 |
|
James Harrison
|
ac3611bb19
|
Merge branch 'develop' of https://github.com/paboyle/Grid into feature/qed-fvol
|
2017-08-29 11:53:37 +01:00 |
|
James Harrison
|
cc4afb978d
|
Fix bug in non-zero momentum projection
|
2017-08-24 17:31:44 +01:00 |
|
Lanny91
|
323e9c439a
|
Hadrons: Legal banner fixes
|
2017-07-31 12:26:34 +01:00 |
|
Lanny91
|
6293d438cd
|
Hadrons: sink smearing compatibility for 3pt contraction modules.
|
2017-07-16 13:43:25 +01:00 |
|
Lanny91
|
852ade029a
|
Hadrons: Added module to sink a propagator
|
2017-07-16 13:41:47 +01:00 |
|
Lanny91
|
c11d69787e
|
Merge branch 'feature/hadrons' of https://github.com/paboyle/Grid into feature/rare_kaon
# Conflicts:
# extras/Hadrons/Modules.hpp
# extras/Hadrons/Modules/MFermion/GaugeProp.hpp
# extras/Hadrons/modules.inc
# tests/hadrons/Test_hadrons.hpp
# tests/hadrons/Test_hadrons_meson_3pt.cc
|
2017-06-22 16:26:31 +02:00 |
|
Lanny91
|
dc6b2d30d2
|
Documentation fix
|
2017-06-22 16:09:45 +02:00 |
|
|
7587df831a
|
Merge branch 'develop' into feature/hadrons
# Conflicts:
# lib/qcd/action/scalar/ScalarImpl.h
|
2017-06-20 15:50:39 +01:00 |
|
paboyle
|
c85024683e
|
Merge branch 'feature/parallelio' into develop
|
2017-06-19 01:39:48 +01:00 |
|
James Harrison
|
20e92a7009
|
QedVFol: Allow output of scalar propagator and vacuum polarisation projected to arbitrary lattice momentum, not just zero-momentum.
|
2017-06-12 18:27:32 +01:00 |
|
Lanny91
|
2d433ba307
|
Changed header include guards to match new convention
|
2017-06-12 10:32:14 +01:00 |
|
paboyle
|
3bfd1f13e6
|
I/O improvements
|
2017-06-11 23:14:10 +01:00 |
|
James Harrison
|
42f0afcbfa
|
QedFVol: Output all scalar VP diagrams separately
|
2017-06-09 18:08:40 +01:00 |
|
James Harrison
|
20ac13fdf3
|
QedFVol: add ChargedProp as an input to ScalarVP module, instead of calculating scalar propagator within ScalarVP.
|
2017-06-08 17:43:39 +01:00 |
|
|
5f55bca378
|
Hadrons: Quark module renamed MFermion::GaugeProp
|
2017-06-07 20:10:48 -05:00 |
|
James Harrison
|
e38612e6fa
|
QedFVol: Update ScalarVP module for compatibility with new scalar action
|
2017-06-07 17:42:00 +01:00 |
|
James Harrison
|
c2b2b71c5d
|
Merge branch 'feature/qed-fvol' of https://github.com/paboyle/Grid into feature/qed-fvol
# Conflicts:
# extras/Hadrons/Modules.hpp
# extras/Hadrons/modules.inc
|
2017-06-07 16:59:47 +01:00 |
|
James Harrison
|
009f48a904
|
QedFVol: Add missing factor of 2 in free vacuum polarisation
|
2017-06-07 16:34:09 +01:00 |
|
Lanny91
|
b8e45ae490
|
Fixed remaining fermion type aliases after merge.
|
2017-06-07 16:26:22 +01:00 |
|
Lanny91
|
b35fc4e7f9
|
Merge branch 'feature/hadrons' of https://github.com/paboyle/Grid into feature/rare_kaon
# Conflicts:
# extras/Hadrons/Global.hpp
# tests/hadrons/Test_hadrons_rarekaon.cc
|
2017-06-07 14:38:51 +01:00 |
|
Lanny91
|
60f11bfd72
|
Removed redundant test module
|
2017-06-07 12:34:47 +01:00 |
|
|
22749699a3
|
Fixes after merge and point sink module
|
2017-06-06 11:45:30 -05:00 |
|
|
0503c028be
|
Merge branch 'feature/qed-fvol' into feature/hadrons (non-trivial conflicts on scalar Impl)
# Conflicts:
# configure.ac
# lib/qcd/action/scalar/Scalar.h
|
2017-06-05 16:37:47 -05:00 |
|
Lanny91
|
c504b4dbad
|
Code cleaning
|
2017-06-05 15:56:43 +01:00 |
|
Lanny91
|
622a21bec6
|
Improvements to sequential conserved current test and small bugfix.
|
2017-06-05 15:55:32 +01:00 |
|
Lanny91
|
eec79e0a1e
|
Ward Identity test improvements and conserved current bug fixes
|
2017-06-05 11:55:41 +01:00 |
|
|
064315c00b
|
Hadrons: mesons gamma list fix
|
2017-05-29 12:57:33 +01:00 |
|
Lanny91
|
8e0ced627a
|
Hadrons: Fermion boundary conditions can now be set in measurement code.
|
2017-05-26 15:59:15 +01:00 |
|
Lanny91
|
08b314fd0f
|
Hadrons: conserved current test fixes. Axial current tests now also optional.
|
2017-05-18 13:16:14 +01:00 |
|
Lanny91
|
34332fe393
|
Improvement to sequential conserved current insertion tests
|
2017-05-12 16:30:43 +01:00 |
|
Lanny91
|
d44cc204d1
|
Added test module for sequential gamma matrix insertion
|
2017-05-12 14:58:17 +01:00 |
|
James Harrison
|
5cfc0180aa
|
QedFVol: Output free VP along with charged VP.
|
2017-05-09 12:46:57 +01:00 |
|
James Harrison
|
914f180fa3
|
QedFVol: Implement exact O(alpha) vacuum polarisation.
|
2017-05-09 11:46:25 +01:00 |
|
James Harrison
|
6cb563a40c
|
QedFVol: Access HVP tensor using a vector<vector<ScalarField>> instead of vector<vector<ScalarField*>>
|
2017-05-05 17:12:41 +01:00 |
|
Lanny91
|
ca1077c560
|
Merge branch 'develop' of https://github.com/paboyle/Grid into feature/rare_kaon
# Conflicts:
# lib/qcd/action/fermion/WilsonFermion5D.cc
# tests/hadrons/Test_hadrons_rarekaon.cc
|
2017-05-04 16:22:33 +01:00 |
|
James Harrison
|
db3837be22
|
QedFVol: Change “double” to “Real” in ScalarVP.cc
|
2017-05-03 13:26:49 +01:00 |
|
James Harrison
|
2f0dd83016
|
Calculate HVP using a single contraction of O(alpha) charged propagators.
|
2017-05-03 12:53:41 +01:00 |
|
|
dda8d77c87
|
Merge branch 'feature/hadrons' into feature/rare_kaon
|
2017-05-01 17:50:57 +01:00 |
|
|
aa29f4346a
|
Hadrons: weird bus error with recent macOS clang
|
2017-05-01 17:49:08 +01:00 |
|
Lanny91
|
49331a3e72
|
Minor improvements to Ward Identity checks
|
2017-04-28 16:50:17 +01:00 |
|
Lanny91
|
b9356d3866
|
Added more complete test of sequential insertion of conserved current.
|
2017-04-28 16:46:40 +01:00 |
|
Lanny91
|
f302eea91e
|
SitePropagator redefined to be a scalar object in TYPE_ALIASES.
|
2017-04-28 15:27:49 +01:00 |
|
Lanny91
|
a6ccbbe108
|
Conserved current sequential source now registered properly and fixed module inputs.
|
2017-04-28 10:43:47 +01:00 |
|
James Harrison
|
3ac27e5596
|
QedFVol: remove unnecessary copies of free propagator from shifted sources in ScalarVP
|
2017-04-27 14:17:50 +01:00 |
|
Lanny91
|
d2003f24f4
|
Corrected incorrect usage of ExtractSlice for conserved current code.
|
2017-04-26 17:25:28 +01:00 |
|
Lanny91
|
a39daecb62
|
Removed make_5D const declaration to avoid compilation error
|
2017-04-26 12:39:07 +01:00 |
|
Lanny91
|
159770e21b
|
Legal Banners added
|
2017-04-26 09:32:57 +01:00 |
|
Lanny91
|
dc5a6404ea
|
Hadrons: modules for testing conserved current contractions and sequential insertion.
|
2017-04-25 22:08:33 +01:00 |
|
James Harrison
|
bd466a55a8
|
QedFVol: remove charge dependence in chargedProp function of ScalarVP
|
2017-04-25 10:04:03 +01:00 |
|
James Harrison
|
c8e6f58e24
|
Fix typos in ScalarVP
|
2017-04-13 17:04:37 +01:00 |
|
James Harrison
|
888988ad37
|
Merge branch 'feature/qed-fvol' of https://github.com/paboyle/Grid into feature/qed-fvol
# Conflicts:
# lib/qcd/action/fermion/Fermion.h
|
2017-04-13 15:54:40 +01:00 |
|
|
a6a0da873f
|
Merge branch 'feature/hadrons' into feature/qed-fvol
|
2017-04-13 15:31:06 +01:00 |
|
Lanny91
|
af2d6ce2e0
|
Encapsulated 4D->5D and 5D->4D conversions in separate functions & added corresponding tests.
|
2017-04-12 14:36:02 +01:00 |
|
James Harrison
|
e4a105a30b
|
Merge branch 'feature/qed-fvol' of https://github.com/paboyle/Grid into feature/qed-fvol
|
2017-04-10 16:35:01 +01:00 |
|
James Harrison
|
26ebe41fef
|
QedFVol: Implement charged propagator calculation within ScalarVP module
|
2017-04-10 16:33:54 +01:00 |
|
Lanny91
|
cd1bd921bd
|
Reduced code duplication for Weak Hamiltonian contraction modules
|
2017-03-30 18:02:14 +01:00 |
|
Lanny91
|
2c81696fdd
|
HADRONS: 4pt Weak + current disconnected topology (e.g. for rare neutral kaon decays)
|
2017-03-30 10:37:17 +01:00 |
|
Lanny91
|
c9dc22efa1
|
HADRONS: Standalone disconnected loop contraction.
|
2017-03-30 10:33:18 +01:00 |
|
Lanny91
|
0ab04a000f
|
HADRONS: 3pt contraction with gamma insertion between two propagators.
|
2017-03-30 10:30:58 +01:00 |
|
James Harrison
|
9f755e0379
|
Add functions momD1 and momD2 to ScalarVP
|
2017-03-27 16:49:18 +01:00 |
|
James Harrison
|
4512dbdf58
|
Rename module ScalarFV to ScalarVP
|
2017-03-27 15:02:16 +01:00 |
|
James Harrison
|
483fd3cfa1
|
Add propagator expansion terms as inputs to ScalarFV
|
2017-03-27 13:24:51 +01:00 |
|
James Harrison
|
85516e9c7c
|
Output all terms of scalar propagator separately
|
2017-03-24 17:13:55 +00:00 |
|
James Harrison
|
0c006fbfaa
|
Add ScalarFV inputs to ScalarFV.hpp
|
2017-03-24 11:59:09 +00:00 |
|
James Harrison
|
54c10a42cc
|
Add source and emField inputs to ScalarFV module
|
2017-03-24 11:42:32 +00:00 |
|
James Harrison
|
ef0fe2bcc1
|
Added empty ScalarFV module
|
2017-03-21 11:39:46 +00:00 |
|
Lanny91
|
f011bdb869
|
Fixed overwrite of pminus projection in construction of 4d propagator from 5d.
|
2017-02-14 14:07:17 +00:00 |
|
Lanny91
|
d7464aa0fe
|
Switched from XmlWriter to CorrWriter in contraction code
|
2017-02-08 16:13:44 +00:00 |
|
Lanny91
|
00d29153f0
|
Merge branch 'feature/hadrons' of https://github.com/paboyle/Grid into feature/rare_kaon
|
2017-02-08 16:11:15 +00:00 |
|
|
2ce989f220
|
Hadrons: default I/O to HDF5
|
2017-02-08 07:50:05 -08:00 |
|
Lanny91
|
fc19503673
|
Removed MSink namespace.
|
2017-02-08 13:17:39 +00:00 |
|
Lanny91
|
beba824136
|
Make use of GammaL class in Weak Hamiltonian contractions
|
2017-02-08 12:45:39 +00:00 |
|
Lanny91
|
6ebf8b12b6
|
Removed unnecessary repeat of write in Weak Hamiltonian contractions
|
2017-02-08 12:43:13 +00:00 |
|
Lanny91
|
e5a7ed4362
|
Moved write outside of loop, some physics corrections
|
2017-02-08 12:29:33 +00:00 |
|
Lanny91
|
06f7ee202e
|
Revert "Add function to say whether or not a module exists in application class"
This reverts commit 522f6bf91a .
|
2017-02-08 10:08:18 +00:00 |
|
Lanny91
|
2b2fc6453f
|
Fixed single precision compatibility issues
|
2017-02-07 13:59:29 +00:00 |
|
Lanny91
|
bdd2765461
|
Added missing allocation of Weak Hamiltonian result vector
|
2017-02-07 13:06:42 +00:00 |
|
Lanny91
|
4a45c06dd7
|
Code cleaning and addition of Weak Hamiltonian contraction log message
|
2017-02-06 20:12:30 +00:00 |
|
Lanny91
|
20e20733e8
|
Merge branch 'feature/hadrons' into feature/rare_kaon
|
2017-02-06 14:12:21 +00:00 |
|
Lanny91
|
b7cd1a19e3
|
Utilities for reading and writing "pair" objects.
|
2017-02-06 14:08:59 +00:00 |
|
|
eedcaf6470
|
Merge branch 'feature/hadrons' into feature/qed-fvol
|
2017-02-01 15:53:10 -08:00 |
|
Lanny91
|
522f6bf91a
|
Add function to say whether or not a module exists in application class
|
2017-02-01 16:36:08 +00:00 |
|
Lanny91
|
d35d87d2c2
|
Weak Hamiltonian Eye-type contraction execution
|
2017-02-01 16:33:24 +00:00 |
|
Lanny91
|
74a5cda84b
|
Removed unnecessary "3pt" labels
|
2017-02-01 15:03:49 +00:00 |
|
Lanny91
|
5be05d85b8
|
Fixed collision of Wall source and sink header ifdefs
|
2017-02-01 13:56:22 +00:00 |
|
Lanny91
|
35ac85aea8
|
Updated Weak Hamiltonian contractions to use zero-flop gamma matrices
|
2017-02-01 12:57:34 +00:00 |
|
Lanny91
|
fa237401ff
|
Consistent variable name in macro
|
2017-02-01 12:56:55 +00:00 |
|
Lanny91
|
97053adcb5
|
Merge branch 'feature/hadrons' into feature/rare_kaon
|
2017-02-01 10:13:29 +00:00 |
|
Lanny91
|
f8fbe4d7a3
|
Merge remote-tracking branch 'paboyle/feature/hadrons' into feature/hadrons
# Conflicts:
# extras/Hadrons/Modules/MContraction/Meson.hpp
# tests/hadrons/Test_hadrons_meson_3pt.cc
Updated Meson.hpp to utilise zero-flop gamma matrices.
|
2017-02-01 09:27:00 +00:00 |
|
Lanny91
|
9e9f621d5d
|
Hadrons: added Weak Hamiltonian module dependencies, some reformatting.
|
2017-01-30 17:54:21 +00:00 |
|
Lanny91
|
651e1a7cbc
|
Hadrons: Momentum inserted as multiples of 2*pi/L
|
2017-01-30 17:14:33 +00:00 |
|
|
a0cfbb6e88
|
Merge branch 'feature/gammas' into feature/hadrons
# Conflicts:
# .gitignore
# lib/qcd/spin/Dirac.cc
# scripts/filelist
|
2017-01-30 09:10:49 -08:00 |
|
Lanny91
|
c4d3672720
|
Hadrons: Momentum projection in meson module.
|
2017-01-30 17:09:04 +00:00 |
|
|
b39f0d1fb6
|
Hadrons: default I/O to HDF5 if possible, XML otherwise
|
2017-01-27 18:12:35 -08:00 |
|
Lanny91
|
9bf4108d1f
|
Weak Hamiltonian contraction modules, for Eye and NonEye contraction topologies. Execution for NonEye type diagrams has been implemented, but not yet for Eye type.
|
2017-01-27 16:58:11 +00:00 |
|
James Harrison
|
ee93f0218b
|
ChargedProp: remove ScalarField fs
|
2017-01-27 12:22:48 +00:00 |
|
James Harrison
|
f65a585236
|
ChargedProp: Switch to HDF5 output
|
2017-01-26 15:02:30 +00:00 |
|
Lanny91
|
977f34dca6
|
Added missing typename
|
2017-01-26 13:18:33 +00:00 |
|
|
4d3787db65
|
Hadrons fixed for new gammas, Meson only does one contraction but this’ll change in the future
|
2017-01-25 09:59:00 -08:00 |
|
|
a37e71f362
|
New automatic implementation of gamma matrices, Meson and SeqGamma are broken
|
2017-01-23 19:13:43 -08:00 |
|
James Harrison
|
ae99e99da2
|
Fixed bug in ChargedProp
|
2017-01-23 17:27:50 +00:00 |
|
Lanny91
|
c291ef77b5
|
Merge branch 'feature/hadrons' of https://github.com/paboyle/Grid into feature/hadrons
|
2017-01-23 15:24:47 +00:00 |
|
Lanny91
|
7dd2764bb2
|
Wall sink smearing
|
2017-01-23 15:17:54 +00:00 |
|
|
f3ca29af6c
|
Merge branch 'feature/hadrons' into feature/qed-fvol
|
2017-01-21 13:41:05 -08:00 |
|
|
b7da264b0a
|
Hadrons: Application is not storing the environment ref but calling getInstance() each time, solving a very nasty set fault on Linux/KNL
|
2017-01-21 13:40:23 -08:00 |
|
Lanny91
|
af29be2c90
|
Simplified operation of meson module. Result has been modified to output one contraction at a time for each pair of gamma insertions at source and sink.
|
2017-01-20 16:38:50 +00:00 |
|
|
7a327a3f28
|
Merge branch 'develop' into feature/qed-fvol
|
2017-01-19 14:22:36 -08:00 |
|
Lanny91
|
07f2ebea1b
|
Meson module now takes list of gamma matrices to insert at source and sink.
|
2017-01-19 22:18:42 +00:00 |
|
|
24d3d31b01
|
Genetic scheduler: uses insert instead of emplace for better compiler compatibility
|
2017-01-19 14:08:22 -08:00 |
|
Lanny91
|
8ae1a95ec6
|
Legal banners and module descriptions
|
2017-01-17 18:14:20 +00:00 |
|
Lanny91
|
82b7d4eaf0
|
Added noise loop dependencies
|
2017-01-17 15:58:32 +00:00 |
|
Lanny91
|
78774fbdc0
|
Construct loop propagator
|
2017-01-17 15:29:45 +00:00 |
|
Lanny91
|
b7f90aa011
|
Added momentum choice for wall source
|
2017-01-13 15:54:19 +00:00 |
|
|
92f8950a56
|
Charged scalar prop: cleaning and output
|
2017-01-13 13:30:56 +00:00 |
|
|
65987a8a58
|
First implementation of the scalar QED propagator, runs but absolutely not checked
|
2017-01-12 20:44:23 +00:00 |
|
|
889d828bc2
|
Code cleaning
|
2017-01-12 18:17:44 +00:00 |
|
Lanny91
|
f22b79da8f
|
Added missing type aliases
|
2017-01-12 12:52:12 +00:00 |
|
Lanny91
|
3855673ebf
|
Added header for wall source
|
2017-01-12 11:42:37 +00:00 |
|
Lanny91
|
4db82da0db
|
Wall sources
|
2017-01-12 11:41:10 +00:00 |
|
|
ad98b6193d
|
creating the necessary caches for the FFT EM scalar propagator
|
2017-01-11 18:40:43 +00:00 |
|
|
fc760016b3
|
More uniform cache name for scalar momentum propagators
|
2017-01-11 18:39:58 +00:00 |
|
|
2da86f7dae
|
Merge branch 'feature/hadrons' into feature/qed-fvol
|
2017-01-11 18:38:05 +00:00 |
|
|
41df1db811
|
Hadrons: number of dimensions entirely determined by the initial grid
|
2017-01-11 18:37:49 +00:00 |
|
|
97843e2b58
|
Hadrons: free scalar buffer fix and output
|
2017-01-05 14:58:55 +00:00 |
|
|
673994b281
|
Hadrons: modules for scalar propagators
|
2016-12-29 22:44:58 +01:00 |
|
|
bbc0eff078
|
Hadrons: scalar sources
|
2016-12-29 22:44:22 +01:00 |
|
|
4c60e31070
|
Hadrons: code cleaning
|
2016-12-29 22:44:08 +01:00 |
|
|
afbf7d4c37
|
QED Gimpl moved in Photon.h
|
2016-12-29 22:43:38 +01:00 |
|
|
4c3fd9fa3f
|
stochastic QED field module in Hadrons
|
2016-12-22 00:29:41 +01:00 |
|
|
3215ae6b7e
|
Hadrons: genetic scheduler crashes in multi-thread with 1 module, multi-threading deactivated for now
|
2016-12-22 00:26:30 +01:00 |
|
|
7a85fddc7e
|
Hadrons: modification of registration mechanism to allow for persistent caches
|
2016-12-22 00:25:36 +01:00 |
|
|
67d72000e7
|
Hadrons: more legal banner fixes
|
2016-12-15 18:26:39 +00:00 |
|
|
80cef1c78f
|
Hadrons: legal banner fix
|
2016-12-15 18:21:52 +00:00 |
|
|
596dd570c7
|
Linux linking fix
|
2016-12-15 12:26:53 +00:00 |
|
|
f63fac0c69
|
Hadrons: the XML runner can use a precomputed schedule
|
2016-12-14 19:41:30 +00:00 |
|
|
ab92de89ab
|
Hadrons: utility to schedule a run
|
2016-12-14 19:41:04 +00:00 |
|
|
846272b037
|
Hadrons: option to save and load a schedule
|
2016-12-14 19:40:36 +00:00 |
|