Commit Graph
100 Commits
Author SHA1 Message Date
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 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
portelli 33d199a0ad temporary thread safety in FFT 2016-10-25 12:56:40 +01:00
portelli 13bf0482e3 FFT optimisation 2016-10-24 19:25:40 +01:00
portelli a795b5705e memory optimisation 2016-10-24 19:25:15 +01:00
portelli 392e064513 fast local peek-poke 2016-10-24 19:24:21 +01:00
portelli 7c8f79b147 more stochastic QED fixes 2016-10-21 15:20:12 +01:00
portelli 462921e549 QED: fix stochastic field 2016-10-21 14:41:08 +01:00
portelli bd6a228af6 Merge commit '20a091c3eddfdb67a82ece6413740a93650a2f98' into feature/feynman-rules 2016-10-21 13:10:30 +01:00
portelli 63d219498b first (dirty) implementation of Feynman stoctachtic EM field 2016-10-21 13:10:13 +01:00
portelli 997fd882ff Merge branch 'develop' into feature/feynman-rules
# Conflicts:
#	lib/Threads.h
#	lib/qcd/action/fermion/WilsonFermion.cc
#	lib/qcd/action/fermion/WilsonFermion.h
#	lib/qcd/utils/SUn.h
#	lib/simd/Grid_avx.h
#	lib/simd/Intel512common.h
2016-10-19 18:35:18 +01:00
portelli cb02b7088f Merge branch 'develop' into feature/doxygen
# Conflicts:
#	configure.ac
2016-10-09 13:35:44 +01:00
portelli 70c32fa49b Merge branch 'develop' of github.com:paboyle/Grid into develop 2016-10-09 12:55:46 +01:00
portelli 77c8a94dae AVXFMA4 flag fix for Intel Compiler 2016-10-09 12:55:12 +01:00
portelli 98439847cf configure portability fix 2016-10-05 14:57:20 +01:00
portelli 7ea4b959a4 hopefully more portable configure output 2016-09-27 11:54:37 +01:00
portelli 536e2ff073 *.inc removed: please don't commit these files either! 2016-09-27 11:54:03 +01:00
portelli 798ff34d7e configure removed: please don't commit configure! 2016-09-27 11:29:31 +01:00
portelli d2573189d8 build system: FFTW fix 2016-09-20 12:30:24 +01:00
portelli 65ca174dbb gitignore update 2016-09-20 11:25:06 +01:00
portelli 2e74520821 removed libtool use (BG/Q compatibility) 2016-09-16 15:25:49 +01:00
portelli 4d11a6f5f2 first commit for QPX intrinsics 2016-08-23 14:41:44 +01:00
portelli 573b8c6020 build system: -O3 is not overriden by env CXXFLAGS 2016-08-06 01:26:24 +01:00
portelli 15218ec57f more Travis MPI fix 2016-08-06 00:49:14 +01:00
portelli ec68e08dd2 Travis MPI fix 2016-08-06 00:36:05 +01:00
portelli 17c843700e missing doxygen.inc added 2016-08-05 15:38:21 +01:00
portelli 7b56f63a5c configure Doxygen output fix 2016-08-05 15:35:29 +01:00
portelli b1cfb4d661 first try at a nicer Doxygen implementation 2016-08-05 15:29:18 +01:00
portelli 836f93780c first try at including MPI tests in Travis 2016-08-05 13:41:52 +01:00
portelliandGitHub b65e72e521 Merge pull request #43 from rprollins/bench/output-format
Benchmark_dwf_sweep and Benchmark_zmm output formats
2016-08-04 16:47:01 +01:00
portelli d1aaff65e8 README update 2016-08-04 16:27:02 +01:00
portelli 93d29bb699 build system improvements after discussion with Peter 2016-08-04 16:19:59 +01:00
portelli 3b376ed54e build system: error if MPI not found 2016-08-03 15:23:38 +01:00
portelli d5c1f614ba gitignore update 2016-08-03 15:14:33 +01:00
portelli 2edc24225d untracking ltmain.sh 2016-08-03 15:12:44 +01:00
portelli 629283726b build system: local Grid link flag moved to configure.ac 2016-08-03 15:07:42 +01:00
portelli 6adb66dd08 build system: finer management of GMP/MPFR dependence 2016-08-03 15:06:45 +01:00
portelli 5be92bb708 link fix in README 2016-08-03 12:40:56 +01:00
portelli f4c049ea6d README update 2016-08-03 12:38:54 +01:00
portelli bc092ad30f build system fix 2016-08-03 11:47:38 +01:00
portelli dad642ed1b various build system fixes and improvements 2016-08-03 11:39:20 +01:00
portelli 63ae39abc7 proper propagation of OpenMP flags 2016-08-02 17:41:32 +01:00
portelli 9e5b934d21 improved LAPACK configuration 2016-08-02 17:26:54 +01:00
portelli a7b483d67a Tests in subdirectories are not built by default 2016-08-02 12:14:28 +01:00
portelli bb99ce0680 bootstrap script fix 2016-08-01 09:51:06 +01:00
portelli 83307df1af travis update for new build system 2016-08-01 09:38:40 +01:00
portelli e9f30cab2c first working version for the new build system 2016-07-30 17:53:18 +01:00
portelli d6737e4bd8 Travis fix for Linux clang builds 2016-06-14 19:15:08 +01:00
portelliandGitHub d539888e57 Merge pull request #37 from rprollins/fix/mpi_communicator
Removed write to stdout in constructor for MPI CartesianCommunicator
2016-06-14 17:25:40 +01:00
portelli 1c0e922585 Merge pull request #35 from aportelli/master
empty SIMD fix
2016-05-27 16:49:13 +01:00
portelli 9d5f693cbe empty SIMD fix 2016-05-24 10:56:27 +01:00
portelli 91e04056f9 fix of the empty SIMD 2016-05-12 19:24:10 +01:00
portelli 3789e3f31c additional fixed in slice functions 2016-05-12 18:35:38 +01:00
portelli 0c66719210 const fix in slice functions 2016-05-12 13:01:35 +01:00