[root]/Packages/Uintah/Core/Grid
BoundaryConditions
(0 files, 0 lines)
PatchBVH
(0 files, 0 lines)
Variables
(0 files, 0 lines)
Author | Changes | Lines of Code | Lines per Change |
---|---|---|---|
Totals | 147 (100.0%) | 1441 (100.0%) | 9.8 |
jas | 120 (81.6%) | 1290 (89.5%) | 10.7 |
harman | 9 (6.1%) | 94 (6.5%) | 10.4 |
luitjens | 18 (12.2%) | 57 (4.0%) | 3.1 |
Remove Packages/
0 lines of code changed in 43 files:
Added a few debug streams. No longer profile fine tasks seperately from regular tasks.
1 lines of code changed in 4 files:
Fixed some memory access errors pointed out by valgrind.
11 lines of code changed in 2 files:
Updates to Region::difference.
1) Fixed a bug where the function did not properly handle subtracting an empty set
2) No longer includes zero sized regions in the results
3) Changed deque to a vector as we didn't use any of the deque features and vetors are more widely understood.
30 lines of code changed in 10 files:
removed hasFinerCell()
- use Patch::getFinestRegionsOnPatch() for similar functionality
1 lines of code changed in 3 files:
Patch.cc/h
Added getFinestRegionsOnPatch()
// Returns a deque of Regions that
// do not have any overlapping finer level cells.
// Use this if you want to iterate over the "finest" level cells
// on coarse and fine levels.
//
// usage:
// deque<Region> regions
// coarsePatch->getFinestRegionsOnPatch(regions)
//
// for(deque<Region>::iterator region=regions.begin();region!=regions.end();region++){
// for (CellIterator iter(region->getLow(), region->getHigh()); !iter.done(); iter++){
// }
// }
MassMomEng_src.cc
Only adding srcs on the "finest" coarse level & fine level cells
51 lines of code changed in 2 files:
added containsCell(): does a level contain a cell
added hasFinerCell(): Does a coarse level cell have a finer level cell above it.
41 lines of code changed in 2 files:
eliminated unused code and it should have not been in
Level to begin with.
1 lines of code changed in 2 files:
Add the MIT License to every *.cc, *.h,*.F, and sub.mk file.
1290 lines of code changed in 77 files:
Fixed a bug in the logic for containsPoint type functions. Previously the function would compare the point position to the position of the high and low index of the patch. However, the high index is actually larger than the highest point in the patch by 1 in each dimension. I also converted the new versions of these functions to use integer arithmatic instead of floating point in order to hopefully avoid problems with floating point error in the future.
14 lines of code changed in 1 file:
Trimmed the output of a patch.
1 lines of code changed in 1 file: