portelli
|
90dbe03e17
|
Conversion of Grid tensors to std::vector made more elegant, also pair syntax changed to (x y) to avoid issues with JSON/XML
|
2018-03-07 15:12:32 +00:00 |
|
portelli
|
485c5db0fe
|
conversion of Grid tensors to nested std::vector in preparation for tensor serialisation
|
2018-03-06 19:22:03 +00:00 |
|
 portelliandGitHub
|
30391cb2eb
|
Merge pull request #155 from fionnoh/develop
Some changes needed for deflation interface
|
2018-03-03 13:43:59 +00:00 |
|
portelli
|
6e3ce7423e
|
Hadrons: don't display module list at startup (too long)
|
2018-01-22 20:04:05 +00:00 |
|
portelli
|
15f15a7cfd
|
Merge branch 'develop' into feature/hadrons
# Conflicts:
# extras/Hadrons/Modules.hpp
# extras/Hadrons/modules.inc
|
2018-01-22 20:03:36 +00:00 |
|
portelli
|
0e5f626226
|
Hadrons: module for scalar operator divergence
|
2018-01-22 19:38:19 +00:00 |
|
portelli
|
7bb405e790
|
Merge branch 'develop' into feature/hadrons
# Conflicts:
# lib/communicator/Communicator_mpi3_leader.cc
# lib/communicator/Communicator_shmem.cc
|
2018-01-11 18:50:15 +00:00 |
|
portelli
|
ec16eacc6a
|
Hadrons: scalar SU(N) 2-pt function
|
2018-01-10 22:12:21 +00:00 |
|
portelli
|
d9d1f43ba2
|
Hadrons: code cleaning
|
2018-01-10 11:31:24 +00:00 |
|
portelli
|
b7cd721308
|
Hadrons: scalar SU(N) tr(mag^n)
|
2018-01-10 11:25:59 +00:00 |
|
portelli
|
29f026c375
|
Hadrons: scalar SU(N) tr(phi^n) 1-pt function
|
2018-01-10 11:01:03 +00:00 |
|
portelli
|
58c7a13d54
|
Hadrons: result file macro with trajectory number
|
2018-01-10 10:59:58 +00:00 |
|
portelli
|
dd62f2f371
|
Hadrons: log message fix
|
2017-12-29 16:58:44 +01:00 |
|
portelli
|
0d612039ed
|
Hadrons: prettier Grid logging (non-intrusive)
|
2017-12-29 16:58:23 +01:00 |
|
portelli
|
e8ac75055c
|
Hadrons: binary configuration loader
|
2017-12-27 14:24:29 +01:00 |
|
portelli
|
8b30c5956c
|
Hadrons: copyright update
|
2017-12-26 14:16:47 +01:00 |
|
portelli
|
185da83454
|
Hadrons: new MIO module namespace, NERSC loader moved there
|
2017-12-26 14:05:17 +01:00 |
|
portelli
|
6718fa8c4f
|
Merge branch 'feature/scalar_adjointFT' into feature/hadrons
|
2017-12-26 12:59:33 +01:00 |
|
portelli
|
67c3fa0f5f
|
Hadrons: all modules are now ported, more tests need to be done
|
2017-12-21 11:39:07 +00:00 |
|
portelli
|
65d4f17976
|
Hadrons: no errors when trying to recreate a cache
|
2017-12-19 20:28:32 +00:00 |
|
portelli
|
e2fe97277b
|
Hadrons: getReference use is rare, empty by default
|
2017-12-19 20:28:04 +00:00 |
|
portelli
|
bcf6f3890c
|
Hadrons: more fixes after test
|
2017-12-14 21:14:10 +00:00 |
|
portelli
|
591a38c487
|
Hadrons: VM fixes
|
2017-12-14 19:42:16 +00:00 |
|
portelli
|
842754bea9
|
Hadrons: most modules ported to the new interface, compiles but untested
|
2017-12-13 19:41:41 +00:00 |
|
portelli
|
0887566134
|
Hadrons: scheduler back!
|
2017-12-13 16:36:15 +00:00 |
|
portelli
|
61fc50d616
|
Hadrons: better organisation of the VM
|
2017-12-13 13:44:23 +00:00 |
|
portelli
|
a9c8d7dad0
|
Hadrons: code cleaning
|
2017-12-13 12:13:40 +00:00 |
|
portelli
|
259d504ef0
|
Hadrons: first full implementation of the module memory profiler
|
2017-12-12 19:32:58 +00:00 |
|
portelli
|
f3a77f4b7f
|
Merge branch 'feature/hadrons' into feature/hadrons-new-memory-model
|
2017-12-12 14:05:23 +00:00 |
|
portelli
|
26d7b829a0
|
Hadrons: error managed through expections
|
2017-12-12 14:04:28 +00:00 |
|
portelli
|
64161a8743
|
Hadrons: much simpler reference dependency
|
2017-12-12 13:08:01 +00:00 |
|
 portelliandGitHub
