49019d0 | cpviolator | 26 May 2021, 19:55:26 UTC | add csw param | 26 May 2021, 19:55:26 UTC |
71f9129 | cpviolator | 18 May 2021, 20:50:23 UTC | Enable double prec in distillation. Via Kimmy And Luka | 18 May 2021, 20:50:23 UTC |
66a1476 | cpviolator | 18 May 2021, 18:15:45 UTC | Agnosticise the llvm clover term | 18 May 2021, 18:15:45 UTC |
4df621d | cpviolator | 27 January 2021, 22:51:35 UTC | More clover abstractions | 27 January 2021, 22:51:35 UTC |
5a17347 | cpviolator | 27 January 2021, 21:01:28 UTC | Revert to GitHub formatting | 27 January 2021, 21:01:28 UTC |
4421f03 | cpviolator | 27 January 2021, 20:57:36 UTC | More clover abstrcations | 27 January 2021, 20:57:36 UTC |
eb7c8a8 | cpviolator | 19 January 2021, 06:58:40 UTC | Abstract some SU3 template specialisations, fix Nc clover, enable matrix eponentiation for Nc, omit readCERN from Nc != 3 builds | 19 January 2021, 06:58:40 UTC |
b65cb0e | Robert Edwards | 07 November 2020, 18:04:43 UTC | Commented out test code. | 07 November 2020, 18:04:43 UTC |
995c324 | Robert Edwards | 07 November 2020, 17:38:17 UTC | Updated gitignore | 07 November 2020, 17:38:17 UTC |
0cde4f8 | Robert Edwards | 07 November 2020, 17:37:47 UTC | Removed an obsolete check code. | 07 November 2020, 17:37:47 UTC |
7376427 | Robert Edwards | 07 November 2020, 17:12:06 UTC | Updated gitignores. | 07 November 2020, 17:12:06 UTC |
3bb4c0b | Robert Edwards | 07 November 2020, 17:04:13 UTC | Updated submodules. | 07 November 2020, 17:04:13 UTC |
a07baf5 | Robert Edwards | 07 November 2020, 16:26:55 UTC | Merge branch 'devel'. Bumped to 3.44.0 | 07 November 2020, 16:50:46 UTC |
c5e5744 | Robert Edwards | 10 October 2020, 03:31:38 UTC | Close the xml file for niceties in t_mesplq | 10 October 2020, 03:31:38 UTC |
f4d0b5b | Robert Edwards | 11 December 2019, 00:15:16 UTC | Fixed spurious std:: in xml string tag. | 11 December 2019, 00:15:16 UTC |
6d6d75a | Robert Edwards | 11 December 2019, 00:10:57 UTC | Technically a bug fixd in QIOReadSubsetVectorsLCV. Some global substitution had changed an xml string to be std::mapSize when it should be mapSize. | 11 December 2019, 00:10:57 UTC |
8742646 | Balint Joo | 18 October 2019, 20:33:44 UTC | Fixed vec_outfile stuff for the dumpSubspace routine | 18 October 2019, 20:33:44 UTC |
72f4f13 | Balint Joo | 18 October 2019, 20:05:26 UTC | Modified param setup to set vec_infile and vec_outfile to empty string on every level | 18 October 2019, 20:05:26 UTC |
93bdb06 | Robert Edwards | 16 March 2019, 20:47:37 UTC | Added a glueball z3 version of an input file. | 16 March 2019, 20:47:37 UTC |
94a6b97 | Robert Edwards | 16 March 2019, 20:47:24 UTC | Updated colorvec_file array. | 16 March 2019, 20:47:24 UTC |
02de213 | Robert Edwards | 14 March 2019, 20:03:20 UTC | Added a new glueball input file. | 14 March 2019, 20:03:20 UTC |
4ff60a6 | Robert Edwards | 14 March 2019, 20:02:55 UTC | Changed input form of meson.deriv.ini.xml to use an array of eig files. | 14 March 2019, 20:02:55 UTC |
2d52a12 | Frank Winter | 06 March 2019, 15:17:34 UTC | add MapObjectMulti to PROP_DISTILLATION | 06 March 2019, 15:17:34 UTC |
a4b0ba3 | Frank Winter | 05 March 2019, 23:11:05 UTC | adds MATELEM_DISTILLATION, edit PROP_DISTILLATION MATELEM_DISTILLATION does the contraction of solution vectors and evecs. It requires to specify the lattice temporal extent equal to the forward propagator's. This also requires all input fields to be available in the timeslice format. This measurement is useful for contraction with qdp-jit and the custom contraction kernels. PROP_DISTILLATION was modified to use TimeSliceIO keys instead of PropKeys which seems the obvious choice. | 05 March 2019, 23:11:05 UTC |
d46a504 | Balint Joo | 03 March 2019, 03:13:24 UTC | Modified t_meas_wilson_flow.cc to match Robert's changes of the function signature. | 03 March 2019, 03:13:24 UTC |
8e3fe0c | Robert Edwards | 19 February 2019, 20:47:56 UTC | Changed wilson flow to read the directions to include in smearing. | 19 February 2019, 20:47:56 UTC |
005ace6 | Frank Winter | 13 February 2019, 21:06:16 UTC | hyp-smearing qdp-jit fix Replace recursive shifts by non-recursive ones in the hyp-smearing routines. (Implementation limitation) | 13 February 2019, 21:06:16 UTC |
c73e292 | Balint Joo | 05 February 2019, 02:34:56 UTC | OOps. Added missing guard | 05 February 2019, 02:34:56 UTC |
3b03413 | Kostas Orginos | 28 January 2019, 02:32:58 UTC | added momentum phasing to grid source | 28 January 2019, 02:32:58 UTC |
da343d9 | Kostas Orginos | 26 January 2019, 04:12:55 UTC | the new source now compiles | 26 January 2019, 04:12:55 UTC |
5788ce1 | Kostas Orginos | 25 January 2019, 20:19:44 UTC | Merge branch 'devel' of github.com:JeffersonLab/chroma into devel | 25 January 2019, 20:19:44 UTC |
f9265b0 | Kostas Orginos | 25 January 2019, 20:19:38 UTC | added source | 25 January 2019, 20:19:38 UTC |
5c17ab7 | Balint Joo | 22 January 2019, 21:19:23 UTC | Changed Cancle to Cancel throughout | 22 January 2019, 21:19:23 UTC |
63e3903 | Balint Joo | 22 January 2019, 16:51:26 UTC | Merge branch 'multi-hasenbusch' of github.com:sunwayihep/chroma into merge-devel-multi-hasenbusch | 22 January 2019, 16:51:26 UTC |
c81ff31 | Balint Joo | 21 January 2019, 21:51:40 UTC | Added missing header file to Makefile.am | 21 January 2019, 21:51:40 UTC |
0998948 | Balint Joo | 18 January 2019, 17:26:30 UTC | Fixed typo in configure.ac | 18 January 2019, 17:26:30 UTC |
698f98b | Balint Joo | 18 January 2019, 17:20:31 UTC | Added a #if guard arount dumpMultigridQuda. Enable with -enable-quda-mg-dump | 18 January 2019, 17:20:31 UTC |
968fa67 | Balint Joo | 18 January 2019, 17:20:01 UTC | Added a #if guard arount dumpMultigridQuda. Enable with -enable-quda-mg-dump | 18 January 2019, 17:20:01 UTC |
8630959 | Balint Joo | 17 January 2019, 16:34:33 UTC | Merge branch 'mg-solver-hotfix' into devel Fixes and optional diagnostics from the Titan debugging. Also MG solver failures now ABORT rather than reject | 17 January 2019, 16:34:33 UTC |
0682c39 | Balint Joo | 17 January 2019, 16:30:45 UTC | Added #ifdef QUDA_DEBUG guards around the diagnostic stuff | 17 January 2019, 16:30:45 UTC |
e325f19 | Balint Joo | 16 January 2019, 22:47:33 UTC | Added check of unitarity violation to szinqio_gauge_init.cc | 16 January 2019, 22:47:33 UTC |
36bf06f | Balint Joo | 16 January 2019, 20:09:55 UTC | Fixed my useless metaprogramming here | 16 January 2019, 20:09:55 UTC |
00132db | Balint Joo | 16 January 2019, 15:07:24 UTC | Diagnostics and other changes | 16 January 2019, 15:07:24 UTC |
e2c0c51 | Wei Sun | 11 January 2019, 22:19:57 UTC | remove the odd shifted seoprec fermact and linop, add a sample input xml file for multi-Hasenbusch preconditioning monomial | 11 January 2019, 22:19:57 UTC |
436ab58 | Wei Sun | 11 January 2019, 20:48:55 UTC | refactor multihasen and coresponding cancle monomial for both symmetric and asymmetric even-odd preconditioning | 11 January 2019, 20:48:55 UTC |
8eaf608 | Balint Joo | 11 January 2019, 15:47:54 UTC | Added powerpc64 to the case statement | 11 January 2019, 15:47:54 UTC |
af121cf | Balint Joo | 11 January 2019, 15:27:22 UTC | Added ppc64 to case statement for selecting lib64 dir for CUDA | 11 January 2019, 15:27:22 UTC |
266d524 | Wei Sun | 10 January 2019, 21:51:53 UTC | refactor multi-Hasenbusch monomial to use templated shifted linear operator, which applied both to symmetric and asymmetric even-odd preconditioning | 10 January 2019, 21:51:53 UTC |
cd5ebfb | Wei Sun | 10 December 2018, 21:29:36 UTC | add cancle term for multihasen monomial | 10 December 2018, 21:29:36 UTC |
f8c3a57 | Balint Joo | 10 December 2018, 18:15:12 UTC | Merge branch 'devel-jit' into devel | 10 December 2018, 18:15:12 UTC |
b471361 | Balint Joo | 10 December 2018, 18:14:34 UTC | Merge branch 'devel-jit' of github.com:jeffersonlab/chroma into devel-jit | 10 December 2018, 18:14:34 UTC |
5fb96be | Wei Sun | 06 December 2018, 15:07:38 UTC | fix seoprec two flavor ratio multi-Hasenbusch monomial | 06 December 2018, 15:07:38 UTC |
42034e1 | Robert Edwards | 05 December 2018, 22:15:58 UTC | Grrh, bug fix in transf.cc supporting LatticeColorVecSpinMatrix. This is a duplicate code from devel | 05 December 2018, 22:15:58 UTC |
0d3df88 | Wei Sun | 05 December 2018, 15:02:30 UTC | add shifted symmetric even-odd prectioned linop and fermact | 05 December 2018, 15:02:30 UTC |
8c8c90c | Balint Joo | 04 December 2018, 20:42:10 UTC | Merge branch 'devel-jit' into devel | 04 December 2018, 20:42:10 UTC |
7eed9a4 | Balint Joo | 04 December 2018, 20:40:03 UTC | Updated this | 04 December 2018, 20:40:03 UTC |
f1ecd99 | Wei Sun | 04 December 2018, 14:53:11 UTC | fixing compile error | 04 December 2018, 14:53:11 UTC |
8482492 | Robert Edwards | 24 November 2018, 03:44:33 UTC | Moved around some timers to get more info in unsmeared meson node. | 24 November 2018, 03:44:33 UTC |
a51863c | Robert Edwards | 21 November 2018, 17:48:50 UTC | Slight change to the initialization of "SftMom phase". Avoid creating a call of operator=() on an SftMom. | 21 November 2018, 17:48:50 UTC |
ec0a2f4 | Frank Winter | 19 November 2018, 20:52:09 UTC | Revert "Unsmeared hadron node, remove SftMom copy" This reverts commit d3bd1fbbfe72c0c6d7c3ccc0044e1791247863a7. | 19 November 2018, 20:52:09 UTC |
d3bd1fb | Frank Winter | 19 November 2018, 15:51:53 UTC | Unsmeared hadron node, remove SftMom copy | 19 November 2018, 15:51:53 UTC |
a223bdb | Robert Edwards | 16 November 2018, 19:55:20 UTC | Bug fix in double-prec version of LatticeColorVectorSpinMatrix | 16 November 2018, 19:55:20 UTC |
940f4a3 | Robert Edwards | 15 November 2018, 22:54:25 UTC | Moved around some of the timers for inline_unsmeared_hadron_node_distillation. | 15 November 2018, 22:54:25 UTC |
3ddc416 | Robert Edwards | 15 November 2018, 18:37:16 UTC | Added more timings in getSoln in inline_unsmeared_hadron_node_distillation_w.cc | 15 November 2018, 18:37:16 UTC |
afb1037 | Frank Winter | 13 November 2018, 20:16:23 UTC | Reverts the jit compilation guards. | 13 November 2018, 20:16:23 UTC |
62a25fc | Robert Edwards | 13 November 2018, 15:09:27 UTC | Bug fix in transf for LatticeColorVectorSpinMatrixF. | 13 November 2018, 15:09:27 UTC |
ba68353 | Frank Winter | 13 November 2018, 12:59:30 UTC | Merge branch 'devel' of github.com:JeffersonLab/chroma into devel | 13 November 2018, 12:59:30 UTC |
6cb234a | Robert Edwards | 12 November 2018, 22:27:55 UTC | Merge branch 'devel' of github.com:JeffersonLab/chroma into devel | 12 November 2018, 22:27:55 UTC |
2b5103c | Robert Edwards | 12 November 2018, 22:27:15 UTC | More operator insertions. | 12 November 2018, 22:27:15 UTC |
307246f | Robert Edwards | 12 November 2018, 22:26:24 UTC | Fixed errant #endif. | 12 November 2018, 22:26:24 UTC |
524da95 | Balint Joo | 12 November 2018, 21:40:39 UTC | Fixed typo: Unsmseared -> Unsmeared Made include guard consistend (#ifndef QDP_IS_QDPJIT) between the the distillation measurements and the inline_hadron_aggregate.cc (the latter used #ifndef QDP_IS_QDPJIT_NONVPTX) | 12 November 2018, 21:40:39 UTC |
85ac2f0 | Frank Winter | 12 November 2018, 21:33:37 UTC | Merge remote-tracking branch 'origin/devel-subtype' into devel | 12 November 2018, 21:33:37 UTC |
f7eaf95 | Balint Joo | 12 November 2018, 21:14:57 UTC | Switches to alternative sloppy convergence in multi-shift CG in QUDA | 12 November 2018, 21:14:57 UTC |
06a5ddf | Balint Joo | 12 November 2018, 21:14:22 UTC | Resolves issue #44 | 12 November 2018, 21:14:22 UTC |
641b7b5 | Robert Edwards | 12 November 2018, 20:29:47 UTC | Put in some ifdef guards for QDP_IS_QDPJIT | 12 November 2018, 20:29:47 UTC |
caf479e | Robert Edwards | 12 November 2018, 17:13:22 UTC | Switched to generic QDP_IS_QDPJIT guard. | 12 November 2018, 17:13:22 UTC |
0094a93 | Robert Edwards | 12 November 2018, 17:12:36 UTC | Merge pull request #43 from JeffersonLab/feature/rewrite_unsmeared-node Feature/rewrite unsmeared node. Must switch the ifdef guard for this to avoid compiling in the presence of QDPJIT | 12 November 2018, 17:12:36 UTC |
c5d5630 | Robert Edwards | 12 November 2018, 16:14:32 UTC | Added a strange quark construction of a genprop. | 12 November 2018, 16:14:32 UTC |
8fa030e | Balint Joo | 01 November 2018, 15:11:30 UTC | Added derivMultipole to speed up single flavor forces | 01 November 2018, 15:11:30 UTC |
2c340cf | Balint Joo | 01 November 2018, 15:10:27 UTC | Removed semi from end of namespace to stop warning | 01 November 2018, 15:10:27 UTC |
f551add | Robert Edwards | 30 October 2018, 21:03:15 UTC | Added in the mass label to the unsmeared meson nodes. | 30 October 2018, 21:03:15 UTC |
f2b3b57 | Robert Edwards | 29 October 2018, 02:49:52 UTC | Changed all mom in the insertion to be canonical like (100, -100, etc.). | 29 October 2018, 02:49:52 UTC |
6e3a1d1 | Robert Edwards | 28 October 2018, 04:07:15 UTC | Added the appropriate gamma_5-s to do a proper gamma_5 hermitian adjoint on the sink. Here shows the beauty of the SpinMatrix approach. | 28 October 2018, 04:07:15 UTC |
1b8ac78 | Robert Edwards | 28 October 2018, 03:42:03 UTC | Rearranged unsmeared meson node. Now uses a LatticeColorVectorSpinMatrix construction to gang more ops into the sumMulti. | 28 October 2018, 03:42:03 UTC |
929ea75 | Balint Joo | 25 October 2018, 15:32:19 UTC | Added Refinement precision and reconstruct patch from @mathiasw | 25 October 2018, 15:32:19 UTC |
dd045cf | Balint Joo | 25 October 2018, 02:50:02 UTC | Twisted mass added, and test added to t_symm_prec NB: in this case M(mu)^\dag M(mu) != M^\dag M + mu^2 due to cross terms coming from the symmetrially preconditioned operator not being gamma_5 hermitian. Also funny with QUDA. Before I added the test for the twisted mass operator one of my tests was passing with a residuum of 1.0e-8 ( TEST_P(MdagMInvTestAsymm, CheckMdagMInvAsymmQUDAPredict) on line 369 ) However, after I added this new test case, which oughtn't have used QUDA in anyway, the residuum on that test jumped up to 1.02e-8 causing the test to fail. Since everything should be independent more or less I don't understand this.... For now I have enlarged the requested residuum to 2e-8 ) | 25 October 2018, 02:50:02 UTC |
e5de340 | Balint Joo | 24 October 2018, 18:38:16 UTC | Added twisted mass term onto seoprec clover op in operator() only. Need unit test for this | 24 October 2018, 18:38:16 UTC |
2243c65 | Balint Joo | 24 October 2018, 18:32:01 UTC | Added deriv() override to seoprec_clover_linop which should reduce the number of resize calls and uses the clover and dslash terms directly | 24 October 2018, 18:32:01 UTC |
cd67fd7 | Balint Joo | 24 October 2018, 01:11:39 UTC | removed dead code | 24 October 2018, 01:11:39 UTC |
74483ce | Balint Joo | 24 October 2018, 01:01:22 UTC | Merge of seoprec completed. Regression for SEOPREC propagator added. | 24 October 2018, 01:01:22 UTC |
c29423d | Balint Joo | 24 October 2018, 00:14:29 UTC | Fixed conflicts | 24 October 2018, 00:14:29 UTC |
ee808e4 | Balint Joo | 23 October 2018, 16:23:11 UTC | regressions added for seoprec 1flavor, 2 flavor and hasenbusch. Original testing restores. All tests (except eigcg which was not built) pass. All new monomials conserve energy. Now we need to do a bit of validation, but modulo that this is ready to merge back into devel. | 23 October 2018, 16:23:11 UTC |
8b6b1a1 | Balint Joo | 22 October 2018, 21:19:35 UTC | Added regression for seoprec logdet monomial and fixed a bug when checkoing dt stepsize scaling | 22 October 2018, 21:19:35 UTC |
b9e15ec | Balint Joo | 22 October 2018, 19:57:37 UTC | Replaced these candidate test outputs as the monomial template uses a slightly different tag name. EvenOddPrec ..blahblah .. Monomial -> EOPrec... blah blah .. MonomialT This caused structural validation issues for XMLDIFF for these 4 cases. Verified manually that the DeltaH's are unchanged | 22 October 2018, 19:57:37 UTC |
8de6b99 | Balint Joo | 22 October 2018, 19:01:18 UTC | Added one flavor Seoprec monomial as well | 22 October 2018, 19:01:18 UTC |
7ddf55e | Balint Joo | 22 October 2018, 17:35:28 UTC | Refactored the EvenOdd Two Flavor and Two Flavor ratios, so they take the FermAct and LinOp as template params. Preserved previous type aliases using 'using'. This made it easy to add 'Symm' versions by simply changing the template params. Added Sym EO Two Flavor ConstDet monomial and Sym EO ConstDet Ratio Conv Conv monomial -- duplicated preivous const-det and changed types, derivations. This could maybe be tidyed up using templates again, the onlt thing is the registrations -- maybe come back to these later. Still to do the one flavor case | 22 October 2018, 17:35:28 UTC |
2fe5d45 | Balint Joo | 19 October 2018, 23:58:38 UTC | Fixed bug that stopped computation of TrLog on odd sites. This was sneaky: basically every call to ldaginv zeroed tr_log_diag so when we computed on the odd subset, the previous even subset was zeroed. Fixed by zeroing only the checkerboard we compute on. t_symm_prec will catch this. Added tests for logDetEvenEvenLinOp, logDetOddOddLinOp() Added test for TrLog forces Both the above use translation invariance. | 19 October 2018, 23:58:38 UTC |
288d2b3 | Balint Joo | 19 October 2018, 17:29:18 UTC | SEOPREC Matrix Derivative now passes test SEOPREC Qprop, MdagM solver and Multi-Syssolver now passes tests TODO: S_logdet forces, S_lodget energies, SEOPREC monomials - two flavor - logdet - hasenbusch - rational TODO: Add twisted Mass if specified. | 19 October 2018, 17:29:18 UTC |
249f30a | Balint Joo | 18 October 2018, 21:06:09 UTC | Working on SEOPREC Structure. Still to add multi-shift test to t_symm_prec. Still to add Forces test to t_symm_prec | 18 October 2018, 21:06:09 UTC |
62e7dca | Balint Joo | 15 October 2018, 02:30:55 UTC | Added dump if mg solutions fail. Changed solves to always use Zero guess after a subspace had to be reinited. | 15 October 2018, 02:30:55 UTC |