1
0
mirror of https://github.com/paboyle/Grid.git synced 2024-09-20 17:25:37 +01:00
Grid/lib
Peter Boyle 100323ab4d clang++ 3.4/5/7 compile happy for AVX and SSE
icpc compiles happy on MacOSX both with -xCOMMON-AV512 and native AVX

gcc-5 does not compile happy; can work around by renaming lattice peek/poke/transpose/trace templates
relative to tensor ones, but gcc goes into a recursive template instantiation due to
matching error. I think this is a gcc bug and have filed a report https://gcc.gnu.org/bugzilla/show_bug.cgi?id=66153
2015-05-15 11:52:11 +01:00
..
algorithms Linear op added 2015-05-13 11:25:34 +01:00
cartesian Adding a better controlled threading class, preparing to 2015-05-11 18:59:03 +01:00
communicator Moving some things around for pretty 2015-05-11 19:09:49 +01:00
cshift gcc doesn't like collapse(2) for some reason I can't figure 2015-05-15 11:36:22 +01:00
lattice Parallel for replace 2015-05-15 11:48:04 +01:00
math Force inlining upon icpc 2015-05-15 11:43:20 +01:00
parallelIO Improving the byte swap support for portability 2015-05-01 10:57:33 +01:00
qcd Forces inlining upon icpc 2015-05-15 11:43:49 +01:00
simd GCC and ICPC complained on more careful typeing 2015-05-15 11:50:44 +01:00
stencil Integrated Lebesgue code and been playing with alternate implementations of the wilson dop without 2015-04-30 16:39:06 +01:00
Grid_aligned_allocator.h Key of mm_malloc.h 2015-05-15 11:32:11 +01:00
Grid_cartesian.h Reorganisation 2015-04-18 21:23:32 +01:00
Grid_communicator.h Moving some things around for pretty 2015-05-11 19:09:49 +01:00
Grid_comparison.h Threading support rework. 2015-05-12 07:51:41 +01:00
Grid_config.h clang++ 3.4/5/7 compile happy for AVX and SSE 2015-05-15 11:52:11 +01:00
Grid_config.h.in clang++ 3.4/5/7 compile happy for AVX and SSE 2015-05-15 11:52:11 +01:00
Grid_cshift.h Command line args and a general clean up 2015-05-11 12:43:10 +01:00
Grid_extract.h Using boolean logic inside enable_if is more elegant 2015-05-15 11:32:45 +01:00
Grid_init.cc Enhanced SIMD interfacing 2015-05-12 20:41:44 +01:00
Grid_lattice.h Moving some things around for pretty 2015-05-11 19:09:49 +01:00
Grid_math.h Reorganisation 2015-04-18 21:23:32 +01:00
Grid_simd.h ICPC and GCC5 fixes 2015-05-15 11:35:02 +01:00
Grid_stencil.h I have made the Cshift work successfully with open mp threading in 2015-05-13 00:31:00 +01:00
Grid_threads.h I have made the Cshift work successfully with open mp threading in 2015-05-13 00:31:00 +01:00
Grid.h strong inline required to force icpc 2015-05-15 11:31:41 +01:00
Makefile.am Threading support rework. 2015-05-12 07:51:41 +01:00