Directory Packages/Uintah/CCA/Components/MPM/

Total Files:
28
Deleted Files:
1
Lines of Code:
17447

[root]/Packages/Uintah/CCA/Components/MPM
                        directory in repo ConstitutiveModel (37 files, 33628 lines)
                            directory in repo PlasticityModels (42 files, 3514 lines)
                            directory in repo UnusedCM (5 files, 3455 lines)
                        directory in repo Contact (9 files, 2521 lines)
                        directory in repo Crack (5 files, 6170 lines)
                        directory in repo HeatConduction (4 files, 2469 lines)
                        directory in repo ParticleCreator (7 files, 1550 lines)
                        directory in repo PhysicalBC (18 files, 1320 lines)
                        directory in repo ThermalContact (5 files, 459 lines)

Lines of Code

Packages/Uintah/CCA/Components/MPM/ Lines of Code

Developers

Author Changes Lines of Code Lines per Change
Totals 205 (100.0%) 2092 (100.0%) 10.2
guilkey 50 (24.4%) 820 (39.2%) 16.4
jas 31 (15.1%) 674 (32.2%) 21.7
luitjens 45 (22.0%) 266 (12.7%) 5.9
harman 21 (10.2%) 213 (10.2%) 10.1
worthen 55 (26.8%) 104 (5.0%) 1.8
dav 3 (1.5%) 15 (0.7%) 5.0

Most Recent Commits

worthen 2007-12-18 15:11 Rev.: 39665

Enforce that all particles required (with ghost cells > 0) are required with the same ghost type and number

0 lines of code changed in 6 files:

  • Packages/Uintah/CCA/Components/MPM: AMRMPM.cc (changed), ImpMPM.cc (new), SerialMPM.cc (new)
guilkey 2007-12-13 12:23 Rev.: 39609

If artificial viscosity is requested in an implicit MPM input file,
turn it off and warn the user that it is not implemented.
Create a carryForwardSharedDataImplicit in ImplicitCM for use with
RigidMaterial.

6 lines of code changed in 2 files:

  • Packages/Uintah/CCA/Components/MPM: MPMFlags.cc (+6)
guilkey 2007-12-12 19:17 Rev.: 39603

1. Revert earlier change which had ImpMPM computing pdTdt. Some
of the implicit CMs were already doing this, and now they all are.

2. Use addSharedCRForImplicit in all of the models now, in an effort
to clean up and clarify.

3. Preparation for making implicit code work with GIMP. Remove assumptions
about use of LinearInterpolator, insert gets for psize, etc. The heavy
lifting of building the stiffness matrix up still remains, but everything
else should be ready.

34 lines of code changed in 3 files:

  • Packages/Uintah/CCA/Components/MPM: ImpMPM.cc (+32 -18), ImpMPM.h (new)
guilkey 2007-12-12 16:00 Rev.: 39594

Change pVolumeLabel to pVolumeLabel_preReloc to fix runtime error.

0 lines of code changed in 2 files:

  • Packages/Uintah/CCA/Components/MPM: FractureMPM.cc (new)
guilkey 2007-12-12 15:53 Rev.: 39592

Get gVelocityStarLabel out for computeArtificialViscosity, not gVelocityLabel.

1 lines of code changed in 1 file:

  • Packages/Uintah/CCA/Components/MPM: SerialMPM.cc (+1 -1)
guilkey 2007-12-12 12:04 Rev.: 39586

Added production of pdTdtLabel_preReloc, needed now that this variable
is relocated as part of the explicit code. Deleted some commented out code.
This should get the implicit MPM RT back on its feet.

4 lines of code changed in 1 file:

  • Packages/Uintah/CCA/Components/MPM: ImpMPM.cc (+4 -13)
guilkey 2007-12-11 17:30 Rev.: 39580

Switched the order of time integration from updating stress at the
top of the cycle to updating it at the bottom based on evidence that
for GIMP this provides significantly better accuracy and stability.
This will change the answers for everything.

79 lines of code changed in 4 files:

  • Packages/Uintah/CCA/Components/MPM: FractureMPM.cc (+30 -30), RigidMPM.cc (+3 -7), SerialMPM.cc (+46 -50)
worthen 2007-11-06 13:48 Rev.: 39285

move SCISHARE to UINTAHSHARE. Also disable the share flags if building static

30 lines of code changed in 21 files:

  • Packages/Uintah/CCA/Components/MPM: AMRMPM.h (new), FractureMPM.h (new), ImpMPM.h (+2 -2), ImpMPMFlags.h (+1 -1), MPMBoundCond.h (+2 -2), MPMCommon.h (new), MPMFlags.h (+2 -2), RigidMPM.h (+2 -2), SerialMPM.h (+2 -2), ShellMPM.h (new), share.h (del), uintahshare.h (new 11)
