Directory Packages/Uintah/CCA/Components/MPMICE/

Total Files:
6
Deleted Files:
2
Lines of Code:
3327

[root]/Packages/Uintah/CCA/Components/MPMICE

Lines of Code

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

Developers

Author Changes Lines of Code Lines per Change
Totals 117 (100.0%) 3780 (100.0%) 32.3
sparker 14 (12.0%) 1304 (34.5%) 93.1
guilkey 25 (21.4%) 1223 (32.4%) 48.9
worthen 16 (13.7%) 461 (12.2%) 28.8
jas 23 (19.7%) 415 (11.0%) 18.0
harman 31 (26.5%) 348 (9.2%) 11.2
dgroulx 3 (2.6%) 16 (0.4%) 5.3
jones 4 (3.4%) 10 (0.3%) 2.5
dav 1 (0.9%) 3 (0.1%) 3.0

Most Recent Commits

worthen 2005-12-13 13:23 Rev.: 32829

Some AMR stuff, particularly consolidating the range-queriers for coarse/fine
level interactions. This was done in AMRICE, impAMRICE, MPMICE, MPM, and
HypreDriverSStruct

AdiabaticTable: Do errorEstimate on ICE matls
AMRICE: also add if(doICEonLevel) to some AMR functions
MPMICE: also add MPMICE::refine
Grid: Change the invalidGrid warning from checking to see
if there is an even number of cells to checking if
the interior corners of patches line up with coarse cells.
AMRInterpolate: add the range queriers.

143 lines of code changed in 4 files:

  • Packages/Uintah/CCA/Components/MPMICE: MPMICE.cc (new), MPMICE.h (+5)
harman 2005-12-09 13:50 Rev.: 32786

removed code specific for the Northrup Grumman contract

0 lines of code changed in 1 file:

  • Packages/Uintah/CCA/Components/MPMICE: NGC_nozzle.i (del)
harman 2005-11-23 16:20 Rev.: 32624

Fall cleanup:
changed heatFlux_CC to heatRate_CC
pInternalHeatRate to pdTdt
Jim & Todd

10 lines of code changed in 1 file:

  • Packages/Uintah/CCA/Components/MPMICE: MPMICE.cc (+10 -10)
harman 2005-11-23 13:21 Rev.: 32619

fixed a label spelling error

3 lines of code changed in 1 file:

  • Packages/Uintah/CCA/Components/MPMICE: MPMICE.cc (+3 -3)
worthen 2005-11-03 11:58 Rev.: 32421

AMR Updates - get imp AMR working better in parallel (still crashes in hypre code), multi-level ICE with MPM mostly works AMRICE.cc - coarsen/reflux to ice matls only, and my 'boundary' hack in an '#ifdef BRYAN' blockICE.cc - set the surrounding matl at problemSetup time, some more debugging info for when the delt is too small

163 lines of code changed in 1 file:

  • Packages/Uintah/CCA/Components/MPMICE: MPMICE.cc (+163 -95)
harman 2005-10-31 12:01 Rev.: 32366

Fall Cleanup:
- removed all conditional statements that contained if(d_Equil) or if(d_Rate).
We're now using the eq. form of the algorithm.

- changed switchDebug_EQ_RF_press -> switchDebug_equil_press

22 lines of code changed in 3 files:

  • Packages/Uintah/CCA/Components/MPMICE: MPMICE.cc (+21 -40), MPMICERF.cc (+1 -1)
harman 2005-10-27 14:44 Rev.: 32344

