Directory CCA/Components/MPM/ParticleCreator/

Total Files:
8
Deleted Files:
0
Lines of Code:
1609

[root]/CCA/Components/MPM/ParticleCreator

Lines of Code

CCA/Components/MPM/ParticleCreator/ Lines of Code

Developers

Author Changes Lines of Code Lines per Change
Totals 31 (100.0%) 93 (100.0%) 3.0
guilkey 14 (45.2%) 56 (60.2%) 4.0
harman 1 (3.2%) 21 (22.6%) 21.0
jsutherland 16 (51.6%) 16 (17.2%) 1.0

Most Recent Commits

jsutherland 2013-10-31 19:36 Rev.: 51196

This one has been a long time coming.

Rip out the standard namespace opening that has been polluting header files throughout the framework. This crept into all sorts of places.

DO NOT open namespaces in header files. Ever.

16 lines of code changed in 16 files:

  • CCA/Components/MPM/ParticleCreator: FractureParticleCreator.cc (new), ImplicitParticleCreator.cc (new), ImplicitParticleCreator.h (new), MembraneParticleCreator.h (+1 -1), ParticleCreator.cc (new), ParticleCreator.h (new), ParticleCreatorFactory.cc (+1 -3), ShellParticleCreator.h (+1 -1)
guilkey 2013-08-14 15:49 Rev.: 50812

Previous fix to particle creator didn't fix the switcher. This does.
I just LOVE maintaining code that no one will ever use again!

2 lines of code changed in 1 file:

  • CCA/Components/MPM/ParticleCreator: ParticleCreator.cc (+2 -4)
guilkey 2013-08-14 14:21 Rev.: 50810

Cleaning up my earlier mess a bit. Don't add p.localizedMPM to the permanent
particle state for implicit MPM

4 lines of code changed in 1 file:

  • CCA/Components/MPM/ParticleCreator: ParticleCreator.cc (+4 -2)
guilkey 2013-08-14 11:14 Rev.: 50804

Allow the deformation gradient to be modified for particles that have localized,
depending on the erosion algorithm chosen.

6 lines of code changed in 2 files:

  • CCA/Components/MPM/ParticleCreator: ParticleCreator.cc (+5), ParticleCreator.h (+1 -1)
harman 2013-07-19 13:14 Rev.: 50737

Added comments that the smoothCylinder is not designed to be used with the union,difference,intersection
operator.

ParticleCreator::countAndCreateParticles()
Throw an exception if a smooth geometry piece tries to create a particle that lies outside the
computational domain.

21 lines of code changed in 1 file:

  • CCA/Components/MPM/ParticleCreator: ParticleCreator.cc (+21)
guilkey 2013-04-18 15:04 Rev.: 50139

Remove the code associated with on the fly material addition.

0 lines of code changed in 2 files:

  • CCA/Components/MPM/ParticleCreator: ParticleCreator.cc (-143), ParticleCreator.h (-10)
guilkey 2013-04-10 12:00 Rev.: 50112

Pass the cell size in for smooth geometry pieces. Quiet some errors in AMRMPM.

1 lines of code changed in 1 file:

  • CCA/Components/MPM/ParticleCreator: ParticleCreator.cc (+1)
guilkey 2013-04-09 16:31 Rev.: 50111

Progress towards getting the size initialized correctly for the SmoothCylinders.

7 lines of code changed in 1 file:

  • CCA/Components/MPM/ParticleCreator: ParticleCreator.cc (+7 -2)
guilkey 2013-04-04 22:37 Rev.: 50067

Put the velGrad stuff inside a conditional so it only applies to explicit
calculations.

6 lines of code changed in 1 file:

  • CCA/Components/MPM/ParticleCreator: ParticleCreator.cc (+6 -2)
guilkey 2013-04-03 16:35 Rev.: 50054

Paving the way for "smooth" geometry pieces to have their "size" variables
created correctly. This commit is ~1/2 of the needed changes.

20 lines of code changed in 2 files:

  • CCA/Components/MPM/ParticleCreator: ParticleCreator.cc (+18 -2), ParticleCreator.h (+2)
guilkey 2013-04-02 17:25 Rev.: 50048

Add gradient enhanced velocity projection, currently inside of an
inactive #ifdef. Also, comment out some warning inducing code.

5 lines of code changed in 2 files:

  • CCA/Components/MPM/ParticleCreator: ParticleCreator.cc (+4 -2), ParticleCreator.h (+1 -1)
guilkey 2013-02-13 16:19 Rev.: 49881

Move the calculation of velocity gradient and deformation gradient out of the constitutive models,
and just have one version of the code to maintain in SerialMPM.

Other changes:
1. Add the ability to specify a number of subcycles in the calculation of F in the input file. Use the MPM Flag "minimum_subcycles_for_F"
2. Add the option to use an approximation to the exponential to compute the increment in F. Use a negative value for "minimum_subcycles_for_F", with the absolute value being the number of terms in the TS approximation.
3. Disable support for Fracture. Most fracture code persists, but won't work. It will be removed later.

This will definitely break the regression tester, but the differences have been verified to be small, or in some cases limited to the number of checkpoint variables changing (pTempPrevNew has been removed, whose brainchild was that again?).

5 lines of code changed in 1 file:

  • CCA/Components/MPM/ParticleCreator: ParticleCreator.cc (+5)
Generated by StatSVN 0.7.0