[root]/Packages/Uintah/StandAlone/tools/uda2nrrd
Author | Changes | Lines of Code | Lines per Change |
---|---|---|---|
Totals | 26 (100.0%) | 2501 (100.0%) | 96.1 |
dav | 20 (76.9%) | 2501 (100.0%) | 125.0 |
worthen | 2 (7.7%) | 0 (0.0%) | 0.0 |
guilkey | 4 (15.4%) | 0 (0.0%) | 0.0 |
fix compilation
0 lines of code changed in 2 files:
Some optimizing compilers inline the build functions, and thus my 'hack' to force their instantiation is circumvented... sigh. This new 'hack' forces the compiler to not inline these functions, thus leaving the symbols around for their use during linking.
0 lines of code changed in 4 files:
output the correct endianess
0 lines of code changed in 2 files:
Don't be lazy... do it right with FLT_MAX.
8 lines of code changed in 1 file:
Moved uda2nrrd to its own location (tools/uda2nrrd). Split it into a
bunch of sub-files so it wouldn't be 50K of code in one file. Cleaned
up a little. Added particle extraction.
Note, when extracting particles, uda2nrrd (currently) assumes all
particles are on the same level. It also extracts particles for ALL
materials (which is different from when uda2nrrd extracts grid
variables).
Updated the code to append the timestep number to the filename.
Added the 'radiusMaker' utility that will update a nrrd and add a
radius component to it based on one of the other
parameters... however, the radius value calculation right now is hard
coded and needs to be make a little more general. This utility is
based on James Biglers version of the code.
Also included the sphere2nrrd shell script to convert a .raw file
into a nrrd (ie: create the nrrd header).
2493 lines of code changed in 17 files: