Commit Graph
100 Commits
Author SHA1 Message Date
portelli 362f255100 Hadrons: module parameters can now be accessed from outside 2016-05-12 11:59:28 +01:00
portelli 3d78ed03ef Merge branch 'master' into hadrons 2016-05-11 15:21:46 +01:00
portelli 4bc21ec7cb thread CL argument fix 2016-05-11 15:21:29 +01:00
portelli e3083b6dfc Merge commit 'ab894186589224d570e0ecef8eea06443194a8ab' 2016-05-11 15:20:41 +01:00
portelli 835003b3c5 Hadrons: removed useless gauge global parameters 2016-05-11 15:01:52 +01:00
portelli 328d213c9e Hadrons: FS case sensitivity fix 2016-05-11 14:44:14 +01:00
portelli 56a8d7a5bc Hadrons: build system fix 2016-05-11 10:27:14 +01:00
portelli 78198d1b04 Hadrons: size fix for module graph with one vertex 2016-05-10 20:13:28 +01:00
portelli 84fa2bdce6 Hadrons: modules moved in their own directory & utility script to add new modules 2016-05-10 20:12:48 +01:00
portelli 29dfe99e7c Hadrons: more scheduler optimizations 2016-05-10 19:19:38 +01:00
portelli d604580e5a Hadrons: all objects/modules mapped to an integer address system to remove string operations from scheduling 2016-05-10 19:07:41 +01:00
portelli 7dfdc9baa0 Hadrons: lattice dynamic cast fix 2016-05-10 10:41:20 +01:00
portelli 9e986654e6 Hadrons: first version of the genetic scheduler 2016-05-09 14:49:06 +01:00
portelli df3fbc477e Hadrons: code cleaning 2016-05-07 13:26:56 -07:00
portelli bb580ae077 Hadrons: significant overhaul of the object registration system, previous version didn't allow dry runs 2016-05-07 13:19:38 -07:00
portelli 2c226753ab Hadrons: comments on graph theory algorithm complexity 2016-05-06 06:35:11 -07:00
portelli ea0cea668e Hadrons: minor code cleaning 2016-05-05 16:13:14 -07:00
portelli 75cd72a421 Hadrons: memory management for fermion matrices, dynamic ownership in garbage collector 2016-05-04 19:11:03 -07:00
portelli cbe52b0659 Hadrons: debug message removed 2016-05-04 12:20:33 -07:00
portelli 3aa6463ede Hadrons: general lattice store & a lot of code cleaning 2016-05-04 12:17:27 -07:00
portelli 312637e5fb Merge branch 'master' into hadrons
# Conflicts:
#	lib/Log.h
2016-05-04 12:16:18 -07:00
portelli 101aa769eb LatticeBase contain the grid pointer and a virtual destructor to allow polymorphic lattice pointers 2016-05-04 12:15:31 -07:00
portelli 0bf99bfde5 log polish 2016-05-04 12:14:49 -07:00
portelli 64bf6fe54e macro to dump NERSC header to a stream 2016-05-04 12:14:38 -07:00
portelli 798d8f7340 Hadrons: Modules: better log messages 2016-05-03 18:17:58 -07:00
portelli ba878724ce Hadrons: sources are now independent modules 2016-05-03 18:17:28 -07:00
portelli b865dd9da8 Hadrons: solver renaming 2016-05-03 18:16:57 -07:00
portelli 8b313a35ac Hadrons: random and NERSC gauge configurations 2016-05-03 17:08:42 -07:00
portelli 02ec23cdad Hadrons: Fermion actions and gauge fields are modules now 2016-05-03 17:08:42 -07:00
portelli 1161d566b9 minor code cleaning 2016-05-02 19:32:11 -07:00
portelli 6e83b6a203 Hadrons: namespace reorganisation, now everything is in Grid::Hadrons, the 'using Grid::operator<<' statement is used to prevent a very nasty compilation error with GCC. 2016-05-02 19:31:21 -07:00
portelli 48fcc34d72 CMeson: first implementation, still need proper output 2016-05-01 18:31:40 -07:00
portelli d08d93c44c Merge branch 'master' into hadrons 2016-05-01 18:30:44 -07:00
portelli c698b16d75 function to generate Chroma-style gamma matrix products 2016-05-01 18:30:35 -07:00
portelli c4c89336fe SliceSum: shutting down warning about non-threaded code for now 2016-05-01 18:29:57 -07:00
portelli fa59789580 ConjugateGradient: cleaner output 2016-05-01 18:29:20 -07:00
portelli 0ab10cdedb Merge branch 'master' into hadrons 2016-05-01 16:08:05 -07:00
portelli 92c2c7d3b5 SchurRedBlackDiagMooeeSolve: fix: guess was not initialised from input 2016-05-01 16:07:55 -07:00
portelli e99ce0875f directly exit when using '--help' option 2016-05-01 16:05:16 -07:00
portelli 22653edf12 Merge branch 'master' into hadrons 2016-05-01 15:55:58 -07:00
portelli cc1d9eb05b Merge commit '999b3a2e26bdd8300d389699dd299e7e5d951af6' 2016-05-01 15:55:22 -07:00
portelli 12d2a95846 Merge branch 'master' into hadrons 2016-05-01 15:05:02 -07:00
portelli 57c027fea2 Travis update 2016-05-01 15:04:52 -07:00
portelli 207dc439a7 Travis debug 2016-05-01 15:00:35 -07:00
portelli 978cf52f6b Merge branch 'master' into hadrons 2016-05-01 14:53:38 -07:00
portelli 77ef0bba48 Travis update 2016-05-01 14:53:28 -07:00
portelli 63b730de80 Hadrons: for the moment, test with unit gauge 2016-05-01 14:50:57 -07:00
portelli 7905c5b8e5 Hadrons: Z2 source code fix 2016-05-01 14:49:45 -07:00
portelli 5e4b58ac40 Hadrons: Z2 source expression fix 2016-05-01 12:49:26 -07:00
portelli 468d8dc682 Merge branch 'master' into hadrons 2016-05-01 12:03:24 -07:00
portelli 7ee577eee6 Travis fix 2016-05-01 11:34:20 -07:00
portelli d27ceb75dd Travis fix 2016-05-01 11:32:28 -07:00
portelli 65c2b794b5 Travis update 2016-05-01 11:23:57 -07:00
portelli de82b08f70 Travis fix 2016-05-01 11:18:58 -07:00
portelli 1d03f515b9 Travis status in README 2016-05-01 11:18:47 -07:00
portelli 1c4c287925 Make.inc generation fix 2016-05-01 11:18:25 -07:00
portelli 10bbfdc3b2 Travis update 2016-05-01 10:58:03 -07:00
portelli e15f0b47c1 Travis fix 2016-05-01 10:54:43 -07:00
portelli 0fd0661be3 Travis fix 2016-05-01 10:49:36 -07:00
portelli 6628806142 Travis debug 2016-05-01 10:47:13 -07:00
portelli 17198a4abd Travis update 2016-05-01 10:43:14 -07:00
portelli beb11fd4ef Merge branch 'master' into hadrons 2016-05-01 10:32:24 -07:00
portelli d7662b5175 Merge branch 'master' into hadrons 2016-04-30 00:24:59 -07:00
portelli 344d251fc4 re-fix of test Make.inc 2016-04-30 00:24:50 -07:00
portelli dc5f32e5f0 Merge branch 'master' into hadrons 2016-04-30 00:18:31 -07:00
portelli f6c53e5039 Merge commit '1e554350acae0e67fa7177ed0db9d4f684a54af2' 2016-04-30 00:17:52 -07:00
portelli 1869d28429 Hadrons: first prototype with working inversions 2016-04-30 00:17:04 -07:00
portelli 405b175665 Merge branch 'master' into hadrons 2016-04-30 00:16:06 -07:00
portelli ba09cbae3e function to read std::vector from a string (blank separated values) 2016-04-30 00:15:44 -07:00
portelli 6aa000176f Fermion <-> Propagator functions 2016-04-30 00:14:33 -07:00
portelli 23b6172c31 Bernoulli RNG 2016-04-30 00:14:13 -07:00
portelli ca5eebe10c gitignore update 2016-04-30 00:13:53 -07:00
portelli 3f128443ab OS X icpc fix 2016-04-30 00:13:33 -07:00
portelli e33b0f6ff7 cleaner output 2016-04-16 08:41:53 +01:00
portelli 9ee54e0db7 debug output removed 2016-04-16 08:41:28 +01:00
portelli feae35d92c Hadrons: pass strings by value 2016-04-16 08:41:12 +01:00
portelli 3834d81181 Merge branch 'master' into hadrons 2016-04-14 15:15:45 +01:00
portelli cf2f69812b build system fix 2016-04-14 15:13:55 +01:00
portelli 179e82b5ca Merge branch 'master' into hadrons 2016-03-08 12:55:33 +00:00
portelli f2c59c8730 Merge branch 'master' into hadrons 2016-03-02 17:15:05 +00:00
portelli fdd0848593 Hadrons: license text update 2016-02-25 12:07:21 +00:00
portelli 92f666905f copyright script update to 80 column text 2016-02-25 12:06:24 +00:00
portelli 5980fa8640 test implementation of DWF inverter 2016-02-25 11:56:16 +00:00
portelli 1eb169ac0b compatibility fix 2016-02-23 16:36:50 +00:00
portelli a0d8eb2c24 minor code cleaning 2016-02-23 16:33:00 +00:00
portelli 1e10b4571d fix after Grid update 2016-02-23 16:21:45 +00:00
portelli 02f8b84ac9 Merge branch 'master' into hadrons 2016-02-23 16:13:39 +00:00
portelli 5674c3e241 cycle count fix for x86 2016-02-23 16:08:18 +00:00
portelli 62c4ba0d1e gitignore update 2016-02-23 16:01:29 +00:00
portelli cfd368596d Merge branch 'master' into hadrons 2016-02-22 15:25:02 +00:00
portelli 19526d09c2 Merge commit '6aeaf6f568a391e34b913f08be6a11beb28d8842' 2016-02-22 15:23:26 +00:00
portelli ae682674e0 Hadrons: first full implementation of the scheduler 2016-01-13 20:23:51 -08:00
portelli 17c43f49ac Hadrons: application class now take parameter file name as argument 2016-01-13 20:22:37 -08:00
portelli 30146e977c gitignore update 2016-01-13 20:20:43 -08:00
portelli 54eacec261 Hadrons: namespace std not used anymore in compiled sources 2015-12-23 14:30:33 +00:00
portelli 76c78f04e2 Hadrons: first complete prototype for run loop 2015-12-23 14:21:35 +00:00
portelli 379580cd89 Merge branch 'master' into hadrons 2015-12-23 14:20:22 +00:00
portelli 1e0be161e5 MacroMagic: inline functions to avoid double symbol issues 2015-12-23 14:20:05 +00:00
portelli 14a80733f9 Merge branch 'master' into hadrons 2015-12-08 13:57:53 +00:00
portelli 200de272ed IO: serialisable enums 2015-12-08 13:54:00 +00:00