/trunk/src Developers: guilkey

Login name:
guilkey
Total Commits:
313 (2.2%)
Lines of Code:
3,306 (1.3%)
Most Recent Commit:
2012-12-19 13:45
Tweet this:
Tweet this

Activity by Clock Time

Activity by Hour of Day for guilkey

Activity by Day of Week for guilkey

Activity in Directories

Directory Changes Lines of Code Lines per Change
Totals 313 (100.0%) 3306 (100.0%) 10.5
Core/Grid/ 26 (8.3%) 1998 (60.4%) 76.8
CCA/Components/MPM/ConstitutiveModel/ 157 (50.2%) 807 (24.4%) 5.1
CCA/Components/MPM/ 43 (13.7%) 214 (6.5%) 4.9
scripts/ICE/ 2 (0.6%) 111 (3.4%) 55.5
Core/Grid/Variables/ 2 (0.6%) 43 (1.3%) 21.5
Core/Math/ 4 (1.3%) 37 (1.1%) 9.2
CCA/Components/MPM/Contact/ 10 (3.2%) 20 (0.6%) 2.0
Core/Labels/ 10 (3.2%) 18 (0.5%) 1.8
CCA/Components/MPM/PhysicalBC/ 2 (0.6%) 14 (0.4%) 7.0
CCA/Components/MPM/ConstitutiveModel/PlasticityModels/ 3 (1.0%) 12 (0.4%) 4.0
R_Tester/ 6 (1.9%) 11 (0.3%) 1.8
CCA/Components/MPM/ParticleCreator/ 5 (1.6%) 7 (0.2%) 1.4
StandAlone/tools/extractors/ 3 (1.0%) 5 (0.2%) 1.6
Core/GeometryPiece/ 4 (1.3%) 5 (0.2%) 1.2
CCA/Components/Parent/ 5 (1.6%) 2 (0.1%) 0.4
StandAlone/ 2 (0.6%) 1 (0.0%) 0.5
CCA/Components/MPMICE/ 3 (1.0%) 1 (0.0%) 0.3
CCA/Components/MPM/HeatConduction/ 2 (0.6%) 0 (0.0%) 0.0
CCA/Components/MPM/CylGen/ 2 (0.6%) 0 (0.0%) 0.0
CCA/Components/MPM/ConstitutiveModel/Biswajit/ 16 (5.1%) 0 (0.0%) 0.0
CCA/Components/Angio/ 4 (1.3%) 0 (0.0%) 0.0
CCA/Components/ 2 (0.6%) 0 (0.0%) 0.0

Activity of guilkey

Most Recent Commits

guilkey 2012-12-19 13:45 Rev.: 49754

Adding the -pad option. Previously, for a multi-level situation, cell indices
that lay outside of the existing fine level were simply not populated with
data. This is a perfectly reasonable thing to do. However, to enable easier
post-processing, the -pad option fills those cells with zero values for
the variable being extracted. Default behavior is unchanged.

Note: There is a big opportunity for optimization here. Currently, for each
index for which data is wanted, every patch on the level is queried *even
after the correct patch is found*. A factor of 2, on average, can be expected
by just quitting the search after the patch is found. A bigger win would
come from trying that same patch that the last index was found in first.
Could be significant for petascale calculations with 10^5 patches.

0 lines of code changed in 2 files:

  • StandAlone/tools/extractors: lineextract.cc (new)
guilkey 2012-12-12 10:20 Rev.: 49685

Oops, committed one line of code that wasn't supposed to be there in my big
pile yesterday.

0 lines of code changed in 2 files:

  • CCA/Components/MPM/ConstitutiveModel: HypoElastic.cc (changed)
guilkey 2012-12-11 16:35 Rev.: 49680

Remove the addMaterial and material conversion capability. Never has so much
code gotten so little use for so long.

6 lines of code changed in 151 files:

  • CCA/Components/MPM: FractureMPM.cc (-375), FractureMPM.h (new), MPMFlags.cc (-7), MPMFlags.h (-2), SerialMPM.cc (new), SerialMPM.h (new)
  • CCA/Components/MPM/ConstitutiveModel: Arenisca.cc (-13), Arenisca.h (new), CNH_MMS.cc (+2 -54), CNH_MMS.h (-11), CompMooneyRivlin.cc (-34), CompMooneyRivlin.h (-11), ConstitutiveModel.cc (-72), ConstitutiveModel.h (-45), Diamm.cc (-45), Diamm.h (new), ElasticPlasticHP.cc (new), ElasticPlasticHP.h (-32), HypoElastic.cc (+3 -83), HypoElastic.h (-12), HypoElasticFortran.cc (-28), HypoElasticFortran.h (-13), HypoElasticImplicit.cc (new), HypoElasticImplicit.h (new), IdealGasMP.cc (new), IdealGasMP.h (new), JWLppMPM.cc (-30), JWLppMPM.h (new), Kayenta.cc (new), Kayenta.h (-12), MWViscoElastic.cc (-71), MWViscoElastic.h (new), Membrane.cc (new), Membrane.h (-12), MurnaghanMPM.cc (-29), MurnaghanMPM.h (new), NonLocalDruckerPrager.cc (new), NonLocalDruckerPrager.h (new), P_Alpha.cc (new), P_Alpha.h (-13), ProgramBurn.cc (-49), ProgramBurn.h (-11), RigidMaterial.h (new), ShellMaterial.cc (-82), ShellMaterial.h (new), SoilFoam.cc (new), SoilFoam.h (-11), TransIsoHyper.cc (-62), TransIsoHyper.h (new), TransIsoHyperImplicit.cc (new), TransIsoHyperImplicit.h (new), UCNH.cc (-158), UCNH.h (new), ViscoPlastic.cc (new), ViscoPlastic.h (-32), ViscoSCRAMHotSpot.cc (-78), ViscoSCRAMHotSpot.h (new), ViscoScram.cc (new), ViscoScram.h (new), ViscoScramImplicit.cc (-43), ViscoScramImplicit.h (-15), ViscoTransIsoHyper.cc (-57), ViscoTransIsoHyper.h (-11), ViscoTransIsoHyperImplicit.cc (-58), ViscoTransIsoHyperImplicit.h (-16), Water.cc (new), Water.h (-11)
  • CCA/Components/MPM/ConstitutiveModel/Biswajit: Arena.cc (-25), Arena.h (new), CamClay.cc (-68), CamClay.h (new), HyperelasticPlastic.cc (-158), HyperelasticPlastic.h (new), SmallStrainPlastic.cc (new), SmallStrainPlastic.h (new)
  • CCA/Components/MPMICE: MPMICE.cc (new)
guilkey 2012-12-03 12:58 Rev.: 49642

Set NGN=2 for any d_8or27 value other than 8.

0 lines of code changed in 2 files:

  • CCA/Components/MPM/HeatConduction: HeatConduction.cc (changed)
guilkey 2012-11-30 13:10 Rev.: 49635

Adjust bulletproofing and boundary condition code to allow one to not need
extra cells in the z-direction when doing axisymmetric calculations. Getting
rid of those unneeded extra cells cuts nodal calculations in half.

10 lines of code changed in 3 files:

  • CCA/Components/MPM: MPMBoundCond.cc (new), SerialMPM.cc (+6 -3)
guilkey 2012-11-30 11:55 Rev.: 49634

Make the way interpolators are handled for axisymmetry to be more correct
and more efficient. Results should only change for simulations using GIMP at
this point. Disable use of "fast" cpdi interpolators, as I'm not sure these
ever worked quite right.

593 lines of code changed in 13 files:

  • CCA/Components/MPM: MPMFlags.cc (+31 -11), SerialMPM.cc (+2 -4)
  • CCA/Components/MPM/ConstitutiveModel: ConstitutiveModel.h (+1 -1)
  • Core/Grid: AxiGIMPInterpolator.cc (+308 -118), AxiGIMPInterpolator.h (+2 -1), AxiLinearInterpolator.cc (new 161), AxiLinearInterpolator.h (new 78), axiCpdiInterpolator.cc (+6 -9), sub.mk (+4 -3)
guilkey 2012-11-28 11:36 Rev.: 49624

Remove tabs, other formatting.

0 lines of code changed in 2 files:

  • CCA/Components/MPM/ParticleCreator: ParticleCreator.cc (new)
guilkey 2012-11-28 11:23 Rev.: 49623

