[root]/Packages/Uintah/CCA/Components/OnTheFlyAnalysis
Author | Changes | Lines of Code | Lines per Change |
---|---|---|---|
Totals | 27 (100.0%) | 845 (100.0%) | 31.2 |
harman | 12 (44.4%) | 814 (96.3%) | 67.8 |
worthen | 11 (40.7%) | 24 (2.8%) | 2.1 |
dav | 4 (14.8%) | 7 (0.8%) | 1.7 |
Prep configure to run under cygwin. Not quite ready yet.
Windows port of Uintah. Currently does not support Arches or Radiation (due to lack of fortran).
20 lines of code changed in 9 files:
added bulletproofing for null labels
-only create a new file if the patch contains that cell
24 lines of code changed in 1 file:
Get data with gac 1, simplified the patch intersection logic.
9 lines of code changed in 1 file:
Fix destruction of lineExtract (and init the analysisModule in ICE just in case)
1 lines of code changed in 1 file:
Small fix so it works on multiple levels and multiple patches.
10 lines of code changed in 1 file:
lineExtract:
- Added more bulletproofing on defining the starting and ending pts
ICE:
problemSetup()
- moved analysisModule problemSetup after Models problemSetup
AnalysisModules need to know about the models variables.
9 lines of code changed in 1 file:
Fixing compile for SGI... (and gcc 4.1, and mac)
M OnTheFlyAnalysis/AnalysisModule.h
Rearranged #includes. // This didn't make a difference in fixing the
// compile error, but did make it easier for me to read.
M OnTheFlyAnalysis/sub.mk
This lib requires libCore_Geometry... (I think my Mac build picked this up.)
M OnTheFlyAnalysis/AnalysisModuleFactory.cc
Needs to include SimulationState.h (even though it really isn't used
here) for some reason so that the SGI CC can resolve the type when it
creates the corresponding Handle.
M ICE/Advection/FluxDatatypes.h
Needs #include TypeUtils and Endian.h to be able to resolve all of the
swapbytes() functions.
7 lines of code changed in 4 files:
ICE.cc
__________________________________
-only call data analysis functions/tasks if the object exists.
lineExtract.c
__________________________________
- added ability to dump out CCVariable<Vector> variables.
53 lines of code changed in 1 file:
Fix compile, and hopefully left Todd's logic intact
3 lines of code changed in 1 file:
-new on-the-fly analysis component.
-new Analysis module, lineExtract
user specifies data extraction lines, variables to dump, starting and stoping times
For each point along the line a file is generated and data is dumped to it
at a user specified frequency. These files can then be pasted into one huge Excel/Matlab data file
for statistical analysis.
(initial commit, only CCVariable<double> variables. Restarts and multiple processors don't work)
709 lines of code changed in 7 files: