[root]/Packages/Uintah/CCA/Components/PatchCombiner
Author | Changes | Lines of Code | Lines per Change |
---|---|---|---|
Totals | 17 (100.0%) | 42 (100.0%) | 2.4 |
worthen | 12 (70.6%) | 38 (90.5%) | 3.1 |
harman | 5 (29.4%) | 4 (9.5%) | 0.8 |
move SCISHARE to UINTAHSHARE. Also disable the share flags if building static
15 lines of code changed in 6 files:
GridVariable reorganization: Add extra class layer GridVariable to Grid hierarchy - reduces much of the common code to one place. Changes nothing functionally. Also move DataWarehouse::getCopy and copyOut to OnDemandDatawarehouse. Other changes are to make sure changes compile - with reordering for templates and not including mpicxx.h
8 lines of code changed in 2 files:
Global variable name change: material_ps -> restart_prob_spec
ModelMaker, ModelFactory, ICE: renamed additional variable to reflect true meaning
4 lines of code changed in 5 files:
DataArchive changes (and to those who use it):
API change - all queries (except those for a range of time values) take the index in the timestep array instead of the time value
internal change - store everything time-related in struct TimeData (which contains Patch properties, material properties, variable properties, and a HashTable of file-reading information)
Don't keep around ProblemSpecPs for the p***.xml datafiles (store what you read from the datafile). This *might* be a tradeoff in favor of memory at the possible cost of performance. I might change this back later if I determine it to be faster at not much of an expense to memory.
Change any function who uses DataArchive to compensate for the changed API, and a few other cosmetic changes.
9 lines of code changed in 2 files:
UdaReducer: remove debug prints
0 lines of code changed in 1 file:
UdaReducer: sort materials before scheduling tasks, compare grids for equality, not their pointers
6 lines of code changed in 1 file: