Directory Statistics for lib/meas/inline/io/

Back to Index Page

Lines Of Code for lib/meas/inline/io/

Commits for lib/meas/inline/io/ (per author)

AuthorRevisionsLines of CodeAdded Lines of CodeLines of Code per Change
edwards235 (97.5%) 4286 (95.3%) 5770 (96.2%) 18.24
bjoo4 (1.7%) 130 (2.9%) 145 (2.4%) 32.50
streuer2 (0.8%) 82 (1.8%) 84 (1.4%) 41.00

Commit Log

DateAuthorFile/Message
11/9/07 4:28 PMedwards
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 PMedwards
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 AMedwards
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 PMedwards
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 AMedwards
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 PMedwards
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 AMbjoo
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 PMedwards
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 PMbjoo
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 PMedwards
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 PMedwards
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 AMedwards
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 AMedwards
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 AMedwards
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 PMedwards
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 PMedwards
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 PMedwards
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 PMedwards
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 PMedwards
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 PMbjoo
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)