|
2401360784
|
Merge pull request #138 from guelpers/feature/hadrons
bug fix in sequential insertion of conserved vector current
|
2017-12-11 18:53:41 +01:00 |
|
portelli
|
f9aa39e1c4
|
global memory debug through command line flag
|
2017-12-07 14:40:58 +01:00 |
|
portelli
|
0fbf445edd
|
Hadrons: object creation that get properly captured by the memory profiler
|
2017-12-06 16:51:48 +01:00 |
|
portelli
|
e78794688a
|
memory profiler improvement
|
2017-12-06 16:50:25 +01:00 |
|
portelli
|
9e31307963
|
Merge branch 'feature/hadrons' into feature/hadrons-new-memory-model
|
2017-12-06 16:49:32 +01:00 |
|
portelli
|
29e2eddea8
|
Merge branch 'develop' into feature/hadrons-new-memory-model
|
2017-12-06 16:49:21 +01:00 |
|
portelli
|
0a038ea15a
|
Merge branch 'develop' into feature/hadrons
|
2017-12-06 16:49:10 +01:00 |
|
portelli
|
62eb1f0e59
|
FermionOperator virtual destructor needed for polymorphism
|
2017-12-06 16:48:17 +01:00 |
|
portelli
|
5422251959
|
Hadrons: execution part moved in a new virtual machine class
|
2017-12-05 15:31:59 +01:00 |
|
portelli
|
cbd8fbe771
|
Merge branch 'feature/hadrons' into feature/hadrons-new-memory-model
|
2017-12-03 19:48:56 +01:00 |
|
portelli
|
d391f05cb7
|
Merge branch 'develop' into feature/hadrons
|
2017-12-03 19:48:46 +01:00 |
|
portelli
|
3127b52c90
|
bootstrap script does not destroy Eigen is working offline
|
2017-12-03 19:48:34 +01:00 |
|
portelli
|
01f00385a4
|
Hadrons: genetic pair selection based on exponential probability
|
2017-12-03 19:47:40 +01:00 |
|
portelli
|
59aae5f5ec
|
Hadrons: garbage collector clean temporaries
|
2017-12-03 19:47:11 +01:00 |
|
portelli
|
624246409c
|
Hadrons: module setup/execute protected to forbid user to bypass execution control
|
2017-12-03 19:46:18 +01:00 |
|
portelli
|
2a9ebddad5
|
Hadrons: scheduler offline, minimal code working again
|
2017-12-03 19:45:15 +01:00 |
|
portelli
|
ff7afe6e17
|
Merge branch 'feature/hadrons' into feature/hadrons-new-memory-model
|
2017-12-01 19:45:44 +00:00 |
|
portelli
|
33cb509d4b
|
Merge branch 'develop' into feature/hadrons
|
2017-12-01 19:45:32 +00:00 |
|
portelli
|
456c78c233
|
Merge branch 'develop' into feature/hadrons-new-memory-model
|
2017-12-01 19:45:12 +00:00 |
|
portelli
|
2fd4989029
|
Merge branch 'develop' of github.com:paboyle/Grid into develop
|
2017-12-01 19:44:31 +00:00 |
|
portelli
|
2427a21428
|
minor serial IO fixes, XML now issues warning when trying to read absent nodes, these becomes
|
2017-12-01 19:44:07 +00:00 |
|
portelli
|
514993ed17
|
Hadrons: progress on the interface, genetic algorithm freezing
|
2017-12-01 19:38:23 +00:00 |
|
portelli
|
a3fe874a5b
|
Hadrons: everything is broken, repairing while implementing the new memory model
|
2017-11-22 23:27:19 +00:00 |
|
portelli
|
f403ab0133
|
gitignore update
|
2017-11-22 17:13:09 +00:00 |
|
portelli
|
074d17429f
|
Merge branch 'develop' into feature/scalar_adjointFT
# Conflicts:
# lib/communicator/Communicator_mpi3.cc
|
2017-11-11 18:09:55 +00:00 |
|
portelli
|
a4e5fd1000
|
Merge branch 'feature/hadrons' into feature/hadrons-new-memory-model
|
2017-11-01 19:24:51 +00:00 |
|
portelli
|
682e7d7839
|
Merge branch 'develop' into feature/hadrons
|
2017-11-01 19:24:38 +00:00 |
|
portelli
|
5c392a6ecc
|
Merge commit 'bf58557fb1ec710c766e19c9a8809b0a352de239' into feature/scalar_adjointFT
|
2017-10-10 17:14:56 +01:00 |
|
portelli
|
63b2bc1936
|
Merge branch 'develop' into feature/hadrons
# Conflicts:
# lib/qcd/action/fermion/FermionOperatorImpl.h
|
2017-10-05 14:16:23 +01:00 |
|
portelli
|
d38cee73bf
|
Scalar: easier Fourier acceleration parametrisation through -D flags
|
2017-10-03 17:29:34 +01:00 |
|
portelli
|
8784f2a88d
|
post-merge fix
|
2017-10-03 14:38:10 +01:00 |
|
portelli
|
c497864b5d
|
Merge commit 'd54807b8c0cd1a7658ff8563bb00d1137b987e3e' into feature/scalar_adjointFT
# Conflicts:
# lib/communicator/Communicator_base.h
# lib/communicator/Communicator_mpi.cc
# lib/communicator/Communicator_mpit.cc
|
2017-10-03 14:27:54 +01:00 |
|
portelli
|
05c1c88440
|
Scalar: more action generalisation
|
2017-10-03 14:26:20 +01:00 |
|
portelli
|
a021933002
|
Scalar: SU(N) action change to t'Hooft scaling
|
2017-09-29 16:09:34 +01:00 |
|
portelli
|
df21668f2c
|
memory profiler update
|
2017-09-22 14:21:18 +01:00 |
|
portelli
|
a56e3b40c4
|
Merge branch 'develop' into feature/hadrons
|
2017-08-29 11:03:53 -06:00 |
|
portelli
|
5846566728
|
Merge branch 'develop' into feature/hadrons
|
2017-08-24 18:20:52 +01:00 |
|
portelli
|
102ea9ae66
|
CI update
|
2017-08-24 18:17:09 +01:00 |
|
portelli
|
21b02760c3
|
Merge branch 'develop' into feature/hadrons
|
2017-08-24 17:05:45 +01:00 |
|
 portelliandGitHub