Change to implicit pressure solve: (Stas's idea to cut down on numerical noise)
- New variable sum_imp_delP = sum( imp_delP)
- update the existing vel_FC with the gradient of imp_delP instead of
gradient of pressure
- added set_imp_delP_BC() routine
- press_CC is no longer computed in computeEquilPress.

11 lines of code changed in 1 file:

  • Packages/Uintah/CCA/Components/MPMICE: MPMICE.cc (+11 -11)
harman 2005-10-20 11:19 Rev.: 32219

removed cVolumeLabel

4 lines of code changed in 2 files:

  • Packages/Uintah/CCA/Components/MPMICE: MPMICE.cc (+1 -11), MPMICERF.cc (+3 -4)
harman 2005-10-20 10:51 Rev.: 32215

deleted a requires for cVolume

0 lines of code changed in 1 file:

  • Packages/Uintah/CCA/Components/MPMICE: MPMICE.cc (-1)
worthen 2005-09-23 11:25 Rev.: 32010

Get AMR MPM-on-finest-level thing working again, and progress toward load balancing it "
MPM, ICE, MPMICE: Modify run{MPM,ICE}OnThisLevel to include the number of levels, so the user can specify the finer levels rather than the coarser ones (so running MPM on the finest level only will work again) LoadBalancers
Replace ParticleLoadBalancer with DynamicLoadBalancer, along with a few structural modications

Schedulers
A few lb quirks

20 lines of code changed in 1 file:

  • Packages/Uintah/CCA/Components/MPMICE: MPMICE.cc (+20 -10)
harman 2005-09-02 09:46 Rev.: 31858

Now consistent in printData flags
changed all

switchDebug<task name>
to
switchDebug_<task name>
^

3 lines of code changed in 1 file:

  • Packages/Uintah/CCA/Components/MPMICE: MPMICE.cc (+3 -3)
jas 2005-09-01 21:11 Rev.: 31852

Add a scheduleInitialize for d_switchCriteria components (ImpMPM and MPMICE).
Remove switchTest() and extraneous criteria for switchTest in MPMICE.

4 lines of code changed in 2 files:

  • Packages/Uintah/CCA/Components/MPMICE: MPMICE.cc (+4 -128), MPMICE.h (-6)
harman 2005-08-31 11:30 Rev.: 31801

- cleaned up cout_doing statements
- changed prototype for setupRHS
- work on sheduleMultilevelPressure solve

2 lines of code changed in 1 file:

  • Packages/Uintah/CCA/Components/MPMICE: MPMICE.cc (+2 -1)
jas 2005-08-31 09:41 Rev.: 31800

Don't throw an exception if the switching criteria port is empty.

4 lines of code changed in 1 file:

  • Packages/Uintah/CCA/Components/MPMICE: MPMICE.cc (+4 -5)
jas 2005-08-30 16:43 Rev.: 31780

Add SwitchingCriteria* to *.h. Commented out hard coded switching criteria
in *.cc files.

27 lines of code changed in 2 files:

  • Packages/Uintah/CCA/Components/MPMICE: MPMICE.cc (+20), MPMICE.h (+7 -4)
guilkey 2005-08-29 14:13 Rev.: 31757

Replaced some *iter with a c and removed an unneeded require and get on delT.

6 lines of code changed in 1 file:

  • Packages/Uintah/CCA/Components/MPMICE: MPMICE.cc (+6 -9)
guilkey 2005-08-29 13:41 Rev.: 31756

O.K. fixed what I was trying to do Friday night. Needed to setBCs on
dTdt_CC and dVdt_CC.

FYI, we should not trust this to work where the fine level touches a
boundary with anything other than symmetry BCs.

49 lines of code changed in 2 files:

  • Packages/Uintah/CCA/Components/MPMICE: MPMICE.cc (+49 -194), MPMICE.h (-3)
guilkey 2005-08-26 20:03 Rev.: 31725

Undoing my previous commit, for some reason it breaks the multi-level
MPMICE which was the whole point in making the change. I'll figure it out
on Monday I guess.

202 lines of code changed in 2 files:

  • Packages/Uintah/CCA/Components/MPMICE: MPMICE.cc (+199 -52), MPMICE.h (+3)
guilkey 2005-08-26 19:18 Rev.: 31724

In MPMICE, previously, for the multi-level code to work, we had
some separate tasks (scheduleComputeCCVelAndTempRates, scheduleRefineCC, and
then scheduleInterpolateCCToNCRefined). This was all added as an
alternative to the normal scheduleInterpolateCCToNC. With this commit,
we're now doing everything in the same way as the multi-level code,
with only the refine step being optional. scheduleInterpolateCCToNCRefined
has been renamed to drop the "Refined" and the old version of this task
is now in the code attic, along with the special stuff that we did for
rateForm. (Todd, if you want, I can get that into the current code, but
I can't really test it.)

These changes give identical answers in debug, slightly different in
optimized.

202 lines of code changed in 4 files:

  • Packages/Uintah/CCA/Components/MPMICE: CodeAttic (+150), MPMICE.cc (+52 -199), MPMICE.h (-3)
guilkey 2005-08-25 15:02 Rev.: 31711

Use piecewise constant interpolation instead of linear interpolation in
the refine operations. Linear interpolation seems to not conserve, e.g.,
energy, between levels, PWC does. Results for container heatup have
achieved plausibility.

5 lines of code changed in 1 file:

  • Packages/Uintah/CCA/Components/MPMICE: MPMICE.cc (+5 -2)

(56 more)

Generated by StatSVN 0.4.0