Directory Statistics for lib/update/molecdyn/monomial/

Back to Index Page

Lines Of Code for lib/update/molecdyn/monomial/

Commits for lib/update/molecdyn/monomial/ (per author)

AuthorRevisionsLines of CodeAdded Lines of CodeLines of Code per Change
edwards505 (71.1%) 5388 (49.0%) 14491 (69.4%) 10.67
bjoo205 (28.9%) 5617 (51.0%) 6396 (30.6%) 27.40

Commit Log

DateAuthorFile/Message
12/18/07 4:06 PMbjoo
Unprec Space Tprec Time HMC terms now coded and conserve energy. Need Physics Testing -- and potentially double precision (3 Files changed, 9 Lines changed)
lib/update/molecdyn/monomial/unprec_two_flavor_monomial_w.h 3.3 (+3 -3)
lib/update/molecdyn/monomial/two_flavor_monomial_w.h 3.9 (+2 -2)
lib/update/molecdyn/monomial/unprec_two_flavor_monomial_w.cc 3.4 (+4 -4)
12/12/07 4:42 PMbjoo
Added LogDet Monomial for temp prec pieces. Seems to work too, but beware underflows when T is large (3 Files changed, 299 Lines changed)
lib/update/molecdyn/monomial/central_tprec_logdet_tt_monomial_w.cc 3.1 added 112
lib/update/molecdyn/monomial/monomial_aggregate_w.cc 3.7 (+9 -1)
lib/update/molecdyn/monomial/central_tprec_logdet_tt_monomial_w.h 3.1 added 178
10/23/07 10:46 PMedwards
Changed logdet to a consistent naming scheme. (3 Files changed, 77 Lines changed)
lib/update/molecdyn/monomial/eoprec_logdet_ee_monomial_w.cc 3.2 (+14 -12)
lib/update/molecdyn/monomial/eoprec_logdet_ee_monomial_w.h 3.3 (+53 -51)
lib/update/molecdyn/monomial/monomial_aggregate_w.cc 3.6 (+10 -10)
4/16/07 11:13 PMedwards
Moved the bigfloat and remez files from the fermacts dir to the
monomial dir. This is anticipation of further factory methods.
(11 Files changed, 1273 Lines changed)
lib/update/molecdyn/monomial/genapprox.cc 3.2 (+5 -4)
lib/update/molecdyn/monomial/remez_gmp.cc 3.1 added 779
lib/update/molecdyn/monomial/one_flavor_rat_monomial_w.h 3.7 (+2 -2)
lib/update/molecdyn/monomial/remez_coeff.h 3.1 added 27
lib/update/molecdyn/monomial/bigfloat.h 3.1 added 213
lib/update/molecdyn/monomial/remez_stub.h 3.1 added 59
lib/update/molecdyn/monomial/genapprox.h 3.1 (+2 -1)
lib/update/molecdyn/monomial/remez_gmp.h 3.1 added 138
lib/update/molecdyn/monomial/remez.h 3.1 added 42
lib/update/molecdyn/monomial/one_flavor_rat_monomial5d_w.h 3.7 (+2 -2)
lib/update/molecdyn/monomial/monomial.h 3.1 (+4 -1)
3/29/07 3:35 PMedwards
Fixed name of group - renamed to "Forces". (1 Files changed, 2 Lines changed)
lib/update/molecdyn/monomial/two_flavor_hasenbusch_monomial_w.h 3.8 (+2 -2)
3/23/07 12:01 PMbjoo
Converted force units to those of Jansen et al. Added taproj to force monitoring (1 Files changed, 18 Lines changed)
lib/update/molecdyn/monomial/force_monitors.cc 3.2 (+18 -2)
3/22/07 1:39 PMbjoo
Reworked Force monitoring - had to update regressions. latter part was annoyingly laborious as I had to check some through (14 Files changed, 222 Lines changed)
lib/update/molecdyn/monomial/force_calc.cc 1.2 removed
lib/update/molecdyn/monomial/eoprec_logdet_ee_monomial_w.h 3.2 (+4 -4)
lib/update/molecdyn/monomial/force_monitors.h 3.1 added 39
lib/update/molecdyn/monomial/force_monitors.cc 3.1 added 99
lib/update/molecdyn/monomial/one_flavor_rat_monomial5d_w.h 3.6 (+32 -34)
lib/update/molecdyn/monomial/two_flavor_hasenbusch_monomial_w.h 3.7 (+4 -4)
lib/update/molecdyn/monomial/one_flavor_rat_monomial_w.h 3.6 (+7 -17)
lib/update/molecdyn/monomial/two_flavor_monomial5d_w.h 3.7 (+9 -9)
lib/update/molecdyn/monomial/two_flavor_polyprec_monomial_w.h 3.7 (+4 -4)
lib/update/molecdyn/monomial/two_flavor_hasenbusch_monomial5d_w.h 1.10 (+8 -20)
lib/update/molecdyn/monomial/two_flavor_monomial_w.h 3.8 (+10 -19)
lib/update/molecdyn/monomial/force_calc.h 1.3 removed
lib/update/molecdyn/monomial/two_flavor_polynomial_monomial_w.h 3.6 (+3 -5)
lib/update/molecdyn/monomial/gauge_monomial.h 3.4 (+3 -4)
3/15/07 9:35 AMedwards
Helper function for force calculations. (1 Files changed, 0 Lines changed)
lib/update/molecdyn/monomial/force_calc.cc 1.1 added
3/15/07 12:48 AMedwards
Replaced simple norm2(F) with a forceCalc() call. Now write out more
diagnostic forces.
(1 Files changed, 5 Lines changed)
lib/update/molecdyn/monomial/force_calc.h 1.2 (+5 -0)
3/15/07 12:23 AMedwards
Helper function for calculating forces. (1 Files changed, 0 Lines changed)
lib/update/molecdyn/monomial/force_calc.h 1.1 added
12/28/06 12:34 PMbjoo
Dealt with Chrono resetting. Added resetPredictors into monomial base class and into component integrators. Toplevel integrator can explicitly reset chron predictors at start of traj now. Previously this was implicitly done in the field copying routine setInternalFields. Since now most of the time we dont copy I had to explicitly call the predictor reset at the start of the traj. Predictors are also implicitly called after field refreshments and before solves in action calculations (6 Files changed, 73 Lines changed)
lib/update/molecdyn/monomial/abs_monomial.h 3.2 (+25 -1)
lib/update/molecdyn/monomial/two_flavor_polyprec_monomial_w.h 3.6 (+10 -5)
lib/update/molecdyn/monomial/two_flavor_monomial5d_w.h 3.6 (+9 -3)
lib/update/molecdyn/monomial/two_flavor_monomial_w.h 3.7 (+11 -4)
lib/update/molecdyn/monomial/two_flavor_hasenbusch_monomial5d_w.h 1.9 (+9 -5)
lib/update/molecdyn/monomial/two_flavor_hasenbusch_monomial_w.h 3.6 (+9 -6)
12/28/06 10:40 AMbjoo
Removed some diagnostic couts (1 Files changed, 1 Lines changed)
lib/update/molecdyn/monomial/two_flavor_hasenbusch_monomial5d_w.h 1.8 (+1 -6)
12/28/06 10:39 AMbjoo
Made the 5D Hasenbusch monomials work finally (4 Files changed, 27 Lines changed)
lib/update/molecdyn/monomial/unprec_two_flavor_hasenbusch_monomial5d_w.cc 3.5 (+4 -1)
lib/update/molecdyn/monomial/unprec_two_flavor_hasenbusch_monomial5d_w.h 3.4 (+2 -2)
lib/update/molecdyn/monomial/two_flavor_hasenbusch_monomial5d_w.h 1.7 (+16 -8)
lib/update/molecdyn/monomial/eoprec_constdet_two_flavor_hasenbusch_monomial5d_w.cc 3.2 (+5 -2)
10/22/06 5:31 PMedwards
Removed debugging cout statement. (1 Files changed, 1 Lines changed)
lib/update/molecdyn/monomial/eoprec_constdet_one_flavor_rat_monomial_w.cc 3.2 (+1 -3)
10/19/06 1:36 PMedwards
Pathname fixes. (1 Files changed, 11 Lines changed)
lib/update/molecdyn/monomial/monomial_aggregate_w.cc 3.5 (+11 -11)
10/19/06 12:01 PMedwards
Split apart the fermact.h file into lots of separate bits to make it
easier to manage. Split up the linearop.h file more as well. Split
up and rearranged the tprec_linop.h files for the anticipated
new time-preconditioning. Added some new functionality here.
For neatness sake, moved and renamed
all the "prec_*" files (which are specific to 4d even-odd preconditioning)
to "eoprec_*" filenames.
(50 Files changed, 2272 Lines changed)
lib/update/molecdyn/monomial/abs_monomial.h 3.1 (+2 -2)
lib/update/molecdyn/monomial/prec_constdet_one_flavor_rat_monomial5d_w.h 3.4 removed
lib/update/molecdyn/monomial/eoprec_constdet_two_flavor_hasenbusch_monomial5d_w.h 3.1 added 99
lib/update/molecdyn/monomial/one_flavor_rat_monomial5d_w.h 3.5 (+3 -2)
lib/update/molecdyn/monomial/eoprec_constdet_two_flavor_monomial_w.h 3.1 added 101
lib/update/molecdyn/monomial/prec_constdet_one_flavor_rat_monomial_w.cc 3.4 removed
lib/update/molecdyn/monomial/prec_constdet_two_flavor_monomial5d_w.cc 3.4 removed
lib/update/molecdyn/monomial/two_flavor_monomial5d_w.h 3.5 (+3 -1)
lib/update/molecdyn/monomial/eoprec_logdet_ee_monomial_w.cc 3.1 added 99
lib/update/molecdyn/monomial/eoprec_logdet_ee_monomial_w.h 3.1 added 169
lib/update/molecdyn/monomial/prec_constdet_two_flavor_hasenbusch_monomial_w.h 3.4 removed
lib/update/molecdyn/monomial/eoprec_constdet_two_flavor_monomial5d_w.h 3.1 added 93
lib/update/molecdyn/monomial/two_flavor_monomial_w.h 3.6 (+6 -3)
lib/update/molecdyn/monomial/prec_constdet_two_flavor_polyprec_monomial_w.h 3.4 removed
lib/update/molecdyn/monomial/prec_constdet_two_flavor_polynomial_monomial_w.h 3.4 removed
lib/update/molecdyn/monomial/eoprec_constdet_two_flavor_monomial5d_w.cc 3.1 added 110
lib/update/molecdyn/monomial/two_flavor_polyprec_monomial_w.h 3.5 (+2 -2)
lib/update/molecdyn/monomial/prec_logdet_two_flavor_monomial_w.h 3.4 removed
lib/update/molecdyn/monomial/eoprec_constdet_two_flavor_polyprec_monomial_w.h 3.1 added 92
lib/update/molecdyn/monomial/eoprec_constdet_one_flavor_rat_monomial_w.h 3.1 added 101
lib/update/molecdyn/monomial/prec_constdet_two_flavor_monomial_w.h 3.4 removed
lib/update/molecdyn/monomial/prec_constdet_one_flavor_rat_monomial5d_w.cc 3.4 removed
lib/update/molecdyn/monomial/eoprec_constdet_one_flavor_rat_monomial5d_w.h 3.1 added 137
lib/update/molecdyn/monomial/eoprec_constdet_two_flavor_polynomial_monomial_w.h 3.1 added 86
lib/update/molecdyn/monomial/prec_constdet_two_flavor_monomial_w.cc 3.4 removed
lib/update/molecdyn/monomial/prec_logdet_ee_monomial_w.h 3.6 removed
lib/update/molecdyn/monomial/eoprec_constdet_one_flavor_rat_monomial5d_w.cc 3.1 added 107
lib/update/molecdyn/monomial/eoprec_constdet_two_flavor_hasenbusch_monomial_w.h 3.1 added 99
lib/update/molecdyn/monomial/two_flavor_polynomial_monomial_w.h 3.5 (+2 -2)
lib/update/molecdyn/monomial/prec_constdet_one_flavor_rat_monomial_w.h 3.4 removed
lib/update/molecdyn/monomial/prec_constdet_two_flavor_hasenbusch_monomial_w.cc 3.4 removed
lib/update/molecdyn/monomial/eoprec_constdet_two_flavor_polynomial_monomial_w.cc 3.1 added 91
lib/update/molecdyn/monomial/eoprec_constdet_two_flavor_hasenbusch_monomial5d_w.cc 3.1 added 161
lib/update/molecdyn/monomial/two_flavor_hasenbusch_monomial5d_w.h 1.6 (+3 -4)
lib/update/molecdyn/monomial/two_flavor_hasenbusch_monomial_w.h 3.5 (+3 -1)
lib/update/molecdyn/monomial/prec_constdet_two_flavor_monomial5d_w.h 3.4 removed
lib/update/molecdyn/monomial/eoprec_constdet_two_flavor_hasenbusch_monomial_w.cc 3.1 added 140
lib/update/molecdyn/monomial/prec_constdet_two_flavor_hasenbusch_monomial5d_w.cc 3.5 removed
lib/update/molecdyn/monomial/eoprec_constdet_two_flavor_monomial_w.cc 3.1 added 117
lib/update/molecdyn/monomial/prec_constdet_two_flavor_polynomial_monomial_w.cc 3.4 removed
lib/update/molecdyn/monomial/eoprec_constdet_two_flavor_polyprec_monomial_w.cc 3.1 added 121
lib/update/molecdyn/monomial/eoprec_logdet_two_flavor_monomial_w.cc 3.1 added 118
lib/update/molecdyn/monomial/prec_constdet_two_flavor_polyprec_monomial_w.cc 3.4 removed
lib/update/molecdyn/monomial/one_flavor_rat_monomial_w.h 3.5 (+3 -2)
lib/update/molecdyn/monomial/prec_logdet_two_flavor_monomial_w.cc 3.4 removed
lib/update/molecdyn/monomial/prec_logdet_ee_monomial_w.cc 3.4 removed
lib/update/molecdyn/monomial/prec_constdet_two_flavor_hasenbusch_monomial5d_w.h 3.5 removed
lib/update/molecdyn/monomial/monomial_w.h 3.1 (+8 -8)
lib/update/molecdyn/monomial/eoprec_constdet_one_flavor_rat_monomial_w.cc 3.1 added 99
lib/update/molecdyn/monomial/eoprec_logdet_two_flavor_monomial_w.h 3.1 added 97
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.
(38 Files changed, 575 Lines changed)
lib/update/molecdyn/monomial/prec_logdet_ee_monomial_w.cc 3.3 (+21 -13)
lib/update/molecdyn/monomial/unprec_two_flavor_hasenbusch_monomial5d_w.h 3.3 (+3 -3)
lib/update/molecdyn/monomial/prec_constdet_two_flavor_hasenbusch_monomial_w.cc 3.3 (+27 -22)
lib/update/molecdyn/monomial/prec_constdet_two_flavor_polynomial_monomial_w.h 3.3 (+2 -2)
lib/update/molecdyn/monomial/unprec_two_flavor_hasenbusch_monomial_w.cc 3.3 (+24 -19)
lib/update/molecdyn/monomial/prec_constdet_two_flavor_hasenbusch_monomial5d_w.h 3.4 (+3 -3)
lib/update/molecdyn/monomial/prec_constdet_two_flavor_monomial_w.h 3.3 (+2 -2)
lib/update/molecdyn/monomial/prec_logdet_two_flavor_monomial_w.h 3.3 (+2 -2)
lib/update/molecdyn/monomial/unprec_two_flavor_monomial_w.cc 3.3 (+23 -18)
lib/update/molecdyn/monomial/unprec_one_flavor_rat_monomial_w.cc 3.3 (+24 -17)
lib/update/molecdyn/monomial/prec_constdet_two_flavor_monomial_w.cc 3.3 (+26 -21)
lib/update/molecdyn/monomial/prec_logdet_two_flavor_monomial_w.cc 3.3 (+26 -21)
lib/update/molecdyn/monomial/prec_constdet_one_flavor_rat_monomial5d_w.cc 3.3 (+24 -19)
lib/update/molecdyn/monomial/prec_constdet_two_flavor_monomial5d_w.cc 3.3 (+24 -19)
lib/update/molecdyn/monomial/unprec_two_flavor_hasenbusch_monomial5d_w.cc 3.4 (+24 -19)
lib/update/molecdyn/monomial/prec_constdet_two_flavor_hasenbusch_monomial5d_w.cc 3.4 (+27 -22)
lib/update/molecdyn/monomial/fixed_random_ferm_monomial.cc 3.8 (+16 -12)
lib/update/molecdyn/monomial/prec_constdet_two_flavor_polyprec_monomial_w.h 3.3 (+2 -2)
lib/update/molecdyn/monomial/unprec_one_flavor_rat_monomial5d_w.h 3.2 (+3 -3)
lib/update/molecdyn/monomial/unprec_two_flavor_monomial5d_w.cc 3.3 (+22 -17)
lib/update/molecdyn/monomial/unprec_two_flavor_hasenbusch_monomial_w.h 3.2 (+3 -3)
lib/update/molecdyn/monomial/prec_constdet_one_flavor_rat_monomial_w.cc 3.3 (+23 -18)
lib/update/molecdyn/monomial/prec_constdet_two_flavor_hasenbusch_monomial_w.h 3.3 (+3 -3)
lib/update/molecdyn/monomial/unprec_one_flavor_rat_monomial_w.h 3.2 (+3 -3)
lib/update/molecdyn/monomial/prec_constdet_one_flavor_rat_monomial5d_w.h 3.3 (+2 -2)
lib/update/molecdyn/monomial/unprec_two_flavor_monomial5d_w.h 3.2 (+3 -3)
lib/update/molecdyn/monomial/prec_constdet_two_flavor_polyprec_monomial_w.cc 3.3 (+26 -21)
lib/update/molecdyn/monomial/unprec_two_flavor_monomial_w.h 3.2 (+3 -3)
lib/update/molecdyn/monomial/prec_constdet_one_flavor_rat_monomial_w.h 3.3 (+3 -3)
lib/update/molecdyn/monomial/fixed_random_ferm_monomial.h 3.5 (+48 -44)
lib/update/molecdyn/monomial/unprec_one_flavor_rat_monomial5d_w.cc 3.3 (+25 -19)
lib/update/molecdyn/monomial/prec_constdet_two_flavor_monomial5d_w.h 3.3 (+3 -3)
lib/update/molecdyn/monomial/prec_constdet_two_flavor_polynomial_monomial_w.cc 3.3 (+26 -21)
lib/update/molecdyn/monomial/monomial_aggregate_w.h 3.1 (+2 -2)
lib/update/molecdyn/monomial/prec_logdet_ee_monomial_w.h 3.5 (+5 -4)
lib/update/molecdyn/monomial/gauge_monomial.h 3.3 (+6 -4)
lib/update/molecdyn/monomial/monomial_aggregate_w.cc 3.4 (+41 -32)
lib/update/molecdyn/monomial/gauge_monomial.cc 3.2 (+25 -21)
9/19/06 2:38 PMedwards
Fixed path to fermstates. (2 Files changed, 9 Lines changed)
lib/update/molecdyn/monomial/fixed_random_ferm_monomial.cc 3.7 (+7 -0)
lib/update/molecdyn/monomial/fixed_random_ferm_monomial.h 3.4 (+2 -2)
9/19/06 2:34 PMedwards
Lots of changes, but mostly a house cleaning. Moved all gauge states
and ferm states to a new gaugestates and fermstates directory. Lots
of path changes.
(2 Files changed, 11 Lines changed)
lib/update/molecdyn/monomial/fixed_random_ferm_monomial.cc 3.6 (+1 -1)
lib/update/molecdyn/monomial/fixed_random_ferm_monomial.h 3.3 (+10 -2)
9/14/06 10:50 PMedwards
Changed output to go to XMLLOG. (11 Files changed, 55 Lines changed)
lib/update/molecdyn/monomial/one_flavor_rat_monomial_w.h 3.4 (+6 -6)
lib/update/molecdyn/monomial/one_flavor_rat_monomial5d_w.h 3.4 (+6 -6)
lib/update/molecdyn/monomial/two_flavor_polynomial_monomial_w.h 3.4 (+6 -6)
lib/update/molecdyn/monomial/gauge_monomial.h 3.2 (+3 -3)
lib/update/molecdyn/monomial/two_flavor_monomial_w.h 3.5 (+8 -8)
lib/update/molecdyn/monomial/two_flavor_polyprec_monomial_w.h 3.4 (+5 -5)
lib/update/molecdyn/monomial/two_flavor_monomial5d_w.h 3.4 (+5 -5)
lib/update/molecdyn/monomial/two_flavor_hasenbusch_monomial5d_w.h 1.5 (+5 -5)
lib/update/molecdyn/monomial/prec_logdet_ee_monomial_w.h 3.4 (+3 -3)
lib/update/molecdyn/monomial/two_flavor_hasenbusch_monomial_w.h 3.4 (+6 -6)
lib/update/molecdyn/monomial/fixed_random_ferm_monomial.cc 3.5 (+2 -2)