Remove extra calls to "interp_type" that are no longer needed.

0 lines of code changed in 1 file:

  • CCA/Components/MPM: SerialMPM.cc (-15)
guilkey 2012-11-28 11:16 Rev.: 49622

Remove the option of cpGIMP interpolation, which apparently never really worked
anyway.

6 lines of code changed in 1 file:

  • CCA/Components/MPM: SerialMPM.cc (+6 -36)
guilkey 2012-11-28 11:04 Rev.: 49621

Add the d_ in front of interpolator.

1 lines of code changed in 1 file:

  • CCA/Components/MPM: MPMFlags.cc (+1 -1)
guilkey 2012-11-28 10:42 Rev.: 49620

Use the interpolator->size() function to assign d_8or27, rather than setting
them manually.

2 lines of code changed in 1 file:

  • CCA/Components/MPM: MPMFlags.cc (+2 -9)
guilkey 2012-11-27 23:11 Rev.: 49619

Apply speedups to the axisymmetric version of the CPDI interpolator, taking
advantage of the 2D nature of the problem.

311 lines of code changed in 1 file:

  • Core/Grid: axiCpdiInterpolator.cc (+311 -34)
guilkey 2012-11-27 22:48 Rev.: 49618

Change conditionals to set NGN=NGP=2 for any # of d_8or27 other than 8.

7 lines of code changed in 9 files:

  • CCA/Components/MPM: MPMFlags.cc (+2 -1), SerialMPM.cc (+1 -1)
  • CCA/Components/MPM/ConstitutiveModel: ConstitutiveModel.cc (+1 -1)
  • CCA/Components/MPM/Contact: ApproachContact.cc (+1 -1), FrictionContact.cc (new), SpecifiedBodyContact.cc (+1 -1)
guilkey 2012-11-26 16:35 Rev.: 49611

Make the surface normal calculation less wrong.

3 lines of code changed in 3 files:

  • CCA/Components/MPM/Contact: ApproachContact.cc (+1 -2), FrictionContact.cc (+1 -1), SpecifiedBodyContact.cc (+1 -1)
guilkey 2012-11-17 09:35 Rev.: 49576

Delete the newly added pScaleFactorLabel_preReloc.

0 lines of code changed in 2 files:

  • Core/Labels: MPMLabel.cc (new)
guilkey 2012-11-16 21:06 Rev.: 49575

Set NGN correctly for d_8or27==18.

1 lines of code changed in 1 file:

  • CCA/Components/MPM: SerialMPM.cc (+1 -1)
guilkey 2012-11-16 13:59 Rev.: 49572

Fix the p.scalefactor bug by relocating the scalefactor variable.

24 lines of code changed in 7 files:

  • CCA/Components/MPM: SerialMPM.cc (+6 -4)
  • CCA/Components/MPM/ParticleCreator: ParticleCreator.cc (+6), ParticleCreator.h (new)
  • Core/Labels: MPMLabel.cc (+7), MPMLabel.h (new)
guilkey 2012-11-15 16:47 Rev.: 49565

Initialize NGN for 8or27==18.

1 lines of code changed in 1 file:

  • CCA/Components/MPM/ConstitutiveModel: ConstitutiveModel.cc (+1 -1)
guilkey 2012-11-13 23:36 Rev.: 49556

Create an axisymmetric version of the GIMP interpolator. This currently gives
the same answer as the existing GIMP interpolator at reduced computational cost
by taking advantage of the 2D nature of the problem.

495 lines of code changed in 4 files:

  • CCA/Components/MPM: MPMFlags.cc (+8 -2)
  • Core/Grid: AxiGIMPInterpolator.cc (+418), AxiGIMPInterpolator.h (+67), sub.mk (+2 -1)
guilkey 2012-11-13 17:38 Rev.: 49552

Renamed "Node27Interpolator" to "GIMPInterpolator"

641 lines of code changed in 6 files:

  • CCA/Components/MPM: MPMFlags.cc (+3 -3)
  • Core/Grid: GIMPInterpolator.cc (new 570), GIMPInterpolator.h (new 67), Node27Interpolator.cc (del), Node27Interpolator.h (del), sub.mk (+1 -1)

(57 more)

Generated by StatSVN 0.7.0