Readded code that was removed because after further analysis we realized
it is still needed..... Justin & Bryan
0 lines of code changed in 4 files:
Missed a function in my code cleanup of the DLB
0 lines of code changed in 2 files:
Removed some more dangling code that is not used anymore
9 lines of code changed in 2 files:
Removed some code that is not used and was not maintained
4 lines of code changed in 6 files:
Fixed a bug in component timings which incorrectly counted timings from subtaskgraphs. In these cases the entire time for the subtaskgraph would be counted twoard execution time even though much of it was not.
17 lines of code changed in 3 files:
added TAU profiling
20 lines of code changed in 8 files:
Merge from 39469
1 lines of code changed in 1 file:
Changed list to deque
0 lines of code changed in 2 files:
Forgot a header
1 lines of code changed in 1 file:
use the old deque difference function instead of the new list one. The deque one seems to be O(patches^2) where the list one should be O(patches log patches) however the list one seems to have memory issues. I will look into those later for now i'm switching the code back to the old one.
Also optimized the isSimilar slightly.
14 lines of code changed in 5 files:
Remove particle set from Variables
0 lines of code changed in 1 file:
Fixed redstorm compile errors
0 lines of code changed in 2 files:
Merge from 38823
3 lines of code changed in 1 file:
A fix for one of the major memory leaks. There is still at least one in the code which should be fixed soon.
1 lines of code changed in 1 file:
Use isSimilar instead of == on the grid comparison
1 lines of code changed in 1 file:
Undo 38807. I forgot that I made a isSimilar function which did this a while ago. Also modify the isSimilar function to use the list based difference since it is more efficient.
12 lines of code changed in 1 file:
Determine grid equality by comparing regions instead of exact patches. This defines a grid as the same when the cover the same region of the domain. This is preferable as the BNRRegridder can produce the same patch set but have a different order or even produce two different patch sets that cover the same region.
25 lines of code changed in 1 file:
Modifications to the tau profiling (mostly new timers). Also only call performConsistencyCheck when the assertion level is greater than 0.
64 lines of code changed in 3 files:
Catch individual exceptions and print out more verbose messages.
25 lines of code changed in 1 file:
catch major std errors seperatly and output a more descriptive message.
30 lines of code changed in 1 file:
(181 more)