Directory Packages/Uintah/StandAlone/tools/puda/

Total Files:
17
Deleted Files:
0
Lines of Code:
142

[root]/Packages/Uintah/StandAlone/tools/puda

Lines of Code

Packages/Uintah/StandAlone/tools/puda/ Lines of Code

Developers

Author Changes Lines of Code Lines per Change
Totals 57 (100.0%) 3352 (100.0%) 58.8
dav 32 (56.1%) 3107 (92.7%) 97.0
guilkey 11 (19.3%) 112 (3.3%) 10.1
worthen 11 (19.3%) 86 (2.6%) 7.8
harman 3 (5.3%) 47 (1.4%) 15.6

Most Recent Commits

worthen 2007-11-28 20:45 Rev.: 39491

initialize do_jim2 to false

0 lines of code changed in 2 files:

  • Packages/Uintah/StandAlone/tools/puda: puda.h (changed)
guilkey 2007-11-01 13:18 Rev.: 39223

Get out center of mass velocity and mass in addition to time and total KE.

0 lines of code changed in 2 files:

  • Packages/Uintah/StandAlone/tools/puda: jim2.cc (changed)
dav 2007-10-26 16:42 Rev.: 39163

Fix puda puking on UDAs that did not save particle ID. Nix evil endl. ;)

0 lines of code changed in 2 files:

  • Packages/Uintah/StandAlone/tools/puda: puda.cc (new)
dav 2007-10-05 17:33 Rev.: 38926

trunk: puda fix for redstorm

0 lines of code changed in 2 files:

  • Packages/Uintah/StandAlone/tools/puda: varsummary.cc (changed)
guilkey 2007-10-01 14:54 Rev.: 38862

Added the -jim2 option for computing mean velocity and kinetic energy
of a material.

111 lines of code changed in 8 files:

  • Packages/Uintah/StandAlone/tools/puda: jim1.cc (new), jim2.cc (+85), jim2.h (new 11), puda.cc (+10 -2), puda.h (+3 -2), sub.mk (+1)
guilkey 2007-09-20 16:00 Rev.: 38781

Fix reading of matl # when -matl is specified.

1 lines of code changed in 1 file:

  • Packages/Uintah/StandAlone/tools/puda: puda.cc (+1 -2)
harman 2007-08-27 13:09 Rev.: 38505

increased cout precision to 16 when dumping out the timestep. We need that
many significant figures for order-of-accuracy studies.

7 lines of code changed in 1 file:

  • Packages/Uintah/StandAlone/tools/puda: puda.cc (+7 -1)
harman 2007-06-29 17:56 Rev.: 37929

-gridstats
dump out a few more details about the grid.

10 lines of code changed in 1 file:

  • Packages/Uintah/StandAlone/tools/puda: puda.cc (+10 -2)
harman 2007-06-14 16:25 Rev.: 37811

for those of us who can't remember if the option is
listvariables listVariables or list_variables

30 lines of code changed in 1 file:

  • Packages/Uintah/StandAlone/tools/puda: puda.cc (+30 -10)
worthen 2007-04-04 13:10 Rev.: 37229

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.

86 lines of code changed in 9 files:

  • Packages/Uintah/StandAlone/tools/puda: asci.cc (+14 -14), jim1.cc (+5 -5), puda.cc (+19 -19), rtdata.cc (new), tecplot.cc (new), varsummary.cc (+29 -29)
dav 2007-03-12 13:32 Rev.: 37022

Attempt to fix 64 bit compilation problem.

4 lines of code changed in 1 file:

  • Packages/Uintah/StandAlone/tools/puda: varsummary.cc (+4)
dav 2007-03-01 20:31 Rev.: 36919

M CCA/Components/ICE/BoundaryCond.h

Fix setNeumanDirichletBC() to actually return a value.

M CCA/Components/Schedulers/MPIScheduler.cc
M StandAlone/sub.mk

Removed extra empty lines.

M StandAlone/tools/puda/jim1.cc
M StandAlone/tools/puda/jim1.h
M StandAlone/tools/puda/varsummary.cc
M StandAlone/tools/puda/varsummary.h
M StandAlone/tools/puda/tecplot.cc
M StandAlone/tools/puda/asci.cc
M StandAlone/tools/puda/rtdata.cc
M StandAlone/tools/puda/rtdata.h
M StandAlone/tools/puda/puda.cc

Fixed (@#%&*!) Mac case-insensitive filename errors... (Standalone -> StandAlone).


19 lines of code changed in 12 files:

  • Packages/Uintah/StandAlone/tools/puda: asci.cc (+2 -2), jim1.cc (+2 -2), jim1.h (+1 -1), puda.cc (+7 -7), rtdata.cc (+2 -2), rtdata.h (+1 -1), tecplot.cc (+1 -1), varsummary.cc (+2 -2), varsummary.h (+1 -1)
dav 2007-03-01 20:08 Rev.: 36917


MAJOR CHANGES: File (eg: puda) location changes. Puda updated. See
below:

Moved Puda, lineextract (et al), pfs, compare_mms, etc into the
StandAlone/tools/ directory. (There are still some more that should
be moved (compare_uda, selectpart, uda2nrrd, etc), but I haven't
gotten to them yet. This cleans up the StandAlone directory... and
hopefully makes it more clear where each of the utilities are.

Puda has been restructured. It is nolonger a single 3000 line
function. I broke the major pieces into files of their own. In
addition, I revamped 'varsummary' to use templated functions. It was
715 lines of repeated code, now it is 240 lines with some helper
functions.

To facilitate the templating, I have created a GridIterator class
(which is just (mostly) a copy of the CellIterator class). However it
should eventually be used to replace both CellIterator and
NodeIterator (as they currently do just about exactly the same thing).
NodeIterator and CellIterator are friends of GridIterator so that they
can be converted (via a constructor) to GridIterator's.

I fixed the problem with puda not taking into account extra cells. By
default, puda now considers them. If you wish to turn them off, then
use the -no_extra_cells flag.

Puda now reports the location of min/max variables. If there are more
than one cell with the same min/max, then it reports the first one it
finds, and the count of the number of min/max's.

Tecplot was turned off in the original, so it is turned off in the new
version... I haven't tested it at all.

M Uintah/CCA/Components/MPM/ImpMPM.cc

Indent #includes.

M Uintah/Core/DataArchive/DataArchive.cc

Turned off the locking in turnOffXMLCaching() as it was causing a
deadlock... this should be fine, but hasn't been extensively tested.
Indented #includes.

3084 lines of code changed in 15 files:

  • Packages/Uintah/StandAlone/tools/puda: asci.cc (+358), asci.h (new 12), jim1.cc (+98), jim1.h (+11), puda.cc (+715), puda.h (+94), rtdata.cc (+676), rtdata.h (+10), sub.mk (+40), tecplot.cc (+533), tecplot.h (new 18), util.cc (new 29), util.h (new 12), varsummary.cc (+468), varsummary.h (+10)
Generated by StatSVN 0.4.0