Directory CCA/Components/SimulationController/

Total Files:
3
Deleted Files:
0
Lines of Code:
2167

[root]/CCA/Components/SimulationController

Lines of Code

CCA/Components/SimulationController/ Lines of Code

Developers

Author Changes Lines of Code Lines per Change
Totals 21 (100.0%) 155 (100.0%) 7.3
qymeng 12 (57.1%) 132 (85.2%) 11.0
harman 5 (23.8%) 17 (11.0%) 3.4
tsaad 4 (19.0%) 6 (3.9%) 1.5

Most Recent Commits

harman 2013-07-23 12:43 Rev.: 50747

formatting.

DDT1::computeBurnLogic()
The outputInterval and checkpointInterval variables must "put" something in the DW
or an exception is thrown on debug builds. Set those variables to a benign value as a default.


11 lines of code changed in 2 files:

  • CCA/Components/SimulationController: AMRSimulationController.cc (new)
tsaad 2013-06-18 15:25 Rev.: 50524

Fix VarLabel leak in Restarts for Wasatch and other components that do not save varlabels.

2 lines of code changed in 2 files:

  • CCA/Components/SimulationController: SimulationController.cc (new)
harman 2013-06-07 12:28 Rev.: 50431

Removed the last remnants of the "addMaterial" code. It hasn't been used for years.

2 lines of code changed in 1 file:

  • CCA/Components/SimulationController: AMRSimulationController.cc (+2 -28)
harman 2013-06-06 16:39 Rev.: 50426

removed scheduleInitializeAddedMaterial()
- It hasn't been used in 5+ years.

0 lines of code changed in 1 file:

  • CCA/Components/SimulationController: AMRSimulationController.cc (-1)
tsaad 2013-04-30 12:10 Rev.: 50188

revert changes made to SimulationController.cc

2 lines of code changed in 1 file:

  • CCA/Components/SimulationController: SimulationController.cc (+2 -2)
tsaad 2013-04-30 10:38 Rev.: 50186

This is a major Wasatch commit. First, the viscosity is removed from the stress tensor calculation so that it becomes a strain tensor. This separation helps us reuse the strain tensor in LES models yielding a noticeable speedup. Second, as the viscosity is moved into the momentum RHS calculation, one must exrapolate its values at all patch boundaries - this lead to the development of an extrapolant operator that takes care of this extrapolation. One could of course perform and MPI communication on the turbulent viscosity but this was twice as costly as the extrapolation. Furthermore, the extrapolant will be used in the dynamic smagorinsky model to fill in ghost-cell values before filtering operations. Finally, a few cosmetic changes here and there to make the code look nice. NOTE: this commit will break every Wasatch test that solves the momentum equations - as expected - due to the change in the algebraic operations order. All differences are of the order of machine precision except for the turbulence tests due to the extrapolation.

2 lines of code changed in 1 file:

  • CCA/Components/SimulationController: SimulationController.cc (+2 -2)
qymeng 2013-04-16 09:38 Rev.: 50130

skip first timestep for checking output/checkpoint interval changes.

4 lines of code changed in 1 file:

  • CCA/Components/SimulationController: AMRSimulationController.cc (+4 -3)
qymeng 2013-04-15 09:57 Rev.: 50126

Make update output/checkpoint interval works with all schedulers.

27 lines of code changed in 1 file:

  • CCA/Components/SimulationController: AMRSimulationController.cc (+27 -5)
qymeng 2013-04-12 14:47 Rev.: 50123

Only change output/checkpoint interval when new value computed by simulation components

2 lines of code changed in 1 file:

  • CCA/Components/SimulationController: AMRSimulationController.cc (+2 -12)
qymeng 2013-04-07 11:50 Rev.: 50081

Use override in Simulation Controller when write into old DW.

2 lines of code changed in 1 file:

  • CCA/Components/SimulationController: AMRSimulationController.cc (+2 -2)
qymeng 2013-04-04 16:23 Rev.: 50065

Check chages on output interval after task graph compiling

27 lines of code changed in 1 file:

  • CCA/Components/SimulationController: AMRSimulationController.cc (+27 -25)
qymeng 2013-04-04 12:21 Rev.: 50061

Fix a AMR hang.
Shouldn't skip the whole reduce sysvar task if no patches on a MPI Rank.

19 lines of code changed in 1 file:

  • CCA/Components/SimulationController: AMRSimulationController.cc (+19 -21)
qymeng 2013-04-02 16:36 Rev.: 50047

put checkpoint/output interval value from ups file into the dw
if the variable doest not exsit, such as during the init timestep.

16 lines of code changed in 1 file:

  • CCA/Components/SimulationController: AMRSimulationController.cc (+16 -7)
harman 2013-04-01 15:07 Rev.: 50037

More descriptive variable names
outputInv -> outputInterval
checkpointInv -> checkpointInterval

updateCheckpointInterval()
using d_checkpointInterval instead of d_outputInterval in conditional

4 lines of code changed in 1 file:

  • CCA/Components/SimulationController: AMRSimulationController.cc (+4 -2)
qymeng 2013-03-18 15:49 Rev.: 49993

Allow user defined task to change outputInterval and checkpointInterval

Example:

schedule:
task->computes(shareState->get_outputInterval_label())
shareState->updateOutputInterval(true);

task function:
newdw->put(min_vartype(newvalue), shareState->get_outputInterval_label());

22 lines of code changed in 1 file:

  • CCA/Components/SimulationController: AMRSimulationController.cc (+22)
qymeng 2013-03-12 16:47 Rev.: 49971

rename coarsenDelt task name to reduceSysVar
call MPI reduce directly from reduceSysVar task

9 lines of code changed in 3 files:

  • CCA/Components/SimulationController: AMRSimulationController.cc (+8 -3), AMRSimulationController.h (new)
qymeng 2013-01-24 16:22 Rev.: 49823

Add preGridProblemSetup() for simulation component to allow problem setup before grid setup.
Add setExtraCell() to Grid class, this method can only be called when grid has not setup.

4 lines of code changed in 1 file:

  • CCA/Components/SimulationController: SimulationController.cc (+4)
Generated by StatSVN 0.7.0