1
0
mirror of https://github.com/paboyle/Grid.git synced 2026-04-19 02:01:02 +01:00
Commit Graph

63 Commits

Author SHA1 Message Date
Guido Cossu 20999c1370 Merge branch 'develop' into feature/hmc_generalise 2017-05-05 12:47:17 +01:00
Guido Cossu 3344788fa1 Merge branch 'develop' into feature/hmc_generalise 2017-05-01 12:13:56 +01:00
portelli 53e76b41d2 Merge branch 'develop' into feature/hadrons 2017-04-10 17:00:53 +01:00
portelli 98a24ebf31 The macro “magics” is very intensive for the preprocessor in the measurement code which has numerous serialisable classes. Reducing the number of serialisable fields to 64 (instead of 1024) helps a lot, this is enough for now and can be extended trivially if needed in the future. 2017-04-10 16:58:54 +01:00
Guido Cossu 8c540333d5 Merge branch 'develop' into feature/hmc_generalise 2017-04-05 14:41:04 +01:00
portelli ff4e54ef80 Merge branch 'develop' into feature/hadrons 2017-04-03 18:56:21 +01:00
paboyle e099dcdae7 Merge branch 'develop' into feature/bgq-asm 2017-02-23 00:25:29 +00:00
paboyle 4e7ab3166f Refactoring header layout 2017-02-22 18:09:33 +00:00
Guido Cossu e0571c872b Merge branch 'develop' into feature/hmc_generalise 2017-02-09 16:12:00 +00:00
Lanny91 b7cd1a19e3 Utilities for reading and writing "pair" objects. 2017-02-06 14:08:59 +00:00
portelli e7d8030a64 operator>> for serialisable enums 2017-02-01 15:51:08 -08:00
portelli 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
portelli fad743fbb1 Build system sanity check: corrected several headers not in the <Grid/*> format 2017-01-26 17:00:41 -08:00
Guido Cossu f7fbbaaca3 Compiles after merging 2017-01-25 12:11:58 +00:00
Guido Cossu 17629b8d9e Merge branch 'develop' into feature/hmc_generalise 2017-01-25 11:33:53 +00:00
portelli f7db342f49 Serialisable enums can be converted to int 2017-01-24 17:33:26 -08:00
Guido Cossu 7f456b4173 👷 Added all pseudofermion actions to the serialiser 2017-01-24 13:57:32 +00:00
Guido Cossu 244f8fb6dc Added JSON parser (without NextElement) 2017-01-23 14:57:38 +00:00
portelli 4c75095c61 HDF5: header fix 2017-01-20 12:14:01 -08:00
portelli afa095d33d HDF5: better complex number support 2017-01-20 12:10:41 -08:00
portelli 6b5259cc10 HDF5 detects if a name is a dataset or not without using exception catching 2017-01-20 11:03:19 -08:00
Guido Cossu f96fac0aee All functionalities ready.
Todo: add all the fermion action modules
2017-01-20 12:56:20 +00:00
portelli 7423a352c5 HDF5: typos 2017-01-19 18:33:04 -08:00
portelli 81e66d6631 HDF5: revert back to native types 2017-01-19 18:24:53 -08:00
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 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
Guido Cossu 23e0561dd6 Added all required functionalities, time for cleaning
All actions to be added
2017-01-18 16:31:51 +00:00
portelli 5803933aea First implementation of HDF5 serial IO writer, reader is still empty 2017-01-17 16:21:18 -08:00
Guido Cossu c6f59c2933 Adding factories 2017-01-16 10:18:09 +00:00
portelli f8d11ff673 better serialisable enums (can be encapsulated into classes) 2016-12-20 12:31:49 +01:00
Guido Cossu ef72f322d2 consistency of tests 2016-12-13 02:24:20 +00:00
Guido Cossu f55c16f984 Adding a barrier in the RNG save 2016-10-24 11:02:14 +01:00
portelli 2485ef9c9c Merge branch 'feature/new-build' into feature/hadrons
# Conflicts:
#	Makefile.am
#	scripts/copyright
2016-08-03 16:49:16 +01:00
paboyle f4dd5062d7 Merge branch 'develop' of https://github.com/paboyle/Grid into develop 2016-07-15 19:26:06 +01:00
paboyle a0676beeb1 Open up dependency on Eigen and FFTW 2016-07-07 22:31:07 +01:00
Guido Cossu 9cb90f714e Merge remote-tracking branch 'origin/develop' into temporary-smearing 2016-07-04 17:28:40 +01:00
Guido Cossu 565e9329ba Changed the colouring classes 2016-06-30 16:51:03 +01:00
portelli 362f255100 Hadrons: module parameters can now be accessed from outside 2016-05-12 11:59:28 +01:00
portelli 1161d566b9 minor code cleaning 2016-05-02 19:32:11 -07:00
portelli ba09cbae3e function to read std::vector from a string (blank separated values) 2016-04-30 00:15:44 -07:00
portelli 19526d09c2 Merge commit '6aeaf6f568a391e34b913f08be6a11beb28d8842' 2016-02-22 15:23:26 +00:00
neo 6371676a75 Correcting some compilation errors for clang-sse 2016-02-10 11:37:03 +09:00
paboyle aae8bf31a7 Global edit adding copyright and license info to every source file. 2016-01-02 14:51:32 +00:00
portelli 1e0be161e5 MacroMagic: inline functions to avoid double symbol issues 2015-12-23 14:20:05 +00:00
portelli 200de272ed IO: serialisable enums 2015-12-08 13:54:00 +00:00