[root]/CCA/Components/Wasatch/Expressions/PostProcessing
Author | Changes | Lines of Code | Lines per Change |
---|---|---|---|
Totals | 29 (100.0%) | 1524 (100.0%) | 52.5 |
tsaad | 16 (55.2%) | 1188 (78.0%) | 74.2 |
amir | 3 (10.3%) | 304 (19.9%) | 101.3 |
jsutherland | 9 (31.0%) | 31 (2.0%) | 3.4 |
dav | 1 (3.4%) | 1 (0.1%) | 1.0 |
1. move drhodtNP1 from the PostProcessing directory to the Expression directory.
2. Rename drhodtNP1 to Drhodt in anticipation of using it to compute the pressure source term
3. Rename "pressure-source-term" to "pressure_src" and add that to the TagNames for ease of access. This will break the varden regression tests due to this rename.
0 lines of code changed in 4 files:
Adding ability to handle the variable density cases and the MMS test case for pressure projection when the continuity residual is being computed
304 lines of code changed in 3 files:
Major changes to how we handle Uintah::PerPatch<double> in Wasatch.
These fields are now operable with all SpatialOps functionality including GPUs. This is the first major change in what will likely be a few iterations to get this fully functional on GPUs, however.
The major areas of change relate to Reduction variables and any expressions that use the simulation time or time step value.
21 lines of code changed in 4 files:
Add a POSTPROCESSING graph that allows us to schedule tasks post-time-advance for quantities that require updated transported variables. Add an option to compute the continuity residual error.
248 lines of code changed in 3 files:
Silence warning by adding a newline at the end of the file.
1 lines of code changed in 1 file:
More minor header cleanup
0 lines of code changed in 2 files:
1. Simplify the ReductionHelper and ReductionBase interfaces.
2. Extend the reduction expressions to work with PerPatch source fields.
3. Add expression that calculates local, pointwise kinetic energy.
4. Add expression that calculates the total kinetic energy (sum_over_cells).
5. Move some postprocessing expressions to the postprocessing directory.
6. A few cosmetic changes.
940 lines of code changed in 9 files:
- for expressions that are ready for GPU execution, advertise this fact in their constructor. Note that this means that we must start to be very careful about putting anything in an evaluate() method that may break this!
- more cleanup.
10 lines of code changed in 3 files: