
| Author | Revisions | Lines of Code | Added Lines of Code | Lines of Code per Change |
|---|---|---|---|---|
| edwards | 235 (97.5%) | 4286 (95.3%) | 5770 (96.2%) | 18.24 |
| bjoo | 4 (1.7%) | 130 (2.9%) | 145 (2.4%) | 32.50 |
| streuer | 2 (0.8%) | 82 (1.8%) | 84 (1.4%) | 41.00 |
| Date | Author | File/Message |
|---|---|---|
| 11/9/07 4:28 PM | edwards |
New reader/write for RitzPairs object.
(2 Files changed,
57 Lines changed)
lib/meas/inline/io/qio_read_obj_funcmap.cc 3.4
(+52
-2)
lib/meas/inline/io/qio_write_obj_funcmap.cc 3.5
(+5
-10)
|
| 11/9/07 4:27 PM | edwards |
Added more cases for gaussian initialization.
(1 Files changed,
16 Lines changed)
lib/meas/inline/io/inline_gaussian_obj.cc 3.2
(+16
-8)
|
| 10/9/07 1:29 AM | edwards |
Moved RitzPairs to a namespace.
(1 Files changed,
3 Lines changed)
lib/meas/inline/io/qio_write_obj_funcmap.cc 3.4
(+3
-3)
|
| 10/8/07 11:03 PM | edwards |
Added RitzPairsLatticeFermion writer.
(1 Files changed,
48 Lines changed)
lib/meas/inline/io/qio_write_obj_funcmap.cc 3.3
(+48
-1)
|
| 9/23/07 11:42 AM | edwards |
Removed unneeded XMLBufferWriter in "set".
(1 Files changed,
3 Lines changed)
lib/meas/inline/io/default_gauge_field.cc 3.4
(+3
-4)
|
| 6/1/07 2:54 PM | edwards |
Added read/write for QQDiquarkContract objects.
(2 Files changed,
123 Lines changed)
lib/meas/inline/io/qio_write_obj_funcmap.cc 3.2
(+61
-3)
lib/meas/inline/io/qio_read_obj_funcmap.cc 3.3
(+62
-4)
|
| 11/28/06 9:02 AM | bjoo |
Added single prec writing functions
(1 Files changed,
54 Lines changed)
lib/meas/inline/io/qio_read_obj_funcmap.cc 3.2
(+54
-1)
|
| 9/20/06 4:28 PM | edwards |
Major housecleaning. Changed all the uses of the registration method
to now be **runtime**. The "registerAll()" function is exposed that will register the thingy. There is a private "registered" flag that is initially false and then set to true upon registration done at runtime. (34 Files changed, 393 Lines changed) lib/meas/inline/io/qio_write_obj_funcmap.cc 3.1
(+36
-30)
lib/meas/inline/io/inline_gaussian_obj.h 3.1
(+2
-2)
lib/meas/inline/io/inline_nersc_read_obj.cc 3.2
(+17
-8)
lib/meas/inline/io/inline_list_obj.cc 3.1
(+17
-11)
lib/meas/inline/io/inline_xml_write_obj.h 3.1
(+2
-2)
lib/meas/inline/io/xml_write_obj_funcmap.h 3.1
(+2
-2)
lib/meas/inline/io/szin_write_obj_funcmap.h 3.1
(+3
-3)
lib/meas/inline/io/inline_qio_write_erase_obj.cc 3.1
(+20
-12)
lib/meas/inline/io/inline_nersc_write_obj.cc 3.1
(+17
-8)
lib/meas/inline/io/inline_szin_write_obj.h 3.1
(+2
-2)
lib/meas/inline/io/inline_io_aggregate.cc 3.2
(+26
-18)
lib/meas/inline/io/inline_nersc_write_obj.h 3.1
(+2
-2)
lib/meas/inline/io/inline_io_aggregate.h 3.1
(+2
-2)
lib/meas/inline/io/inline_qio_read_obj.h 3.1
(+2
-2)
lib/meas/inline/io/inline_szin_read_obj.h 3.1
(+2
-2)
lib/meas/inline/io/inline_erase_obj.cc 3.1
(+17
-11)
lib/meas/inline/io/inline_qio_write_erase_obj.h 3.1
(+2
-2)
lib/meas/inline/io/inline_qio_write_obj.cc 3.1
(+20
-12)
lib/meas/inline/io/qio_read_obj_funcmap.cc 3.1
(+23
-16)
lib/meas/inline/io/qio_write_obj_funcmap.h 3.1
(+3
-3)
lib/meas/inline/io/inline_szin_read_obj.cc 3.1
(+20
-12)
lib/meas/inline/io/inline_list_obj.h 3.1
(+2
-2)
lib/meas/inline/io/szin_read_obj_funcmap.h 3.1
(+3
-3)
lib/meas/inline/io/szin_read_obj_funcmap.cc 3.1
(+14
-8)
lib/meas/inline/io/inline_nersc_read_obj.h 3.2
(+2
-2)
lib/meas/inline/io/inline_gaussian_obj.cc 3.1
(+34
-22)
lib/meas/inline/io/inline_qio_write_obj.h 3.1
(+2
-2)
lib/meas/inline/io/inline_erase_obj.h 3.1
(+2
-2)
lib/meas/inline/io/xml_write_obj_funcmap.cc 3.1
(+19
-13)
lib/meas/inline/io/szin_write_obj_funcmap.cc 3.1
(+16
-9)
lib/meas/inline/io/inline_xml_write_obj.cc 3.1
(+20
-12)
lib/meas/inline/io/qio_read_obj_funcmap.h 3.1
(+2
-2)
lib/meas/inline/io/inline_szin_write_obj.cc 3.1
(+20
-12)
lib/meas/inline/io/inline_qio_read_obj.cc 3.1
(+20
-12)
|
| 6/13/06 2:19 PM | bjoo |
Added #include<typeinfo> to enable bad_cast exceptions
(1 Files changed,
2 Lines changed)
lib/meas/inline/io/default_gauge_field.cc 3.3
(+2
-1)
|
| 4/26/06 10:35 PM | edwards |
Removed snarf - it's been superceded. Added nersc reader.
(6 Files changed,
251 Lines changed)
lib/meas/inline/io/inline_snarf_obj.h 3.1 removed
lib/meas/inline/io/inline_nersc_read_obj.cc 3.1 added 180
lib/meas/inline/io/inline_io_aggregate.cc 3.1
(+3
-3)
lib/meas/inline/io/inline_snarf_obj.cc 3.1 removed
lib/meas/inline/io/inline_nersc_read_obj.h 3.1 added 67
lib/meas/inline/io/io.h 3.1
(+1
-2)
|
| 4/18/06 11:35 PM | edwards |
Removed debugging output.
(1 Files changed,
1 Lines changed)
lib/meas/inline/io/default_gauge_field.cc 3.2
(+1
-2)
|
| 4/11/06 12:18 AM | edwards |
Changed default behavior of all inlines to now require an explicit
"NamedObject/gauge_id" to be specified. No longer is there a default gauge field implicitly assumed. (2 Files changed, 2 Lines changed) lib/meas/inline/io/default_gauge_field.cc 3.1
(+1
-14)
lib/meas/inline/io/default_gauge_field.h 3.1
(+1
-9)
|
| 4/3/06 12:59 AM | edwards |
Major overhaul of fermion and gauge action interface. Basically,
all fermacts and gaugeacts now carry out <T,P,Q> template parameters. These are the fermion type, the "P" - conjugate momenta, and "Q" - generalized coordinates in the sense of Hamilton's equations. The fermbc's have been rationalized to never be over multi1d<T>. The "createState" within the FermionAction is now fixed meaning the "u" fields are now from the coordinate type. There are now "ConnectState" that derive into FermState<T,P,Q> and GaugeState<P,Q>. (38 Files changed, 38 Lines changed) lib/meas/inline/io/inline_szin_read_obj.cc 3.0
(+1
-1)
lib/meas/inline/io/inline_list_obj.h 3.0
(+1
-1)
lib/meas/inline/io/inline_qio_write_obj.h 3.0
(+1
-1)
lib/meas/inline/io/inline_xml_write_obj.cc 3.0
(+1
-1)
lib/meas/inline/io/inline_qio_write_erase_obj.cc 3.0
(+1
-1)
lib/meas/inline/io/io.h 3.0
(+1
-1)
lib/meas/inline/io/inline_qio_read_obj.cc 3.0
(+1
-1)
lib/meas/inline/io/inline_nersc_write_obj.h 3.0
(+1
-1)
lib/meas/inline/io/inline_snarf_obj.cc 3.0
(+1
-1)
lib/meas/inline/io/inline_erase_obj.cc 3.0
(+1
-1)
lib/meas/inline/io/named_objmap.h 3.0
(+1
-1)
lib/meas/inline/io/szin_write_obj_funcmap.h 3.0
(+1
-1)
lib/meas/inline/io/inline_erase_obj.h 3.0
(+1
-1)
lib/meas/inline/io/inline_nersc_write_obj.cc 3.0
(+1
-1)
lib/meas/inline/io/inline_gaussian_obj.cc 3.0
(+1
-1)
lib/meas/inline/io/inline_list_obj.cc 3.0
(+1
-1)
lib/meas/inline/io/xml_write_obj_funcmap.h 3.0
(+1
-1)
lib/meas/inline/io/qio_write_obj_funcmap.h 3.0
(+1
-1)
lib/meas/inline/io/szin_read_obj_funcmap.h 3.0
(+1
-1)
lib/meas/inline/io/inline_qio_read_obj.h 3.0
(+1
-1)
lib/meas/inline/io/inline_qio_write_obj.cc 3.0
(+1
-1)
lib/meas/inline/io/qio_read_obj_funcmap.h 3.0
(+1
-1)
lib/meas/inline/io/inline_io_aggregate.h 3.0
(+1
-1)
lib/meas/inline/io/xml_write_obj_funcmap.cc 3.0
(+1
-1)
lib/meas/inline/io/inline_xml_write_obj.h 3.0
(+1
-1)
lib/meas/inline/io/default_gauge_field.cc 3.0
(+1
-20)
lib/meas/inline/io/inline_io_aggregate.cc 3.0
(+1
-1)
lib/meas/inline/io/inline_gaussian_obj.h 3.0
(+1
-1)
lib/meas/inline/io/qio_write_obj_funcmap.cc 3.0
(+1
-1)
lib/meas/inline/io/inline_szin_write_obj.h 3.0
(+1
-1)
lib/meas/inline/io/szin_read_obj_funcmap.cc 3.0
(+1
-1)
lib/meas/inline/io/qio_read_obj_funcmap.cc 3.0
(+1
-1)
lib/meas/inline/io/inline_snarf_obj.h 3.0
(+1
-1)
lib/meas/inline/io/default_gauge_field.h 3.0
(+1
-1)
lib/meas/inline/io/inline_szin_read_obj.h 3.0
(+1
-1)
lib/meas/inline/io/inline_szin_write_obj.cc 3.0
(+1
-1)
lib/meas/inline/io/szin_write_obj_funcmap.cc 3.0
(+1
-1)
lib/meas/inline/io/inline_qio_write_erase_obj.h 3.0
(+1
-1)
|
| 3/28/06 12:12 AM | edwards |
Added check of default_gauge_field before reset.
(1 Files changed,
21 Lines changed)
lib/meas/inline/io/default_gauge_field.cc 2.3
(+21
-17)
|
| 3/24/06 5:26 PM | edwards |
Removed debugging.
(1 Files changed,
1 Lines changed)
lib/meas/inline/io/szin_read_obj_funcmap.cc 2.3
(+1
-12)
|
| 3/24/06 5:16 PM | edwards |
OOoohh, a nasty one. Put a disambiguator on the funcmap to force the
multiple funcmaps to be a different type. The point is void (*)(string, string) used in the XML writer, SZIN reader/writer, QIO reader/writer are all the same types. The funcmap therefore is the same type for all these different readers/writers. That's bad. If we had a Class, then that would be a unique type disambiguator. So, we invent some kludgy Trait disambiguator (normally just a struct buried in a namespace) to aide as the disambiguator on the template parameters. (18 Files changed, 832 Lines changed) lib/meas/inline/io/szin_read_obj_funcmap.h 2.2
(+16
-14)
lib/meas/inline/io/inline_gaussian_obj.cc 2.3
(+65
-40)
lib/meas/inline/io/default_gauge_field.cc 2.2
(+1
-3)
lib/meas/inline/io/xml_write_obj_funcmap.cc 2.2
(+90
-92)
lib/meas/inline/io/qio_write_obj_funcmap.cc 2.5
(+269
-270)
lib/meas/inline/io/inline_qio_read_obj.cc 2.2
(+5
-5)
lib/meas/inline/io/inline_xml_write_obj.cc 2.3
(+4
-4)
lib/meas/inline/io/inline_szin_write_obj.cc 2.2
(+7
-7)
lib/meas/inline/io/inline_qio_write_erase_obj.cc 2.2
(+5
-5)
lib/meas/inline/io/inline_qio_write_obj.cc 2.2
(+5
-5)
lib/meas/inline/io/szin_read_obj_funcmap.cc 2.2
(+56
-47)
lib/meas/inline/io/inline_szin_read_obj.cc 2.3
(+10
-6)
lib/meas/inline/io/qio_read_obj_funcmap.h 2.1
(+19
-17)
lib/meas/inline/io/qio_write_obj_funcmap.h 2.1
(+18
-16)
lib/meas/inline/io/qio_read_obj_funcmap.cc 2.4
(+193
-192)
lib/meas/inline/io/xml_write_obj_funcmap.h 2.2
(+17
-15)
lib/meas/inline/io/szin_write_obj_funcmap.h 2.1
(+18
-16)
lib/meas/inline/io/szin_write_obj_funcmap.cc 2.1
(+34
-35)
|
| 3/19/06 11:22 PM | edwards |
Switched inline measurements from gauge field argument to reading an optional
default gauge field. (25 Files changed, 311 Lines changed) lib/meas/inline/io/inline_gaussian_obj.cc 2.2
(+2
-4)
lib/meas/inline/io/default_gauge_field.cc 2.1 added 196
lib/meas/inline/io/inline_xml_write_obj.cc 2.2
(+3
-5)
lib/meas/inline/io/inline_szin_read_obj.h 2.2
(+2
-4)
lib/meas/inline/io/inline_snarf_obj.cc 2.2
(+12
-14)
lib/meas/inline/io/inline_gaussian_obj.h 2.1
(+2
-4)
lib/meas/inline/io/inline_erase_obj.h 2.2
(+2
-4)
lib/meas/inline/io/inline_list_obj.h 2.2
(+2
-4)
lib/meas/inline/io/inline_szin_read_obj.cc 2.2
(+3
-5)
lib/meas/inline/io/inline_szin_write_obj.cc 2.1
(+2
-4)
lib/meas/inline/io/inline_erase_obj.cc 2.2
(+2
-4)
lib/meas/inline/io/inline_xml_write_obj.h 2.2
(+2
-4)
lib/meas/inline/io/inline_qio_write_obj.cc 2.1
(+3
-5)
lib/meas/inline/io/inline_qio_write_erase_obj.cc 2.1
(+3
-5)
lib/meas/inline/io/inline_nersc_write_obj.cc 2.1
(+3
-5)
lib/meas/inline/io/inline_list_obj.cc 2.2
(+3
-5)
lib/meas/inline/io/inline_szin_write_obj.h 2.1
(+2
-4)
lib/meas/inline/io/inline_snarf_obj.h 2.1
(+3
-5)
lib/meas/inline/io/io.h 2.1
(+5
-4)
lib/meas/inline/io/inline_qio_write_erase_obj.h 2.1
(+2
-4)
lib/meas/inline/io/inline_nersc_write_obj.h 2.1
(+2
-4)
lib/meas/inline/io/default_gauge_field.h 2.1 added 48
lib/meas/inline/io/inline_qio_read_obj.cc 2.1
(+3
-5)
lib/meas/inline/io/inline_qio_read_obj.h 2.1
(+2
-4)
lib/meas/inline/io/inline_qio_write_obj.h 2.1
(+2
-4)
|
| 3/13/06 11:55 PM | edwards |
Added XML writers.
(5 Files changed,
421 Lines changed)
lib/meas/inline/io/inline_xml_write_obj.cc 2.1 added 179
lib/meas/inline/io/xml_write_obj_funcmap.h 2.1 added 40
lib/meas/inline/io/inline_xml_write_obj.h 2.1 added 70
lib/meas/inline/io/inline_io_aggregate.cc 2.3
(+5
-1)
lib/meas/inline/io/xml_write_obj_funcmap.cc 2.1 added 127
|
| 2/26/06 5:45 PM | edwards |
Added staggered prop writers.
(1 Files changed,
62 Lines changed)
lib/meas/inline/io/qio_write_obj_funcmap.cc 2.4
(+62
-1)
|
| 2/22/06 6:48 PM | bjoo |
Added new Zolotarev stuff with Ritz and Multi-mass and added regresssions for these
(2 Files changed,
89 Lines changed)
lib/meas/inline/io/qio_read_obj_funcmap.cc 2.3
(+50
-7)
lib/meas/inline/io/qio_write_obj_funcmap.cc 2.3
(+39
-6)
|