Directory Packages/Uintah/CCA/Components/Schedulers/

Total Files:
36
Deleted Files:
13
Lines of Code:
12384

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

Lines of Code

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

Developers

Author Changes Lines of Code Lines per Change
Totals 241 (100.0%) 4526 (100.0%) 18.7
worthen 143 (59.3%) 2159 (47.7%) 15.0
callahan 12 (5.0%) 1777 (39.3%) 148.0
jas 13 (5.4%) 371 (8.2%) 28.5
dgroulx 19 (7.9%) 122 (2.7%) 6.4
jones 46 (19.1%) 51 (1.1%) 1.1
guilkey 2 (0.8%) 33 (0.7%) 16.5
livne 3 (1.2%) 7 (0.2%) 2.3
sparker 2 (0.8%) 4 (0.1%) 2.0
dav 1 (0.4%) 2 (0.0%) 2.0

Most Recent Commits

worthen 2005-11-01 15:50 Rev.: 32394

Various scheduler changes to prepare for AMR features and bugs

166 lines of code changed in 12 files:

  • Packages/Uintah/CCA/Components/Schedulers: MPIScheduler.cc (new), OnDemandDataWarehouse.cc (new), OnDemandDataWarehouse.h (+2 -1), SchedulerCommon.cc (+25 -20), SchedulerCommon.h (+2 -3), TaskGraph.cc (new)
dgroulx 2005-10-25 14:03 Rev.: 32303

Initialze a few variables so that the regression tester will run with
MALLOC_STRICT.

Bryan says it is his fault and will be performing seppuku in the SCI kitchen
tomarrow at noon. Bring cameras.

5 lines of code changed in 1 file:

  • Packages/Uintah/CCA/Components/Schedulers: SchedulerCommon.cc (+5)
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

38 lines of code changed in 4 files:

  • Packages/Uintah/CCA/Components/Schedulers: OnDemandDataWarehouse.cc (+28 -18), Relocate.cc (+1 -1), TaskGraph.cc (+9 -1)
worthen 2005-09-23 09:15 Rev.: 32007

Core/Grid DataWarehouse, TaskGraph Fixes to the AMR corner case problem (2d works, 3d mostly works) SchedulerCommon Fixes to the VarTracker Everything else
slight debug changes

168 lines of code changed in 4 files:

  • Packages/Uintah/CCA/Components/Schedulers: MPIScheduler.cc (+2 -2), OnDemandDataWarehouse.cc (+16 -5), SchedulerCommon.cc (+143 -23), TaskGraph.cc (+7 -30)
dgroulx 2005-09-07 12:45 Rev.: 31912

Changes to make Uintah build on purple. Added function declarations for functions that were previous delcared only as friends. Added a configure variable IS_AIX instead of checking against the compiler for aix specific configure options.


4 lines of code changed in 2 files:

  • Packages/Uintah/CCA/Components/Schedulers: DetailedTasks.h (new)
worthen 2005-08-31 14:35 Rev.: 31810

Whoops - forgot it

1 lines of code changed in 1 file:

  • Packages/Uintah/CCA/Components/Schedulers: SchedulerCommon.h (+1)
worthen 2005-08-31 13:53 Rev.: 31808

Allow for printing of CCVariable<Vector> and specifying which tasks to print data for

68 lines of code changed in 1 file:

  • Packages/Uintah/CCA/Components/Schedulers: SchedulerCommon.cc (+68 -21)
worthen 2005-08-23 13:48 Rev.: 31657

Can now run AND restart mlmpmice, amrice, AND stuff from the RT
DataArchiver - changes to Reduction variables
Level/Patch - add Level::getPatchByID and get rid of static Patch::getByID (and patchToProcessorMap) (don't kill me for changing Patch.h)
DataArchive - load time_refinement_ratio on restart
TaskGraph - initialize pointer

8 lines of code changed in 2 files:

  • Packages/Uintah/CCA/Components/Schedulers: Relocate.cc (+5 -5), TaskGraph.cc (+3 -2)
dav 2005-08-22 18:01 Rev.: 31650

Removed some compilation warnings.

2 lines of code changed in 1 file:

  • Packages/Uintah/CCA/Components/Schedulers: OnDemandDataWarehouse.cc (+2 -2)
livne 2005-08-22 13:22 Rev.: 31637

Moved the operator<< to be friend functions as this allows the (g++) compiler to find the functions and not get confused and give a unknown function error message when compiling. Strangely, all (most?) << functions must be friends as most any arbitrary new << function that is not a friend function causes others to be 'lost'. Also had to put the << functions into the Uintah namespace in the .cc files.

7 lines of code changed in 3 files:

  • Packages/Uintah/CCA/Components/Schedulers: DetailedTasks.cc (new), DetailedTasks.h (+5 -3)
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'

93 lines of code changed in 3 files:

  • Packages/Uintah/CCA/Components/Schedulers: OnDemandDataWarehouse.cc (+7 -10), SchedulerCommon.cc (+36 -24), TaskGraph.cc (+50 -7)
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

21 lines of code changed in 1 file:

  • Packages/Uintah/CCA/Components/Schedulers: TaskGraph.cc (+21 -7)
worthen 2005-07-29 15:57 Rev.: 31333

Switcher - get carry-over to work
ViscoScram - append _implicit to pStatedata (to not conflict with non-implicit's name)
SerialMPM, ImpMPM, MPMICE - change switch tests to use reduction variables to work under mpi
MPMLabel - remove switchLabel
SimulationState - add necessary switcher things for all components to see
Scheduler* - add interface to the taskgraph so the switcher can query tasks

6 lines of code changed in 1 file:

  • Packages/Uintah/CCA/Components/Schedulers: SchedulerCommon.h (+6 -2)
worthen 2005-07-29 12:44 Rev.: 31322

Fix var tracker

6 lines of code changed in 1 file:

  • Packages/Uintah/CCA/Components/Schedulers: SchedulerCommon.cc (+6)
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

11 lines of code changed in 2 files:

  • Packages/Uintah/CCA/Components/Schedulers: OnDemandDataWarehouse.cc (+6 -6), TaskGraph.cc (+5)
worthen 2005-07-13 17:13 Rev.: 31126

Schedulers: Tracking vars

Remainder: AMR working up to 3d, parallel

162 lines of code changed in 7 files:

  • Packages/Uintah/CCA/Components/Schedulers: MPIScheduler.cc (+9 -1), MPIScheduler.h (new), SchedulerCommon.cc (+125 -7), SchedulerCommon.h (+19 -3), SingleProcessorScheduler.cc (+7)
dgroulx 2005-07-12 12:26 Rev.: 31087

Added two arguments to the end of all exception constructors, __FILE__ and __LINE__ for use in printing out meaningful exception info when exceptions are broken.

113 lines of code changed in 16 files:

  • Packages/Uintah/CCA/Components/Schedulers: DWDatabase.h (new), DependencyException.cc (new), DependencyException.h (+2 -1), DetailedTasks.cc (+2 -2), MPIScheduler.cc (+1 -1), OnDemandDataWarehouse.cc (+66 -66), Relocate.cc (+6 -6), SchedulerCommon.cc (+8 -8), SchedulerFactory.cc (+1 -1), SendState.cc (+1 -1), TaskGraph.cc (+12 -12)
worthen 2005-07-07 09:24 Rev.: 31030

progress amr mpi ice a bit further, and restrict coarse-fine dependencies to what is needed

45 lines of code changed in 2 files:

  • Packages/Uintah/CCA/Components/Schedulers: DetailedTasks.cc (+1 -1), TaskGraph.cc (+44 -5)
worthen 2005-06-29 14:22 Rev.: 30914

sus - get component options (sim, lb, sched, solver, regridder) from a ups file. sim and solver also work from the command line

Switcher - load its own sims and problem_specs

Clean up factories

Retire unused files

15 lines of code changed in 1 file:

  • Packages/Uintah/CCA/Components/Schedulers: SchedulerFactory.cc (+15 -16)
worthen 2005-06-28 14:10 Rev.: 30891

get rid of debug print message

0 lines of code changed in 1 file:

  • Packages/Uintah/CCA/Components/Schedulers: OnDemandDataWarehouse.cc (-1)

(48 more)

Generated by StatSVN 0.4.0