guilkey 2007-10-29 09:27 Rev.: 39169

Add initialization of gTemperatureRateLabel to interpolateParticlesToGrid
like other MPMs to get RT back on its feet.

5 lines of code changed in 1 file:

  • Packages/Uintah/CCA/Components/MPM: FractureMPM.cc (+5)
guilkey 2007-10-17 15:58 Rev.: 39055

Stop using pTempCurrent as in the other MPMs.

1 lines of code changed in 1 file:

  • Packages/Uintah/CCA/Components/MPM: RigidMPM.cc (+1 -6)
guilkey 2007-10-17 13:32 Rev.: 39046

Make heat conduction in the explicit code optional, but on
by default. Turning it off via an input file flag results
in a substantial speedup. See bigbar.ups for usage.

20 lines of code changed in 3 files:

  • Packages/Uintah/CCA/Components/MPM: MPMFlags.cc (+4 -1), MPMFlags.h (+1), SerialMPM.cc (+15 -9)
jas 2007-10-16 20:49 Rev.: 39041

Add outputProblemSpec for thermal contact models and call this function
from within SerialMPM.cc.

1 lines of code changed in 1 file:

  • Packages/Uintah/CCA/Components/MPM: SerialMPM.cc (+1)
guilkey 2007-10-15 13:50 Rev.: 39006

Use the <interpolateParticleTempToGridEveryStep> tag to determine how
to compute g.temperature. Also, get rid of a lot of unused work and
variables, such as gTemperatureNoBC, modifying g.temperature in
getTemperatureIncrement, etc. Commented out some other code, such
as the calculation of thermal_energy2, which wasn't getting put into
a reduction variable, so skipping the work associated with computing it.

19 lines of code changed in 1 file:

  • Packages/Uintah/CCA/Components/MPM: ImpMPM.cc (+19 -38)
guilkey 2007-10-15 13:28 Rev.: 39002

Added a new flag:
<interpolateParticleTempToGridEveryStep>
This controls whether particle temps are projected to the grid every timestep,
or if g.temperature is recycled. When particles aren't moving, the latter
is more accurate, but when they are moving, the former is preferred.

6 lines of code changed in 3 files:

  • Packages/Uintah/CCA/Components/MPM: ImpMPMFlags.cc (+5 -1), ImpMPMFlags.h (+1)
guilkey 2007-10-09 17:09 Rev.: 38964

Change to the thermal stress code. Get rid of computeParticleTempFromGrid,
and just use the old particle temperature. The reasons for the now removed
approach were not understood by anyone who still works here, and for that
reason, were shown the door.

1 lines of code changed in 4 files:

  • Packages/Uintah/CCA/Components/MPM: AMRMPM.cc (-53), AMRMPM.h (-10), SerialMPM.cc (+1 -84), SerialMPM.h (-11)
worthen 2007-10-04 00:15 Rev.: 38891

Remove ParticleSet for variety of reasons, which basically sums up to:
it was just an overglorified wrapper around an int that wasn't always updated and posed a maintenance nightmare.

Change interface to ParticleSubset creation: remove the 'fill' and 'hint' parameters. IMO, they were confusing as to what size the PS ended up being.

13 lines of code changed in 11 files:

  • Packages/Uintah/CCA/Components/MPM: AMRMPM.cc (+1 -3), AMRMPM.h (-1), FractureMPM.cc (+5 -15), FractureMPM.h (-1), ImpMPM.cc (+1 -3), RigidMPM.cc (+1 -3), RigidMPM.h (-1), SerialMPM.cc (+5 -15), SerialMPM.h (-1), ShellMPM.cc (-1)
luitjens 2007-09-10 15:07 Rev.: 38649

Merge from r38647 and r38648

31 lines of code changed in 1 file:

  • Packages/Uintah/CCA/Components/MPM: ImpMPM.cc (+31 -7)
luitjens 2007-09-05 09:44 Rev.: 38598

Fixed a memory leak

0 lines of code changed in 2 files:

  • Packages/Uintah/CCA/Components/MPM: PetscSolver.cc (changed)
luitjens 2007-09-05 08:59 Rev.: 38596

new->scinew

3 lines of code changed in 1 file:

  • Packages/Uintah/CCA/Components/MPM: PetscSolver.cc (+3 -3)
luitjens 2007-09-05 08:53 Rev.: 38595

new->scinew

5 lines of code changed in 1 file:

  • Packages/Uintah/CCA/Components/MPM: PetscSolver.cc (+5 -5)

(79 more)

Generated by StatSVN 0.4.0