Directory Packages/Uintah/CCA/Components/Schedulers/

Total Files:
29
Deleted Files:
3
Lines of Code:
12887

[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 213 (100.0%) 3333 (100.0%) 15.6
worthen 170 (79.8%) 3047 (91.4%) 17.9
mjc 11 (5.2%) 94 (2.8%) 8.5
dav 13 (6.1%) 94 (2.8%) 7.2
guilkey 5 (2.3%) 67 (2.0%) 13.4
luitjens 7 (3.3%) 23 (0.7%) 3.2
harman 6 (2.8%) 7 (0.2%) 1.1
dgroulx 1 (0.5%) 1 (0.0%) 1.0

Most Recent Commits

worthen 2006-12-21 10:14 Rev.: 36244

Include mpi_defs.h to not include mpicxx.h

0 lines of code changed in 2 files:

  • Packages/Uintah/CCA/Components/Schedulers: Relocate.h (new)
luitjens 2006-12-20 13:16 Rev.: 36234

Fixed a timing bug

0 lines of code changed in 2 files:

  • Packages/Uintah/CCA/Components/Schedulers: MPIScheduler.cc (new)
worthen 2006-12-18 23:37 Rev.: 36198

Fix compiler errors and MPI typo

0 lines of code changed in 2 files:

  • Packages/Uintah/CCA/Components/Schedulers: Relocate.cc (changed)
worthen 2006-12-18 22:29 Rev.: 36197

Consolidate SPRelocate into MPIRelocate

Next step in scheduling coarsen and refining particles

314 lines of code changed in 13 files:

  • Packages/Uintah/CCA/Components/Schedulers: MPIScheduler.cc (-19), MPIScheduler.h (-13), Relocate.cc (+250 -539), Relocate.h (+30 -40), SchedulerCommon.cc (new), SchedulerCommon.h (+14 -1), SingleProcessorScheduler.cc (new), SingleProcessorScheduler.h (new)
guilkey 2006-12-12 20:56 Rev.: 36104

Bring another version of getParticleSubset from the ODDW into the DW so that
it can be accessed from AMRMPM.

0 lines of code changed in 2 files:

  • Packages/Uintah/CCA/Components/Schedulers: OnDemandDataWarehouse.h (changed)
luitjens 2006-12-12 15:09 Rev.: 36096

Fixed a bug in component timings

8 lines of code changed in 1 file:

  • Packages/Uintah/CCA/Components/Schedulers: SchedulerCommon.cc (+8)
worthen 2006-12-08 00:20 Rev.: 36034

Add Per-Component LB stats for Regridder, LoadBalancer, TG Execution, TG mpi wait, TG compilation, available with SCI_DEBUG=ComponentTimings:+

17 lines of code changed in 2 files:

  • Packages/Uintah/CCA/Components/Schedulers: MPIScheduler.cc (+10), SchedulerCommon.cc (+7 -2)
luitjens 2006-11-30 16:11 Rev.: 35954

Fixed a segfault

2 lines of code changed in 1 file:

  • Packages/Uintah/CCA/Components/Schedulers: MPIScheduler.cc (+2 -2)
guilkey 2006-11-27 21:06 Rev.: 35916

Baby steps towards moving particles to a finer level if one exists, or a
coarser level if they run off the edge of the current level. They are
at least now in the correct sets (refineset, coarsenset) but I have no
idea what to do next.

53 lines of code changed in 1 file:

  • Packages/Uintah/CCA/Components/Schedulers: Relocate.cc (+53 -6)
worthen 2006-10-31 13:49 Rev.: 35737

Remove concept of time-refinement from Grid, and store whether the sim is lockstep in SharedState. Have components compute delt based on the level it's on and have the SimulationController worry about the inter-level constraints. (Also consolidate SimCnt::doInitialTimestepRegridding into doInitialTimestep and doRegridding)

3 lines of code changed in 2 files:

  • Packages/Uintah/CCA/Components/Schedulers: OnDemandDataWarehouse.cc (new)
worthen 2006-10-23 20:50 Rev.: 35682

Overhaul the DynamicLoadBalancer
State no longer maintained internally, called by SimController
Should now work with any combination of restart, regrid, nthproc,
timestep restarts, etc.

Schedulers:
Modify the way Particle Subsets determine whether they need to send
the number of particles to receiving processor

Don't reserve cell-refinement-ratio of cells for each var, just the
number of intra-level ghost cells required

MPMICE:
Move a cout to a cout_doing

Regridder:
Use Regridder vars on matl 0

124 lines of code changed in 5 files:

  • Packages/Uintah/CCA/Components/Schedulers: MPIScheduler.cc (+35 -23), MPIScheduler.h (-3), OnDemandDataWarehouse.cc (+76 -51), OnDemandDataWarehouse.h (+12 -5), SchedulerCommon.cc (+1 -1)
worthen 2006-10-11 15:19 Rev.: 35567

OutputNthProc now works for particles and initTimestep outputting. Changed the name of wasOutputTimestep to isOutputTimestep to be more correct.

28 lines of code changed in 4 files:

  • Packages/Uintah/CCA/Components/Schedulers: MPIScheduler.cc (+23 -3), MPIScheduler.h (+1), SchedulerCommon.cc (+2 -2), SchedulerCommon.h (+2)
worthen 2006-10-06 16:17 Rev.: 35514

Replace Scheduler::noScrubVar and copyDataVar with overrideDefaultBehavior. Enable restarts to regrid where the old uda left off rather than waiting a timestep first

34 lines of code changed in 5 files:

  • Packages/Uintah/CCA/Components/Schedulers: DetailedTasks.cc (-22), OnDemandDataWarehouse.cc (-4), SchedulerCommon.cc (+28 -10), SchedulerCommon.h (+6 -5)
harman 2006-09-27 16:25 Rev.: 35448

cleaned up output

1 lines of code changed in 2 files:

  • Packages/Uintah/CCA/Components/Schedulers: SchedulerFactory.cc (+1 -1)
worthen 2006-09-22 16:29 Rev.: 35410

Fix MultiTaskgraphing bug where the DataArchiver would output the delt BEFORE its reduction, resulting in bad restarts

0 lines of code changed in 2 files:

  • Packages/Uintah/CCA/Components/Schedulers: TaskGraph.cc (new)
worthen 2006-09-16 16:45 Rev.: 35364

Have scrub decrementer not do select-patches when there are no ghost cells (mirror what the TG does)

1 lines of code changed in 1 file:

  • Packages/Uintah/CCA/Components/Schedulers: DetailedTasks.cc (+1 -1)
worthen 2006-09-15 11:29 Rev.: 35357

Improve the relationship between Load Balancing, Scrubbing, Multi-Taskgraphing, and refluxing
- Provide a Conditional message-send, which enables the TG to only compile once instead
of twice for a load-balance (and allows multi-tg to run following a lb)
- Have the LB threshold be based on the theoretical loadBalance%
- Deprecate nonCopyDataVars

78 lines of code changed in 12 files:

  • Packages/Uintah/CCA/Components/Schedulers: DetailedTasks.cc (+5 -5), DetailedTasks.h (+12 -4), MPIScheduler.cc (+23 -9), MPIScheduler.h (+4 -4), SchedulerCommon.cc (+5 -8), SchedulerCommon.h (+4 -5), TaskGraph.cc (+22 -6), TaskGraph.h (+1 -1), ThreadPool.cc (+2 -2)
worthen 2006-09-14 11:28 Rev.: 35344

Fix scrubbing for refluxed vars

22 lines of code changed in 1 file:

  • Packages/Uintah/CCA/Components/Schedulers: DetailedTasks.cc (+22 -9)
worthen 2006-09-13 14:15 Rev.: 35319

AMR Scrubbing

149 lines of code changed in 11 files:

  • Packages/Uintah/CCA/Components/Schedulers: DWDatabase.h (new), DetailedTasks.cc (+74 -34), DetailedTasks.h (+3 -1), MPIScheduler.cc (+10 -10), OnDemandDataWarehouse.cc (+20 -9), OnDemandDataWarehouse.h (+2 -2), SchedulerCommon.cc (+7 -1), SchedulerCommon.h (+3 -1), TaskGraph.cc (+3 -11), TaskGraph.h (+3 -11)
luitjens 2006-09-13 10:52 Rev.: 35306

Removed erroneous cerrLock.unlock() this elimintates the warning message

Mutex::~Mutex: Warning: Mutex "cerr lock" currently locked.

2 lines of code changed in 2 files:

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

(47 more)

Generated by StatSVN 0.4.0