c4f204f440
Solver converges
2015-06-09 22:50:45 +01:00
2022a7205c
Remove extra layers of checks now it works
2015-06-09 22:43:41 +01:00
4357f5acdc
Some extra tests
2015-06-09 22:43:10 +01:00
4963f7356a
5d OpDir direction interface refers to the 5d dims, not 4d to present a
...
sensible and consistent external interface.
2015-06-09 22:41:59 +01:00
3a52bc4ce1
G5R5 update
2015-06-09 22:41:27 +01:00
708d4f7533
g5 and g5R5 hermitian are now differentiated
2015-06-09 22:40:58 +01:00
61770d4472
Files update
2015-06-09 22:40:12 +01:00
a57ca0bbe7
Prettier reporting
2015-06-09 22:39:37 +01:00
1f2498918d
Got this sorted with the promote working in a test
2015-06-09 22:39:13 +01:00
25bfff370a
Starting to use
2015-06-09 22:38:13 +01:00
6403e3021f
Debugged finally. A silly mistake in permute cost me a day of debug.
2015-06-09 22:37:21 +01:00
4d11fc0330
silly change
2015-06-09 22:36:48 +01:00
e8b43944e7
Merge branch 'master' of https://github.com/paboyle/Grid
...
Conflicts:
lib/Make.inc
2015-06-09 10:27:10 +01:00
1048304f30
Some unary ops and coarse grid support
2015-06-09 10:26:19 +01:00
f19518d564
Unary ops and coarse grid support
2015-06-09 10:25:29 +01:00
744ac33e8b
Experimental support for ARM
2015-06-09 15:46:21 +09:00
a6ac2abb64
No compile fix after merge
2015-06-08 12:12:13 +01:00
98b10f587e
Merge branch 'master' of https://github.com/paboyle/Grid
...
Conflicts:
lib/Make.inc
tests/Make.inc
tests/Test_remez.cc
2015-06-08 12:08:09 +01:00
b0873e7ed2
Conjugate residual algorithm; some more unary functions
2015-06-08 12:04:59 +01:00
769ef7b0f5
sqrt
2015-06-08 12:03:36 +01:00
42c22d4cae
Prep for multigrid
2015-06-08 12:02:53 +01:00
aad51ffe3a
Prep for mgrid
2015-06-08 12:02:26 +01:00
a8b9109cc8
multishift conjugate gradient added and a strong test: take a diagonal
...
but non-identity matrix
l1 0 0 0 ....
0 l2 0 0 ....
0 0 l3 0 ...
. . .
. . .
. . .
And apply the multishift CG to it. Sum the poles and residues.
Insist that this be the same as the exactly taken square root
where l1,l2,l3 >= 0.
2015-06-08 11:52:44 +01:00
a263e78f8d
Conjugate residual added
2015-06-05 18:16:25 +01:00
5f33cc3a95
Compile fix
2015-06-05 10:29:42 +01:00
bb36139fc2
Fix
2015-06-05 10:21:28 +01:00
cc5f518b21
Endif terminated
2015-06-05 10:19:42 +01:00
337b6e83af
Rework the linop support to get different forms of red black schur solver
...
Moo on diag, or MooInv Moe MeeInv Meo
2015-06-05 10:17:10 +01:00
8f9627520b
merge to the head
2015-06-05 10:15:31 +01:00
db84b19443
Merge branch 'master' of https://github.com/paboyle/Grid
2015-06-05 10:04:46 +01:00
7d984b9547
Adding some wilson loop support
2015-06-05 10:02:36 +01:00
f22170ad49
comment improvement
2015-06-05 05:31:27 +01:00
7678fbd30d
PartialFraction Hw with Zolo and Tanh approx converged under CG and passed EO breakdown
...
and hermiticity tests.
2015-06-04 13:28:37 +01:00
1e4eca8321
Merge branch 'master' of https://github.com/paboyle/Grid
...
Conflicts:
lib/tensors/Tensor_trace.h
2015-06-04 12:17:00 +01:00
5aa8bf77db
Mistaken commit that prevented compile ; fixing
2015-06-04 12:01:51 +01:00
7e47b0c6eb
Corrected small compilation bug in traceIndex for iVectors
2015-06-04 19:01:43 +09:00
41e88c232b
Merge remote-tracking branch 'upstream/master'
2015-06-04 18:30:29 +09:00
949b6a7afa
Added support for Ta to Lattice types
2015-06-04 18:29:55 +09:00
bb73569fd6
Addedd Ta functionality to the tensor types
...
Merge remote-tracking branch 'upstream/master'
Conflicts:
configure
2015-06-04 18:11:32 +09:00
54c082dc35
Allow traceIndex on a different index to distribute replicated across a vector index
2015-06-04 09:41:16 +01:00
c6f2ee91f6
Small modification to the configure files
2015-06-04 14:17:58 +09:00
9c1ab656d4
CG Tests work for wilson kernel cont frac zolo and tanh
2015-06-04 06:02:00 +01:00
1ad689e4d5
Implementing the Hw kernel continued fraction 5d overlap cases
2015-06-04 00:23:16 +01:00
802e94e9ca
First pass at continued fraction; solver and even odd decomposition tests pass.
...
Have to make ContFrac class virtual and derive end non-abstract actions for the particular
cases.
2015-06-04 00:00:45 +01:00
e68d087010
Assist for generating file lists contained in Make.inc files for convenience when things are added
2015-06-03 13:07:00 +01:00
3254bb2c8e
Make.inc needed in repo
2015-06-03 12:49:36 +01:00
54b56959f5
Convenience script to build the list of headers and .cc files in the library
2015-06-03 12:47:46 +01:00
f9b070d64d
Reorganise of file naming
2015-06-03 12:47:05 +01:00
6cb38dc5dc
Overlap Wilson Cayley tanh & zolo
2015-06-03 11:26:54 +01:00
2b083ca987
CG test written and passes i.e. converges with small true residual
...
in RedBlack MpcDagMpc, Unprec MdagM and Schur red black solver for
each of.
DomainWallFermion
MobiusFermion
MobiusZolotarevFermion
ScaledShamirFermion
ScaledShamirZolotarevFermion
2015-06-03 10:54:03 +01:00