/trunk/src Developers: jbhooper

Login name:
jbhooper
Total Commits:
69 (0.5%)
Lines of Code:
3,509 (2.1%)
Most Recent Commit:
2016-12-14 12:43
Tweet this:
Tweet this

Activity by Clock Time

Activity by Hour of Day for jbhooper

Activity by Day of Week for jbhooper

Activity in Directories

Directory Changes Lines of Code Lines per Change
Totals 69 (100.0%) 3509 (100.0%) 50.8
CCA/Components/MPM/ReactionDiffusion/DiffusionModels/ 13 (18.8%) 2583 (73.6%) 198.6
CCA/Components/MPM/ReactionDiffusion/DiffusionInterfaces/ 5 (7.2%) 424 (12.1%) 84.8
CCA/Components/MPM/ReactionDiffusion/ConductivityModels/ 7 (10.1%) 384 (10.9%) 54.8
Core/GeometryPiece/ 5 (7.2%) 96 (2.7%) 19.2
CCA/Components/MPM/ReactionDiffusion/ 30 (43.5%) 16 (0.5%) 0.5
CCA/Components/MPMFVM/ 4 (5.8%) 2 (0.1%) 0.5
CCA/Components/MPM/ 1 (1.4%) 2 (0.1%) 2.0
CCA/Components/MPM/ParticleCreator/ 2 (2.9%) 1 (0.0%) 0.5
CCA/Components/MPM/ConstitutiveModel/ 2 (2.9%) 1 (0.0%) 0.5

Activity of jbhooper

Most Recent Commits

jbhooper 2016-12-14 12:43 Rev.: 56105

-- Additional Commit for reworked reaction/diffusion

3391 lines of code changed in 27 files:

  • CCA/Components/MPM/ReactionDiffusion: NonLinearDiff2.cc (del), NonLinearDiff2.h (del)
  • CCA/Components/MPM/ReactionDiffusion/ConductivityModels: BinaryEquation.cc (+64), BinaryEquation.h (+66), ConductivityEquation.cc (new 49), ConductivityEquation.h (new 59), FixedEquation.cc (new 53), FixedEquation.h (new 58), sub.mk (new 35)
  • CCA/Components/MPM/ReactionDiffusion/DiffusionInterfaces: CommonIFConcDiff.cc (+164), CommonIFConcDiff.h (new 71), SDInterfaceModel.cc (new 74), SDInterfaceModel.h (new 80), sub.mk (new 35)
  • CCA/Components/MPM/ReactionDiffusion/DiffusionModels: ConstantRate.cc (new 235), ConstantRate.h (new 148), JGConcentrationDiffusion.cc (new 176), JGConcentrationDiffusion.h (new 107), NonLinearDiff1.cc (+459), NonLinearDiff1.h (new 146), NonLinearDiff2.cc (+294), NonLinearDiff2.h (+132), RFConcDiffusion1MPM.cc (new 168), RFConcDiffusion1MPM.h (new 110), ScalarDiffusionModel.cc (new 391), ScalarDiffusionModel.h (new 178), sub.mk (new 39)
jbhooper 2016-12-14 12:39 Rev.: 56104

Rework the reaction/diffusion component to:

1) More clearly dilineate which code file does what
2) Implement a standardized ScalarDiffusionModel interface (not to be confused with a particle's diffusion interface) that must be provided for any standardized diffusion model

Both of these aid in the implementation of the Bazant diffusion/kinetics model

22 lines of code changed in 37 files:

  • CCA/Components/MPM: AMRMPM.cc (+2 -2)
  • CCA/Components/MPM/ConstitutiveModel: MPMMaterial.cc (new)
  • CCA/Components/MPM/ParticleCreator: ParticleCreator.cc (+1 -1)
  • CCA/Components/MPM/ReactionDiffusion: BinaryEquation.cc (del), BinaryEquation.h (del), CommonIFConcDiff.cc (del), CommonIFConcDiff.h (del), ConductivityEquation.cc (del), ConductivityEquation.h (del), ConstantRate.cc (del), ConstantRate.h (del), FixedEquation.cc (del), FixedEquation.h (del), JGConcentrationDiffusion.cc (del), JGConcentrationDiffusion.h (del), NonLinearDiff1.cc (del), NonLinearDiff1.h (del), RFConcDiffusion1MPM.cc (del), RFConcDiffusion1MPM.h (del), SDInterfaceModel.cc (del), SDInterfaceModel.h (del), SDInterfaceModelFactory.cc (new), SDInterfaceModelFactory.h (+1 -1), ScalarDiffusionModel.cc (del), ScalarDiffusionModel.h (del), ScalarDiffusionModelFactory.cc (new), sub.mk (+7 -13)
  • CCA/Components/MPMFVM: ESConductivityModel.cc (new), ESConductivityModel.h (new)
jbhooper 2016-10-27 16:05 Rev.: 55924

- Fix bounding box issue for EllipsoidGeometryPiece

12 lines of code changed in 3 files:

  • Core/GeometryPiece: EllipsoidGeometryPiece.cc (+11 -12), EllipsoidGeometryPiece.h (new)
jbhooper 2016-10-23 16:50 Rev.: 55905

Replaced the geometry based EllipsoidGeometryPiece instantiation and boundary check with a linear algebra based one.
Ellipsoids with arbitrary axes vector directions now work properly.

84 lines of code changed in 2 files:

  • Core/GeometryPiece: EllipsoidGeometryPiece.cc (+67 -161), EllipsoidGeometryPiece.h (+17 -13)
Generated by StatSVN 0.7.0