Directory | Changes | Lines of Code | Lines per Change |
---|---|---|---|
Totals | 260 (100.0%) | 3352 (100.0%) | 12.8 |
CCA/Components/MPM/ | 59 (22.7%) | 1661 (49.6%) | 28.1 |
Core/Grid/ | 64 (24.6%) | 721 (21.5%) | 11.2 |
CCA/Components/MPM/ConstitutiveModel/ | 46 (17.7%) | 336 (10.0%) | 7.3 |
CCA/Components/MPM/MMS/ | 4 (1.5%) | 156 (4.7%) | 39.0 |
Core/GeometryPiece/ | 16 (6.2%) | 141 (4.2%) | 8.8 |
CCA/Components/MPM/ReactionDiffusion/ | 14 (5.4%) | 92 (2.7%) | 6.5 |
CCA/Components/MPM/ParticleCreator/ | 10 (3.8%) | 71 (2.1%) | 7.1 |
CCA/Components/MPM/Contact/ | 12 (4.6%) | 70 (2.1%) | 5.8 |
CCA/Components/MPM/PhysicalBC/ | 6 (2.3%) | 46 (1.4%) | 7.6 |
Core/Labels/ | 12 (4.6%) | 26 (0.8%) | 2.1 |
R_Tester/ | 7 (2.7%) | 11 (0.3%) | 1.5 |
StandAlone/tools/puda/ | 1 (0.4%) | 10 (0.3%) | 10.0 |
CCA/Components/MPM/HeatConduction/ | 4 (1.5%) | 9 (0.3%) | 2.2 |
CCA/Components/MPM/ConstitutiveModel/PlasticityModels/ | 2 (0.8%) | 2 (0.1%) | 1.0 |
Core/Geometry/ | 2 (0.8%) | 0 (0.0%) | 0.0 |
CCA/Components/MPM/ConstitutiveModel/PortableTongeRamesh/ | 1 (0.4%) | 0 (0.0%) | 0.0 |
Padding my SVN stats before the end of the year. Also should be fixing the
failing regression tests which would pass without the -exact flag.
0 lines of code changed in 2 files:
Making XPIC2 a run time option now. Use <XPIC2> true </XPIC2> in the MPM flags to invoke this option.
39 lines of code changed in 5 files:
Putting the option to not reset the grid back in for the implicit code. This should get part of the RT running again.
0 lines of code changed in 6 files:
Adding in the code for XPIC(2). Currently commented out until I make
this a run time configurable option.
244 lines of code changed in 3 files:
Pruning the "don't reset the grid option", not used in years, but responsible
for consuming trillions of floating point operations. Also cleaned up some
compiler warnings.
22 lines of code changed in 22 files:
Fixed warnings, removed a slug of deprecated code related to the so-called
"momentum form" which never seemed to give better answers than the standard
form. Cleaning up to make way for code that might be more useful, XPIC(2).
13 lines of code changed in 8 files:
Adding labels for use with John Nairn's XPIC method.
11 lines of code changed in 2 files:
Adding some additional features and options to friction contact.
Most importantly, added a constraint on displacement between materials
based on Nairn's CMES "Modeling Imperfect Interfaces..." paper. By default,
nothing changes, these features are enabled with input file options.
0 lines of code changed in 4 files:
Turning off the Collide AMR test. I give up.
0 lines of code changed in 2 files:
Put the correct guts inside of getOtherLevelPatches55902.
0 lines of code changed in 2 files:
Hacking in a "fix" that will get the RT passing again. Hopefully this will be
revisited some day.
72 lines of code changed in 4 files:
Interpolators now return the number of entries that need to be looped over
in the code that calls them. Currently, this number is the same as the d_size
for all of the interpolators except the fastCPDI. fastCPDI previously only allo
wed the hash function to reach 27, but now it can go as high as 64, but it
usually will not. This commit doesn't change any answers in MPM, IMPM or
MPMICE.
424 lines of code changed in 81 files:
Update the BC logic so that the BCs do the right thing when using fast_cpdi.
Update bulletproofing in SerialMPM.
26 lines of code changed in 3 files:
Punting, assuming for now that the input is specifying 2D ellipses that are in
the Z-plane.
14 lines of code changed in 1 file:
Mercy! Fixing (I hope) round off issues that I didn't see before.
15 lines of code changed in 1 file:
Converging on getting the EGP to work properly.
12 lines of code changed in 3 files:
Additional fix to this code.
3 lines of code changed in 1 file:
Changed abs to fabs, atan to atan2, but most importantly, added some fabs in
the bounding box code.
30 lines of code changed in 1 file:
Make fast_cpdi an option for interpolators.
8 lines of code changed in 1 file:
Now compiling fastCpdiInterpolator. Seems to work...
353 lines of code changed in 4 files:
(43 more)