Directory Packages/Uintah/CCA/Components/SimulationController/

Total Files:
5
Deleted Files:
7
Lines of Code:
1174

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

Lines of Code

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

Developers

Author Changes Lines of Code Lines per Change
Totals 106 (100.0%) 2608 (100.0%) 24.6
jas 18 (17.0%) 1482 (56.8%) 82.3
worthen 73 (68.9%) 1030 (39.5%) 14.1
harman 3 (2.8%) 54 (2.1%) 18.0
guilkey 3 (2.8%) 18 (0.7%) 6.0
jones 4 (3.8%) 12 (0.5%) 3.0
dgroulx 3 (2.8%) 9 (0.3%) 3.0
dav 1 (0.9%) 3 (0.1%) 3.0
sparker 1 (0.9%) 0 (0.0%) 0.0

Most Recent Commits

worthen 2005-11-04 17:25 Rev.: 32438

Have the printed walltime reflect the taskgraph compilation time on the correct timestep

0 lines of code changed in 2 files:

  • Packages/Uintah/CCA/Components/SimulationController: AMRSimulationController.cc (changed)
worthen 2005-11-01 13:45 Rev.: 32392

Add the initialization regrid to the AMR SCI_DEBUG

7 lines of code changed in 1 file:

  • Packages/Uintah/CCA/Components/SimulationController: AMRSimulationController.cc (+7 -4)
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

3 lines of code changed in 1 file:

  • Packages/Uintah/CCA/Components/SimulationController: AMRSimulationController.cc (+3 -3)
jas 2005-09-06 00:23 Rev.: 31889

Move the testing of new_init_delt != old_init_delt (which is a byproduct of a
component switch) to the if statement of if (needRecompile). This was done
to get the correct delt that is passed to the finalizeTimestep() via
the recompile(). When switching, output would not be generated if you used
a <outputInterval>. With the change, output is now restored.

14 lines of code changed in 1 file:

  • Packages/Uintah/CCA/Components/SimulationController: AMRSimulationController.cc (+14 -14)
worthen 2005-08-31 13:47 Rev.: 31806

Don't override the delt in the NewDW - it overrides it in the OldDW (where it needs to be) immediately after

1 lines of code changed in 1 file:

  • Packages/Uintah/CCA/Components/SimulationController: AMRSimulationController.cc (+1 -7)
jas 2005-08-30 16:32 Rev.: 31778

After a switch is made alter the initial delT to use an input file value.
Print output time stats after the new delT has been set. The delT that is
displayed is the delT used in the simulation component. As a side effect,
the timestep number now begins a 1 instead of 0.

24 lines of code changed in 1 file:

  • Packages/Uintah/CCA/Components/SimulationController: AMRSimulationController.cc (+24 -1)
worthen 2005-08-25 13:42 Rev.: 31707

Fix off-by-one regression-tester killer (do timestep clamping after first timestep instead of second)

0 lines of code changed in 2 files:

  • Packages/Uintah/CCA/Components/SimulationController: SimulationController.cc (changed)
worthen 2005-08-24 11:32 Rev.: 31680

Remove debug print

0 lines of code changed in 1 file:

  • Packages/Uintah/CCA/Components/SimulationController: SimulationController.cc (-2)
worthen 2005-08-23 22:25 Rev.: 31673

Preserve delt across restarts (particularly when you saw 'Lowering delt to maxmimum' (fixes switcher)

20 lines of code changed in 2 files:

  • Packages/Uintah/CCA/Components/SimulationController: AMRSimulationController.cc (+9 -5), SimulationController.cc (+11)
worthen 2005-08-19 20:57 Rev.: 31622

turn off grid debug output

0 lines of code changed in 1 file:

  • Packages/Uintah/CCA/Components/SimulationController: AMRSimulationController.cc (-3)
jas 2005-08-19 15:15 Rev.: 31619

Read the individual component's <Time> section.

12 lines of code changed in 2 files:

  • Packages/Uintah/CCA/Components/SimulationController: AMRSimulationController.cc (+1), SimulationController.cc (+11)
worthen 2005-08-19 11:26 Rev.: 31588

Fix subCycle for 3+ levels

16 lines of code changed in 1 file:

  • Packages/Uintah/CCA/Components/SimulationController: AMRSimulationController.cc (+16 -7)
worthen 2005-08-19 04:21 Rev.: 31583

Better, but not quite good enough for the wacky ICE-AMR configuration

SimulationController - restructure subcycle's calls to refineInterface (don't do until all pending coarsens are done)
ICE - add proc number to doing output, clean up reflux a little but
Schedulers - fix trackedVars and with weird overlapping-patches configurations, restrict the data dependency
Patch - add 'getInteriorLow/HighIndex'

22 lines of code changed in 3 files:

  • Packages/Uintah/CCA/Components/SimulationController: AMRSimulationController.cc (+21 -5), AMRSimulationController.h (+1 -1)
harman 2005-08-16 20:10 Rev.: 31544

Globally:Enforce Jim's and Todd's coding standards.

Here's what started it.....yuck!
if (d_doAMR && !d_restarting && d_regridder->isAdaptive())
while (currentGrid->numLevels() < d_regridder->maxLevels() &&
d_regridder->flaggedCellsOnFinestLevel(currentGrid, d_scheduler)) {
if (!doInitialTimestepRegridding(currentGrid))
break;
}

subCycle()
- schedule refineInterface after schedule coarsen
( this is still not right and it needs to be addressed)

51 lines of code changed in 1 file:

  • Packages/Uintah/CCA/Components/SimulationController: AMRSimulationController.cc (+51 -33)
harman 2005-08-14 12:47 Rev.: 31515

added scheduleLockstepTimeAdvance()
- missing multilevel pressure solve

2 lines of code changed in 1 file:

  • Packages/Uintah/CCA/Components/SimulationController: AMRSimulationController.cc (+2)
harman 2005-08-12 14:07 Rev.: 31506

Pass a scheduler into scheduleLockstepTimeAdvance()

1 lines of code changed in 1 file:

  • Packages/Uintah/CCA/Components/SimulationController: AMRSimulationController.cc (+1 -1)
worthen 2005-08-11 12:15 Rev.: 31495

Add interface for each component to specify how to schedule its own taskgraph

15 lines of code changed in 1 file:

  • Packages/Uintah/CCA/Components/SimulationController: AMRSimulationController.cc (+15 -8)
worthen 2005-08-09 13:29 Rev.: 31441

AMR changes, including:
SimulationController - Regridder will tell you level and patch stats
AMRICE - tweaks to get the correct cells from the coarse level, particularly for quadratic interpolation
TaskGraph - interpret correctly number of ghost cells from the coarse level
Patch - add ghost cells to the getOtherLevelPatches
Task - call getOtherLevelPatches with ghost cells (and remove annoying layer of indirection)
AMRInterpolate - correctly compare against the domain boundary

7 lines of code changed in 1 file:

  • Packages/Uintah/CCA/Components/SimulationController: AMRSimulationController.cc (+7 -2)
worthen 2005-07-26 14:26 Rev.: 31270

SimulationController: fix dw map for 3+ levels
Schedulers: have calls to selectPatches be broad enough (where necessary) to grab extra cells
AMRICE: fix for mpi

8 lines of code changed in 3 files:

  • Packages/Uintah/CCA/Components/SimulationController: AMRSimulationController.cc (+8 -1), sub.mk (-1)
worthen 2005-07-21 16:21 Rev.: 31239

Fix initial timestep refine-cfi

5 lines of code changed in 1 file:

  • Packages/Uintah/CCA/Components/SimulationController: AMRSimulationController.cc (+5 -1)

(45 more)

Generated by StatSVN 0.4.0