|
|
Login: bjoo
Fullname: bjoo
Revisions: 5566
Lines of Code: 358777
Added Lines of Code: 553766
Lines of Code per Change: 64.5
|




| Date | Author | File/Message |
|---|---|---|
| 1/3/08 3:06 PM | bjoo |
Refactored to a base class in the ILU Prec case.
(7 Files changed,
838 Lines changed)
lib/actions/ferm/linop/iluprec_s_cprec_t_wilsonlike_linop_w.h 3.1 added 727
lib/actions/ferm/linop/iluprec_s_cprec_t_clover_linop_w.h 3.5
(+60
-232)
lib/Makefile.in 3.213
(+3
-1)
lib/Makefile.am 3.117
(+2
-1)
lib/actions/ferm/linop/iluprec_s_cprec_t_wilson_linop_w.h 1.6
(+44
-232)
lib/actions/ferm/linop/iluprec_s_cprec_t_wilson_linop_w.cc 1.5
(+1
-417)
lib/actions/ferm/linop/iluprec_s_cprec_t_clover_linop_w.cc 3.5
(+1
-416)
|
| 1/2/08 12:05 PM | bjoo |
Added force terms for ILUPrec WIlson and Clover. Both seem to conserve energy. Need more thorough testing
(5 Files changed,
685 Lines changed)
lib/actions/ferm/linop/iluprec_s_cprec_t_clover_linop_w.h 3.4
(+20
-8)
lib/actions/ferm/linop/iluprec_s_cprec_t_wilson_linop_w.h 1.5
(+21
-7)
lib/actions/ferm/linop/iluprec_s_cprec_t_wilson_linop_w.cc 1.4
(+283
-1)
lib/actions/ferm/linop/iluprec_s_cprec_t_clover_linop_w.cc 3.4
(+283
-1)
lib/central_tprec_linop.h 3.9
(+78
-2)
|
| 12/18/07 4:06 PM | bjoo |
Unprec Space Tprec Time HMC terms now coded and conserve energy. Need Physics Testing -- and potentially double precision
(9 Files changed,
331 Lines changed)
lib/update/molecdyn/monomial/unprec_two_flavor_monomial_w.h 3.3
(+3
-3)
lib/actions/ferm/linop/unprec_s_cprec_t_wilson_linop_w.cc 1.5
(+285
-9)
lib/actions/ferm/linop/lwldslash_base_3d_w.cc 3.2
(+18
-19)
lib/update/molecdyn/monomial/two_flavor_monomial_w.h 3.9
(+2
-2)
lib/actions/ferm/linop/unprec_s_cprec_t_wilson_linop_w.h 1.6
(+10
-25)
lib/update/molecdyn/monomial/unprec_two_flavor_monomial_w.cc 3.4
(+4
-4)
tests/regres.pl 3.39
(+2
-2)
lib/central_tprec_linop.h 3.8
(+3
-3)
lib/actions/ferm/linop/lwldslash_3d_sse_w.cc 3.2
(+4
-3)
|
| 12/13/07 8:22 AM | bjoo |
A collective fermact for centrally time preconditioned operators
(1 Files changed,
50 Lines changed)
lib/central_tprec_fermact_w.h 1.1 added 50
|
| 12/12/07 4:42 PM | bjoo |
Added LogDet Monomial for temp prec pieces. Seems to work too, but beware underflows when T is large
(30 Files changed,
6973 Lines changed)
configure 3.118
(+2930
-2400)
lib/unprec_s_cprec_t_wilstype_fermact_w.h 3.2
(+2
-3)
lib/actions/ferm/linop/eo3dprec_s_cprec_t_wilson_linop_w.h 1.3
(+20
-5)
lib/central_tprec_linop.h 3.7
(+158
-139)
lib/actions/ferm/linop/eo3dprec_s_cprec_t_clover_linop_w.h 1.5
(+25
-5)
lib/eo3dprec_s_cprec_t_wilstype_fermact_w.h 3.2
(+2
-3)
lib/update/molecdyn/monomial/monomial_aggregate_w.cc 3.7
(+9
-1)
mainprogs/Makefile.in 3.108
(+64
-71)
Makefile.in 3.121
(+72
-80)
lib/actions/ferm/linop/unprec_s_cprec_t_wilson_linop_w.cc 1.4
(+31
-5)
mainprogs/main/Makefile.in 3.74
(+147
-124)
docs/Makefile.in 3.108
(+54
-65)
aclocal.m4 3.115
(+93
-81)
lib/actions/ferm/linop/iluprec_s_cprec_t_wilson_linop_w.h 1.4
(+23
-5)
lib/Makefile.am 3.114
(+4
-2)
lib/actions/ferm/linop/central_tprec_nospin_utils.h 1.3
(+125
-3)
lib/update/molecdyn/monomial/central_tprec_logdet_tt_monomial_w.h 3.1 added 178
mainprogs/tests/Makefile.in 3.70
(+136
-146)
tests/t_leapfrog/t_leapfrog.central_tprec_logdet_tt.ini.xml 1.1 added 48
lib/update/molecdyn/monomial/central_tprec_logdet_tt_monomial_w.cc 3.1 added 112
lib/Makefile.in 3.210
(+2544
-2525)
tests/chroma/hadron/propagator/regres.tprec.pl 3.1 added 60
other_libs/Makefile.in 3.110
(+64
-71)
lib/iluprec_s_cprec_t_wilstype_fermact_w.h 3.2
(+2
-3)
lib/actions/ferm/linop/iluprec_s_cprec_t_clover_linop_w.h 3.3
(+22
-4)
lib/wilstype_fermact_w.h 3.3
(+7
-2)
lib/actions/ferm/linop/iluprec_s_cprec_t_clover_linop_w.cc 3.3
(+9
-5)
tests/regres.pl 3.38
(+1
-2)
lib/actions/ferm/linop/unprec_s_cprec_t_wilson_linop_w.h 1.5
(+22
-25)
lib/actions/ferm/linop/iluprec_s_cprec_t_wilson_linop_w.cc 1.3
(+9
-5)
|
| 12/4/07 11:24 AM | bjoo |
Integrated 3d Dslash, into Temp Prec ops, and now use assembler 3D dslash for SSE
(21 Files changed,
6110 Lines changed)
configure 3.116
(+2891
-2385)
lib/actions/ferm/fermacts/iluprec_s_cprec_t_clover_fermact_w.cc 3.2
(+9
-1)
other_libs/Makefile.in 3.108
(+63
-71)
lib/actions/ferm/fermacts/iluprec_s_cprec_t_wilson_fermact_w.h 3.2
(+9
-0)
lib/actions/ferm/fermacts/eo3dprec_s_cprec_t_clover_fermact_w.cc 3.2
(+10
-1)
lib/actions/ferm/fermacts/eo3dprec_s_cprec_t_wilson_fermact_w.h 3.2
(+9
-0)
lib/actions/ferm/fermacts/unprec_s_cprec_t_wilson_fermact_w.cc 3.2
(+11
-1)
Makefile.in 3.119
(+71
-80)
aclocal.m4 3.113
(+93
-81)
lib/actions/ferm/fermacts/eo3dprec_s_cprec_t_wilson_fermact_w.cc 3.2
(+10
-1)
mainprogs/tests/Makefile.in 3.68
(+135
-146)
mainprogs/main/Makefile.in 3.72
(+75
-86)
lib/actions/ferm/fermacts/iluprec_s_cprec_t_clover_fermact_w.h 3.2
(+9
-0)
lib/actions/ferm/fermacts/eo3dprec_s_cprec_t_clover_fermact_w.h 3.2
(+8
-0)
lib/actions/ferm/fermacts/fermacts_aggregate_w.cc 3.16
(+8
-1)
mainprogs/Makefile.in 3.106
(+63
-71)
lib/Makefile.in 3.207
(+2557
-2527)
docs/Makefile.in 3.106
(+53
-65)
lib/actions/ferm/fermacts/unprec_s_cprec_t_wilson_fermact_w.h 3.2
(+9
-0)
lib/Makefile.am 3.111
(+8
-4)
lib/actions/ferm/fermacts/iluprec_s_cprec_t_wilson_fermact_w.cc 3.2
(+9
-1)
|
| 12/4/07 11:04 AM | bjoo |
Added 3D Dslash base class, QDP version and SSE version, plus magic in dslash_w.h
(17 Files changed,
1055 Lines changed)
lib/actions/ferm/linop/unprec_s_cprec_t_wilson_linop_w.h 1.4
(+21
-5)
lib/actions/ferm/linop/lwldslash_3d_qdp_w.h 3.1 added 112
lib/actions/ferm/linop/lwldslash_base_3d_w.cc 3.1 added 161
lib/actions/ferm/linop/unprec_s_cprec_t_wilson_linop_w.cc 1.3
(+15
-83)
lib/actions/ferm/linop/lwldslash_3d_sse_w.cc 3.1 added 167
lib/actions/ferm/linop/lwldslash_base_3d_w.h 3.1 added 108
lib/actions/ferm/linop/dslash_w.h 3.3
(+35
-1)
lib/actions/ferm/linop/iluprec_s_cprec_t_clover_linop_w.h 3.2
(+16
-2)
lib/actions/ferm/linop/eo3dprec_s_cprec_t_wilson_linop_w.cc 1.2
(+14
-97)
lib/actions/ferm/linop/iluprec_s_cprec_t_clover_linop_w.cc 3.2
(+13
-96)
lib/actions/ferm/linop/iluprec_s_cprec_t_wilson_linop_w.h 1.3
(+16
-2)
lib/actions/ferm/linop/lwldslash_3d_sse_w.h 3.1 added 116
lib/actions/ferm/linop/eo3dprec_s_cprec_t_clover_linop_w.h 1.4
(+16
-1)
lib/actions/ferm/linop/iluprec_s_cprec_t_wilson_linop_w.cc 1.2
(+12
-96)
lib/actions/ferm/linop/eo3dprec_s_cprec_t_clover_linop_w.cc 1.2
(+12
-97)
lib/actions/ferm/linop/lwldslash_3d_qdp_w.cc 3.1 added 204
lib/actions/ferm/linop/eo3dprec_s_cprec_t_wilson_linop_w.h 1.2
(+17
-2)
|
| 12/3/07 11:36 AM | bjoo |
Removed static loopcounters and made them non-static
(3 Files changed,
105 Lines changed)
other_libs/sse_wilson_dslash/lib/sse_su3dslash_64bit_parscalar.c 1.10
(+96
-185)
other_libs/sse_wilson_dslash/lib/recons_64bit_parscalar.c 1.4
(+1
-0)
other_libs/sse_wilson_dslash/lib/sse_su3dslash_64bit_parscalar_3d.c 1.2
(+8
-11)
|
| 11/29/07 10:11 AM | bjoo |
SLRC Fixed tests
(2 Files changed,
50 Lines changed)
tests/t_leapfrog/t_leapfrog.prec_slrc.sfnonpt.log.xml 3.2
(+25
-25)
tests/t_leapfrog/t_leapfrog.prec_slrc.log.xml 3.2
(+25
-25)
|
| 11/29/07 9:19 AM | bjoo |
OK Did Cross Checks with SF too for the SLRC
(1 Files changed,
7 Lines changed)
lib/actions/ferm/linop/eoprec_slrc_linop_w.cc 3.8
(+7
-46)
|