|
c3f0889eda
|
Merge pull request #123 from giltirn/develop
Fix for 'using namespace' in lib/qcd/utils/GaugeFix.h
|
2017-07-25 11:32:02 -03:00 |
|
portelli
|
feaa2ac947
|
Merge branch 'feature/scalar-hmc-update' into develop
|
2017-06-28 12:46:18 +01:00 |
|
portelli
|
07de925127
|
minor scalar action fixes
|
2017-06-28 12:45:44 +01:00 |
|
portelli
|
0b707b861c
|
Merge branch 'develop' into feature/scalar-hmc-update
|
2017-06-27 14:40:05 +01:00 |
|
portelli
|
15e87a4607
|
HDF5 IO fix
|
2017-06-27 14:39:27 +01:00 |
|
portelli
|
7d7220cbd7
|
scalar: lambda/4! convention
|
2017-06-27 14:38:45 +01:00 |
|
portelli
|
0af740dc15
|
minor scalar HMC code improvement
|
2017-06-24 23:04:05 +01:00 |
|
portelli
|
d2e8372df3
|
SU(N) algebra fix (was not working)
|
2017-06-24 23:03:39 +01:00 |
|
 portelliandGitHub
|
4372d04ad4
|
Merge pull request #118 from Lanny91/hotfix/bgq
Hotfix/bgq
|
2017-06-23 16:59:27 +01:00 |
|
portelli
|
b22eab8c8b
|
Merge commit 'a7d56523abee6c9030fdd9303c79954897b1086f' into feature/hadrons
|
2017-06-21 18:32:48 +01:00 |
|
portelli
|
1e8a2e1621
|
various compatibility fixes after merge
|
2017-06-20 17:24:55 +01:00 |
|
portelli
|
7587df831a
|
Merge branch 'develop' into feature/hadrons
# Conflicts:
# lib/qcd/action/scalar/ScalarImpl.h
|
2017-06-20 15:50:39 +01:00 |
|
portelli
|
b672717096
|
Test_serialiation update for JSON
|
2017-06-19 14:38:39 +01:00 |
|
portelli
|
284ee194b1
|
JSON update
|
2017-06-19 14:38:15 +01:00 |
|
portelli
|
81b18f843a
|
Merge branch 'feature/scalar_adjointFT' into feature/hadrons
# Conflicts:
# lib/qcd/action/scalar/ScalarImpl.h
|
2017-06-16 17:59:55 +01:00 |
|
portelli
|
2490816297
|
Hadrons: rare kaon program removed
|
2017-06-07 20:11:02 -05:00 |
|
portelli
|
5f55bca378
|
Hadrons: Quark module renamed MFermion::GaugeProp
|
2017-06-07 20:10:48 -05:00 |
|
portelli
|
f6aa82b7f2
|
Merge branch 'develop' into feature/hadrons
|
2017-06-06 11:46:33 -05:00 |
|
portelli
|
22749699a3
|
Fixes after merge and point sink module
|
2017-06-06 11:45:30 -05:00 |
|
portelli
|
0503c028be
|
Merge branch 'feature/qed-fvol' into feature/hadrons (non-trivial conflicts on scalar Impl)
# Conflicts:
# configure.ac
# lib/qcd/action/scalar/Scalar.h
|
2017-06-05 16:37:47 -05:00 |
|
portelli
|
d8648307ff
|
Merge branch 'develop' into feature/hadrons
|
2017-05-29 12:58:08 +01:00 |
|
portelli
|
064315c00b
|
Hadrons: mesons gamma list fix
|
2017-05-29 12:57:33 +01:00 |
|
portelli
|
a74c34315c
|
Bootstrap script fix
|
2017-05-25 14:27:49 +01:00 |
|
portelli
|
22f4feee7b
|
Merge branch 'develop' into feature/scalar_adjointFT
|
2017-05-17 13:27:13 +02:00 |
|
portelli
|
3f858d6755
|
Scalar: phi^2 observable
|
2017-05-17 13:25:14 +02:00 |
|
portelli
|
35fa3d1dfd
|
Merge branch 'master' into feature/scalar_adjointFT
|
2017-05-12 10:41:39 +01:00 |
|
portelli
|
d1ece74137
|
HMC scalar test: magnetisation measurement
|
2017-05-11 11:40:44 +01:00 |
|
portelli
|
43c817cc67
|
Scalar action: const fix
|
2017-05-11 00:07:17 +01:00 |
|
portelli
|
679ae98b14
|
Merge branch 'feature/better-external-library' into develop
|
2017-05-04 15:42:12 +01:00 |
|
portelli
|
58299b8ba2
|
Git info separated from version in git-config
|
2017-05-02 20:04:41 +01:00 |
|