portelli
|
ade1058e5f
|
Hdf5Type does not need to be a pointer anymore
|
2017-01-19 18:23:55 -08:00 |
|
portelli
|
6eea9e4da7
|
HDF5 types static initialisation is mysteriously buggy on BG/Q, changing strategy
|
2017-01-19 18:02:53 -08:00 |
|
portelli
|
2c673666da
|
Standardisation of HDF5 types
|
2017-01-19 17:19:12 -08:00 |
|
portelli
|
5405526424
|
Code typo
|
2017-01-18 22:42:19 -08:00 |
|
portelli
|
f3f0b6fef9
|
serious rewriting of Test_serialisation, now crashes if IO inconsistent
|
2017-01-18 17:41:05 -08:00 |
|
portelli
|
654e0b0fd0
|
Serialisable object are now comparable with ==
|
2017-01-18 17:40:32 -08:00 |
|
portelli
|
4be08ebccc
|
debug code cleaning
|
2017-01-18 17:39:59 -08:00 |
|
portelli
|
f599cb5b17
|
HDF5 serial IO implemented and tested
|
2017-01-18 16:50:21 -08:00 |
|
portelli
|
5803933aea
|
First implementation of HDF5 serial IO writer, reader is still empty
|
2017-01-17 16:21:18 -08:00 |
|
portelli
|
91a3534054
|
Lattice slice utilities now thread safe
|
2017-01-16 06:32:25 +00:00 |
|
portelli
|
16a8e3d0d4
|
gitignore update for ST3
|
2017-01-16 06:32:05 +00:00 |
|
portelli
|
f8d11ff673
|
better serialisable enums (can be encapsulated into classes)
|
2016-12-20 12:31:49 +01:00 |
|
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 |
|