|
|
Login: flemingg
Fullname: flemingg
Revisions: 140
Lines of Code: -296
Added Lines of Code: 16565
Lines of Code per Change: -2.1
|




| Date | Author | File/Message |
|---|---|---|
| 8/19/06 3:29 PM | flemingg |
Changed the interface of the slow Fourier transform (SftMom) class to allow
for any lattice point to be chosen as the spatial origin. Previously, this meant that the origin was always implicitly (0,0,0,0), which lead to various phase problems. One example is 2pt correlation functions between a point source not at the origin and a sink at non-zero momentum: the overall phase depends upon the location of the source. Using the new interface, the phase can be made independent of the location of the source by choosing the origin of the Fourier transform to be the location of the source. Several things remain to be fixed: (1) sequential sources at non-zero sink momentum, (2) building blocks with link paths which cross boundaries, (3) baryonic sequential sources where t_source > t_sink, i.e. the boundary is between the source and sink. (25 Files changed, 5892 Lines changed) configure 3.34
(+10
-10)
tests/chroma/hadron/noisy_building_blocks/nbb.out.xml 3.3
(+105
-105)
lib/util/ft/sftmom.h 3.1
(+10
-5)
tests/chroma/hadron/mesonspec/mesonspec.out.xml 3.11
(+300
-300)
lib/meas/inline/hadron/inline_qqqNucNuc_w.cc 3.3
(+3
-3)
lib/meas/inline/hadron/inline_mesonspec_w.cc 3.10
(+5
-2)
lib/meas/inline/hadron/inline_hadspec_w.cc 3.5
(+5
-2)
lib/meas/inline/hadron/inline_spectrum_w.cc 3.4
(+4
-2)
tests/chroma/hadron/qqqNucNuc/qqqNucNuc.out.xml 3.1
(+233
-139)
lib/meas/inline/hadron/inline_noisy_building_blocks_w.cc 3.3
(+6
-3)
configure.ac 3.30
(+1
-1)
lib/Makefile.in 3.56
(+0
-0)
tests/chroma/hadron/noisy_building_blocks/nbb.dat_1.xml 3.2
(+10
-13)
lib/meas/inline/hadron/inline_spectrumOct_w.cc 3.3
(+5
-2)
tests/chroma/hadron/building_blocks/bb.dat.xml 3.1
(+120
-218)
lib/meas/inline/hadron/inline_bar3ptfn_w.cc 3.4
(+3
-2)
tests/chroma/hadron/bar3ptfn/bar3ptfn.out.xml 3.6
(+218
-218)
NEWS 3.31
(+16
-0)
tests/chroma/hadron/noisy_building_blocks/nbb.dat_0.xml 3.2
(+10
-13)
lib/meas/hadron/hybmeson_w.cc 3.1
(+10
-10)
lib/util/ft/sftmom.cc 3.1
(+43
-8)
lib/meas/inline/hadron/inline_building_blocks_w.cc 3.3
(+5
-3)
lib/meas/hadron/mesons_w.cc 3.1
(+12
-3)
tests/chroma/hadron/hadspec/hadspec.out.xml 1.4
(+4094
-4094)
tests/chroma/hadron/building_blocks/bb.out.xml 3.5
(+664
-664)
|
| 10/21/05 11:55 AM | flemingg |
Added new inline measurement "NOISY_BUILDING_BLOCKS" patterned after
the "BUILDING_BLOCKS" inline measurement. They differ in that NoisyBuildingBlocks uses the noisy source of a noisy forward propagator in lieu of the sequential propagator to estimate the trace of a twist two operator. Some effort could be made to make the routine more bulletproof, e.g. check that the source of the propagator is the source that was passed, etc. 'tests/chroma/hadron/noisy_building_blocks' directory has an example XML input file of how the measurement can be used. (10 Files changed, 4417 Lines changed) tests/chroma/hadron/noisy_building_blocks/nbb-v1.dat_0.xml 1.1 added
lib/meas/inline/hadron/hadron.h 2.1
(+2
-1)
tests/chroma/hadron/noisy_building_blocks/nbb-v1.out.xml 1.1 added
lib/meas/inline/hadron/inline_noisy_building_blocks_w.cc 2.1 added 633
lib/Makefile.in 2.5
(+3283
-6050)
lib/Makefile.am 2.5
(+3
-1)
tests/chroma/hadron/noisy_building_blocks/nbb-v1.ini.xml 1.1 added
tests/chroma/hadron/noisy_building_blocks/nbb-v1.dat_1.xml 1.1 added
lib/meas/inline/hadron/inline_hadron_aggregate.cc 2.3
(+3
-1)
lib/meas/inline/hadron/inline_noisy_building_blocks_w.h 2.1 added 102
|
| 10/16/05 9:35 AM | flemingg |
For noise sources, state of RNG is preserved in XML output and in source
header. (1 Files changed, 11 Lines changed) lib/meas/inline/hadron/inline_make_source_w.cc 2.1
(+11
-1)
|
| 10/6/05 2:09 PM | flemingg |
Fixed a malfeature exposed by GCC 4.0.
(1 Files changed,
5 Lines changed)
lib/actions/ferm/qprop/prec_fermact_qprop_array.cc 2.1
(+5
-2)
|
| 3/25/05 10:28 AM | flemingg |
Added some messages at the end to aid in identifying failed jobs
by examining stdout. (3 Files changed, 8 Lines changed) mainprogs/main/bar3ptfn.cc 1.40
(+2
-1)
mainprogs/main/make_source.cc 1.39
(+3
-1)
mainprogs/main/spectrum_w.cc 1.49
(+3
-1)
|
| 4/26/04 10:41 PM | flemingg |
changed perl path to linux default
(1 Files changed,
2 Lines changed)
scripts/strip_bar3ptfn.pl 1.5
(+2
-2)
|
| 5/29/03 10:37 PM | flemingg |
A message printed to stdout was printing the wrong thing cut and pasted
from spectrum_w.cc. Replaced with the intended thing from szin bar3ptfn.m (1 Files changed, 8 Lines changed) mainprogs/main/bar3ptfn.cc 1.9
(+8
-4)
|
| 5/29/03 10:28 PM | flemingg |
The stripper script only worked correctly when sink_mom=0 because sink_mom
is used as mom_offset in the code. The stripper now matches what the code does when sink_mom != 0. (1 Files changed, 118 Lines changed) scripts/strip_bar3ptfn.pl 1.3
(+118
-114)
|
| 5/22/03 1:35 PM | flemingg |
Added stripper for spectrum_w. Also, minor change to spectrum_w.cc
to make it compatible with the stripper. (2 Files changed, 467 Lines changed) scripts/strip_spectrum_w.pl 1.1 added 459
mainprogs/main/spectrum_w.cc 1.4
(+8
-1)
|
| 5/14/03 2:07 AM | flemingg |
Should be done playing around with the input and output formats
for bar3ptfn with this version. (1 Files changed, 360 Lines changed) mainprogs/main/bar3ptfn.cc 1.8
(+360
-268)
|