Commit Graph
100 Commits
Author SHA1 Message Date
portelli 67d72000e7 Hadrons: more legal banner fixes 2016-12-15 18:26:39 +00:00
portelli 80cef1c78f Hadrons: legal banner fix 2016-12-15 18:21:52 +00:00
portelli 91e98b1dd5 Merge branch 'feature/hadrons' into develop 2016-12-15 18:15:56 +00:00
portelli b791c274b0 Revert "AVX: uninitialised variable fix"
This reverts commit c22c3db9ad.
2016-12-15 18:15:35 +00:00
portelli 596dd570c7 Linux linking fix 2016-12-15 12:26:53 +00:00
portelli cad158e42f Hadrons: tests improvement 2016-12-14 19:41:51 +00:00
portelli f63fac0c69 Hadrons: the XML runner can use a precomputed schedule 2016-12-14 19:41:30 +00:00
portelli ab92de89ab Hadrons: utility to schedule a run 2016-12-14 19:41:04 +00:00
portelli 846272b037 Hadrons: option to save and load a schedule 2016-12-14 19:40:36 +00:00
portelli f3e49e4b73 Hadrons: module templates update 2016-12-14 18:19:46 +00:00
portelli decbb61ec1 Hadrons: XML driven program is again a binary installed with Grid 2016-12-14 18:19:24 +00:00
portelli 7e2482aad1 Hadrons: cpde cleaning 2016-12-14 18:04:21 +00:00
portelli e1653a9f94 Hadrons: size fix in DWF module 2016-12-14 18:02:36 +00:00
portelli ea40854e0b Hadrons: type names are demangled 2016-12-14 18:02:18 +00:00
portelli 34df71e755 Hadrons: function to save an application as an XML file 2016-12-14 18:01:56 +00:00
portelli 3af663e17b Hadrons: modules remember their factory registration name 2016-12-14 17:59:45 +00:00
portelli c22c3db9ad AVX: uninitialised variable fix 2016-12-13 19:05:58 +00:00
portelli 013e710c7d Hadrons: 3pt function test improvement 2016-12-13 19:04:43 +00:00
portelli 16693bd69d Hadrons: scheduler heuristic benchmark 2016-12-13 19:02:32 +00:00
portelli de8f80cf94 Hadrons: genetic operators improvement 2016-12-13 19:02:05 +00:00
portelli 4a87486365 Hadrons: a bit of cleaning in the scheduler 2016-12-10 21:14:13 +01:00
portelli 51322da6f8 Hadrons: genetic scheduler improvement 2016-12-07 09:00:45 +09:00
portelli 49c3eeb378 Hadrons: more verbose genetic parameters 2016-12-07 08:59:58 +09:00
portelli c56707e003 useless debug message removed 2016-12-07 08:59:20 +09:00
portelli 5b3edf08a4 Hadrons: sequential gamma source 2016-12-06 12:13:19 +09:00
portelli bd1d1cca34 Hadrons: code cleaning 2016-12-06 12:12:59 +09:00
portelli 646b11f5c2 Hadrons: exposing scheduler settings 2016-12-06 12:12:05 +09:00
portelli a683a0f55a Hadrons: meson tests renamed spectrum 2016-12-06 12:11:44 +09:00
portelli e6effcfd95 Hadrons: more contractions in the spectrum test 2016-12-05 17:41:58 +09:00
portelli aa016f61b9 Hadrons: empty baryon contractions 2016-12-05 17:26:57 +09:00
portelli d42a1b73c4 Hadrons: code cleaning 2016-12-05 17:26:36 +09:00
portelli d292657ef7 Hadrons: more module templates 2016-12-05 17:26:17 +09:00
portelli d1f7c6b94e Hadrons: templatisation of the fermion implementation 2016-12-05 16:47:29 +09:00
portelli 7ae734103e Hadrons: namespace macro to tackle GCC 5 bug 2016-12-05 14:29:32 +09:00
portelli 7a1ac45679 Hadrons: configure.ac Linux typo 2016-12-05 14:00:10 +09:00
portelli 320268fe93 Hadrons: code cleaning 2016-12-05 13:57:34 +09:00
portelli dd6fb140c5 Hadrons: big module reorganisation 2016-12-05 13:53:31 +09:00
portelli 0b4f680d28 Hadrons: meson run test 2016-12-05 11:44:58 +09:00
portelli a69086ba1f Hadrons: application run minor fixes 2016-12-05 11:44:36 +09:00
portelli 7433eed274 Hadrons: module creation fix 2016-12-05 11:44:16 +09:00
portelli ee5b1fe043 Hadrons: freeing object message fix 2016-12-05 09:08:45 +09:00
portelli 1540616b22 Hadrons: integer types cleanup 2016-12-05 08:53:48 +09:00
portelli 8190523e4c Hadrons: type fix in module creation 2016-12-02 11:04:34 +09:00
portelli b5555d85a7 Hadrons: generelalised FImpl for actions 2016-12-02 11:04:15 +09:00
portelli 9ad3d3453e Hadrons is now a library, the previous XML driven program is now a test 2016-12-01 21:36:29 +09:00
portelli d8b716d2cd Hadrons: static initialisation fixed 2016-12-01 15:43:16 +09:00
portelli 43928846f2 first steps to make Hadrons a library 2016-11-28 16:02:15 +09:00
portelli fabcd4179d Hadrons: propagator type coming from the fermion implementation 2016-11-28 14:02:10 +09:00
portelli a8843c9af6 Code cleaning, the fermion implementation can be sepcified using the macro FIMPL 2016-11-27 16:47:22 +09:00
portelli 7a1a7a685e Merge branch 'feature/fft-opt' into feature/hadrons 2016-11-27 15:32:03 +09:00
portelliandGitHub 11dc0b398b Merge pull request #74 from Lanny91/develop 2016-11-26 07:01:51 +09:00
portelli 3cdf945d84 Test_fftf fix 2016-11-24 09:10:03 +09:00
portelli 5833f247fa more FFt optimisations 2016-11-24 09:09:48 +09:00
portelli a2cffb0304 AVXFMA target fixed 2016-11-21 17:47:18 +01:00
portelli bafbac6ac4 Merge branch 'feature/gen-simd' into develop 2016-11-19 13:45:30 +01:00
portelli 595f1ce371 GEN SIMD build fix 2016-11-19 13:45:12 +01:00
portelli 6d7cde4eb4 README update 2016-11-19 13:17:35 +01:00
portelli 97cddda49e Merge branch 'feature/gen-simd' into feature/doxygen
# Conflicts:
#	Makefile.am
#	configure.ac
2016-11-19 13:11:13 +01:00
portelli 433afd36f5 Makefile rule for simple_* objects 2016-11-19 01:33:13 +01:00
portelli b873504b90 fully generic SIMD 2016-11-19 01:32:39 +01:00
portelli 042ae5b87c generic 256bits SIMD 2016-11-15 12:16:15 +00:00
portelli 1aa695cd78 Hadrons: merge typo 2016-11-10 18:38:30 +00:00
portelli 13a8997789 Merge branch 'release/v0.6.0' into feature/hadrons
# Conflicts:
#	Makefile.am
2016-11-08 20:43:39 +00:00
portelli 9576f0903d namespace fix 2016-11-08 19:07:47 +00:00
portelli 34cf702b24 README is now a symlink to README.md 2016-11-08 17:00:38 +00:00
portelli 8a5e3a917c Merge branch 'develop' into release/v0.6.0
# Conflicts:
#	tests/core/Test_fft_gfix.cc
2016-11-08 16:53:42 +00:00
portelli 65bcf281d0 Merge branch 'develop' of github.com:paboyle/Grid into develop 2016-11-08 16:51:19 +00:00
portelli cd0be8cb24 Test_fft_gfix.c precision fix 2016-11-08 15:32:05 +00:00
portelli 3d2a22a14d include fix for MKL 2016-11-08 15:31:47 +00:00
portelli a26adfb090 README: only markdown 2016-11-08 14:11:18 +00:00
portelli f6e1a5b348 building tests depends on building the library at the top level 2016-11-08 14:08:33 +00:00
portelli c5a025d421 README typo 2016-11-08 14:07:59 +00:00
portelli 7df940dc3e homemade test recusrive target for old autotools versions 2016-11-04 22:32:25 +00:00
portelli 8af8b047fd tests is now a recusrsive target 2016-11-04 13:44:21 +00:00
portelli 6592078fef Make.inc removed, once again don't commit it! 2016-11-04 13:43:40 +00:00
portelli ad971ca07b fftw3.h is now expected to be an external header 2016-11-04 13:12:35 +00:00
portelli f2f16eb972 fftw3.h removed, please don't commit this file back 2016-11-04 13:11:05 +00:00
portelli a5dd4a9bab Merge branch 'feature/fft-opt' into develop 2016-11-03 14:34:46 +00:00
portelli ec232af851 Photon.h references removed 2016-11-03 14:34:16 +00:00
portelli 17e30281e9 Merge branch 'develop' into feature/fft-opt
# Conflicts:
#	lib/FFT.h
2016-11-03 14:14:03 +00:00
portelli 2854e601e6 FFT test typo 2016-11-03 14:09:47 +00:00
portelli aee44dc694 Photon.h removed from develop branch 2016-11-03 13:54:15 +00:00
portelli 75bbf6a0af Merge branch 'develop' into feature/feynman-rules 2016-11-03 13:52:11 +00:00
portelli c65d23935a README update 2016-11-03 13:48:20 +00:00
portelli 92cd797636 MPI auto configure fix 2016-11-03 13:48:07 +00:00
portelliandGitHub c2d78493c8 Merge pull request #64 from jch1g10/feature/feynman-rules 2016-11-01 19:53:08 +00:00
portelli d5e95bc350 Merge branch 'release/v0.6.0' into feature/feynman-rules 2016-10-31 18:36:21 +00:00
portelliandGitHub 6efac3a252 Merge pull request #61 from jch1g10/feature/feynman-rules
Add missing volume factor in stochastic QED field
2016-10-31 18:35:22 +00:00
portelli 7a84906b5f Merge branch 'release/v0.6.0' into feature/fft-opt 2016-10-31 18:31:49 +00:00
portelli 07416e4567 README update 2016-10-31 18:21:52 +00:00
portelli 66d832c733 FFTW header fix 2016-10-31 16:39:29 +00:00
portelli e74417ca12 big build system polish 2016-10-31 16:31:27 +00:00
portelli 7bd0084b5d Merge branch 'develop' into release/v0.6.0 2016-10-31 16:30:22 +00:00
portelli ac99a56237 Merge branch 'develop' into release/v0.6.0 2016-10-27 11:53:24 +01:00
portelli b4d2af8c89 threaded FFT 2016-10-26 19:46:36 +01:00
portelli 434af6aeaa Merge branch 'develop' into feature/fft-opt 2016-10-26 18:50:38 +01:00
portelli e90f8ac841 Merge branch 'develop' into feature/feynman-rules 2016-10-26 18:50:21 +01:00
portelli a1705a8d53 debug message removed 2016-10-26 18:50:07 +01:00
portelli ca21003f01 Merge branch 'feature/fft-opt' into feature/feynman-rules
# Conflicts:
#	lib/FFT.h
#	lib/qcd/action/fermion/WilsonFermion5D.h
#	tests/core/Test_fft.cc
2016-10-26 18:44:47 +01:00
portelli 14ddf2c234 more FFT optimisations 2016-10-26 17:36:26 +01:00