1
0
mirror of https://github.com/paboyle/Grid.git synced 2024-11-10 07:55:35 +00:00
Grid/tests
Peter Boyle 476da3ee62 Separated IO reader/writers into a proper abstract base,
derived relationship. Have Text/Binary/Xml versions of
Reader & Writer.

Any new Reader/Writer class inheriting the interface can give object serialisation
to any desired format now.

      new file:   lib/serialisation/BaseIO.h
      modified:   lib/serialisation/BinaryIO.h
      modified:   lib/serialisation/Serialisation.h
      modified:   lib/serialisation/TextIO.h
      modified:   lib/serialisation/XmlIO.h

The test uses the Xml, Binary and Text formats as well as cout << Object.
2015-08-21 10:06:33 +01:00
..
Make.inc XMLReader implementation and a virtual Reader/Writer template framework. 2015-08-20 16:21:26 +01:00
Makefile.am Assist for generating file lists contained in Make.inc files for convenience when things are added 2015-06-03 13:07:00 +01:00
Test_cayley_cg.cc Rework/global edit to enforce type templating of fermion operators. 2015-08-10 20:47:44 +01:00
Test_cayley_coarsen_support.cc Rework/global edit to enforce type templating of fermion operators. 2015-08-10 20:47:44 +01:00
Test_cayley_even_odd.cc Rework/global edit to enforce type templating of fermion operators. 2015-08-10 20:47:44 +01:00
Test_cayley_ldop_cr.cc Rework/global edit to enforce type templating of fermion operators. 2015-08-10 20:47:44 +01:00
Test_cf_coarsen_support.cc Rework/global edit to enforce type templating of fermion operators. 2015-08-10 20:47:44 +01:00
Test_cf_cr_unprec.cc Rework/global edit to enforce type templating of fermion operators. 2015-08-10 20:47:44 +01:00
Test_cheby.cc Test for DWF force term passes 2015-08-01 22:07:05 +09:00
Test_contfrac_cg.cc Rework/global edit to enforce type templating of fermion operators. 2015-08-10 20:47:44 +01:00
Test_contfrac_even_odd.cc Rework/global edit to enforce type templating of fermion operators. 2015-08-10 20:47:44 +01:00
Test_contfrac_force.cc Rework/global edit to enforce type templating of fermion operators. 2015-08-10 20:47:44 +01:00
Test_cshift_red_black.cc Sizable improvement in multigrid for unsquared. 2015-07-24 01:31:13 +09:00
Test_cshift.cc Sizable improvement in multigrid for unsquared. 2015-07-24 01:31:13 +09:00
Test_dwf_cg_prec.cc Rework/global edit to enforce type templating of fermion operators. 2015-08-10 20:47:44 +01:00
Test_dwf_cg_schur.cc Rework/global edit to enforce type templating of fermion operators. 2015-08-10 20:47:44 +01:00
Test_dwf_cg_unprec.cc Rework/global edit to enforce type templating of fermion operators. 2015-08-10 20:47:44 +01:00
Test_dwf_cr_unprec.cc Rework/global edit to enforce type templating of fermion operators. 2015-08-10 20:47:44 +01:00
Test_dwf_even_odd.cc Rework/global edit to enforce type templating of fermion operators. 2015-08-10 20:47:44 +01:00
Test_dwf_force.cc Rework/global edit to enforce type templating of fermion operators. 2015-08-10 20:47:44 +01:00
Test_dwf_fpgcr.cc Rework/global edit to enforce type templating of fermion operators. 2015-08-10 20:47:44 +01:00
Test_dwf_hdcr.cc Rework/global edit to enforce type templating of fermion operators. 2015-08-10 20:47:44 +01:00
Test_gamma.cc Sizable improvement in multigrid for unsquared. 2015-07-24 01:31:13 +09:00
Test_GaugeAction.cc Sizable improvement in multigrid for unsquared. 2015-07-24 01:31:13 +09:00
Test_gparity.cc Gparity now accepting twists through constructor 2015-08-19 11:26:01 +01:00
Test_gpwilson_even_odd.cc Extra test 2015-08-14 13:18:59 +01:00
test_Grid_jacobi.cc Got unpreconditioned conjugate gradient to run and converge on a random (uniform random, 2015-05-19 13:57:35 +01:00
Test_hmc_EODWFRatio.cc Domain wall even-odd 2f HMC with wilson gauge and PV 2f ratio now running and giving small dH. 2015-08-19 10:26:07 +01:00
Test_hmc_EOWilsonFermionGauge.cc * Finished the template/policy style introduction of gparity, except the gparity force terms. 2015-08-15 23:25:49 +01:00
Test_hmc_EOWilsonRatio.cc Even Odd two flavour ratio added and dH == small 2015-08-18 10:37:08 +01:00
Test_hmc_WilsonFermionGauge.cc * Finished the template/policy style introduction of gparity, except the gparity force terms. 2015-08-15 23:25:49 +01:00
Test_hmc_WilsonGauge.cc More NEON functionalities 2015-07-21 11:52:15 +09:00
Test_hmc_WilsonRatio.cc Small dh obtained in two flavour ratio so looks ok. 2015-08-18 09:21:29 +01:00
Test_lie_generators.cc Sizable improvement in multigrid for unsquared. 2015-07-24 01:31:13 +09:00
Test_main.cc Sizable improvement in multigrid for unsquared. 2015-07-24 01:31:13 +09:00
Test_multishift_sqrt.cc Sizable improvement in multigrid for unsquared. 2015-07-24 01:31:13 +09:00
Test_nersc_io.cc Sizable improvement in multigrid for unsquared. 2015-07-24 01:31:13 +09:00
Test_partfrac_force.cc Rework/global edit to enforce type templating of fermion operators. 2015-08-10 20:47:44 +01:00
Test_quenched_update.cc Sizable improvement in multigrid for unsquared. 2015-07-24 01:31:13 +09:00
Test_remez.cc Sizable improvement in multigrid for unsquared. 2015-07-24 01:31:13 +09:00
Test_rhmc_EOWilson1p1.cc EvenOdd schur decomposed mpcdagmpc version of rhmc determinant. 2015-08-18 18:37:39 +01:00
Test_rhmc_EOWilsonRatio.cc Even odd preconditioned one flavour ratio 2015-08-19 05:46:58 +01:00
Test_rhmc_Wilson1p1.cc rhmc for 1+1 wilson is conserving dH~0. 2015-08-18 16:58:56 +01:00
Test_rhmc_WilsonRatio.cc Added one flavour rational ratios (unprec) 2015-08-19 04:58:40 +01:00
Test_rng_fixed.cc Sizable improvement in multigrid for unsquared. 2015-07-24 01:31:13 +09:00
Test_rng.cc Sizable improvement in multigrid for unsquared. 2015-07-24 01:31:13 +09:00
Test_serialisation.cc Separated IO reader/writers into a proper abstract base, 2015-08-21 10:06:33 +01:00
Test_simd.cc Amending a merge mistake 2015-07-30 17:21:42 +09:00
Test_stencil.cc Gparity valence test now working. 2015-08-14 00:01:04 +01:00
Test_wilson_cg_prec.cc Rework/global edit to enforce type templating of fermion operators. 2015-08-10 20:47:44 +01:00
Test_wilson_cg_schur.cc Rework/global edit to enforce type templating of fermion operators. 2015-08-10 20:47:44 +01:00
Test_wilson_cg_unprec.cc Rework/global edit to enforce type templating of fermion operators. 2015-08-10 20:47:44 +01:00
Test_wilson_cr_unprec.cc Rework/global edit to enforce type templating of fermion operators. 2015-08-10 20:47:44 +01:00
Test_wilson_even_odd.cc Rework/global edit to enforce type templating of fermion operators. 2015-08-10 20:47:44 +01:00
Test_wilson_force_phiMdagMphi.cc Rework/global edit to enforce type templating of fermion operators. 2015-08-10 20:47:44 +01:00
Test_wilson_force_phiMphi.cc Rework/global edit to enforce type templating of fermion operators. 2015-08-10 20:47:44 +01:00
Test_wilson_force.cc Rework/global edit to enforce type templating of fermion operators. 2015-08-10 20:47:44 +01:00