Directory StandAlone/tools/extractors/

Total Files:
9
Deleted Files:
0
Lines of Code:
4259

[root]/StandAlone/tools/extractors

Lines of Code

StandAlone/tools/extractors/ Lines of Code

Developers

Author Changes Lines of Code Lines per Change
Totals 52 (100.0%) 2133 (100.0%) 41.0
harman 17 (32.7%) 1893 (88.7%) 111.3
jas 25 (48.1%) 224 (10.5%) 8.9
tsaad 2 (3.8%) 7 (0.3%) 3.5
guilkey 3 (5.8%) 5 (0.2%) 1.6
qymeng 3 (5.8%) 2 (0.1%) 0.6
dav 2 (3.8%) 2 (0.1%) 1.0

Most Recent Commits

guilkey 2012-12-19 13:45 Rev.: 49754

Adding the -pad option. Previously, for a multi-level situation, cell indices
that lay outside of the existing fine level were simply not populated with
data. This is a perfectly reasonable thing to do. However, to enable easier
post-processing, the -pad option fills those cells with zero values for
the variable being extracted. Default behavior is unchanged.

Note: There is a big opportunity for optimization here. Currently, for each
index for which data is wanted, every patch on the level is queried *even
after the correct patch is found*. A factor of 2, on average, can be expected
by just quitting the search after the patch is found. A bigger win would
come from trying that same patch that the last index was found in first.
Could be significant for petascale calculations with 10^5 patches.

0 lines of code changed in 2 files:

  • StandAlone/tools/extractors: lineextract.cc (new)
qymeng 2012-11-27 11:28 Rev.: 49613

support Stencil7 in compare_uda

2 lines of code changed in 3 files:

  • StandAlone/tools/extractors: faceextract.cc (new), lineextract.cc (+1 -3)
jas 2012-10-22 23:47 Rev.: 49484

Update the copyright notice to include the MIT License and fix the formatting
issues with the spurious "\".

45 lines of code changed in 16 files:

  • StandAlone/tools/extractors: extractF.cc (+5 -3), extractS.cc (+5 -3), extractV.cc (new), faceextract.cc (+5 -3), lineextract.cc (+5 -3), partextract.cc (new), particle2tiff.cc (+5 -3), sub.mk (new), timeextract.cc (new)
jas 2012-10-12 16:59 Rev.: 49413

Squashed commit of the following:

commit a1e8c675d139003247378067ec0431806029cb14
Merge: 5e29398 49ca967
Author: jas <jas@aee3fe44-4ef4-0310-ac56-cc817e9d0e43>
Date: Fri Oct 12 23:36:18 2012 +0000

Update branch with latest changes from trunk.

git-svn-id: https://gforge.sci.utah.edu/svn/uintah/branches/UintahRelease_1_5_0@49412 aee3fe44-4ef4-0310-ac56-cc817e9d0e43

commit 5e293985e95fc70fd682fbf31fb93d7b72f1108e
Author: jas <jas@aee3fe44-4ef4-0310-ac56-cc817e9d0e43>
Date: Fri Oct 12 23:36:07 2012 +0000

Fix missing slash in installation guide.

Refactor the boost discovery mechanism in configure.ac.

git-svn-id: https://gforge.sci.utah.edu/svn/uintah/branches/UintahRelease_1_5_0@49411 aee3fe44-4ef4-0310-ac56-cc817e9d0e43

commit dd2caee9921c7d89791d866bccc1adbddf967f04
Author: jas <jas@aee3fe44-4ef4-0310-ac56-cc817e9d0e43>
Date: Fri Oct 12 23:35:56 2012 +0000

Update build instructions for petsc and hypre for Fedora and CentOS.

Add BASE_LIB_DIR to the Boost section in configure.ac.

git-svn-id: https://gforge.sci.utah.edu/svn/uintah/branches/UintahRelease_1_5_0@49410 aee3fe44-4ef4-0310-ac56-cc817e9d0e43

commit c211e5394202174e69c4781b1bfd937e6a4e9e70
Merge: 425f4ca 6255204
Author: jas <jas@aee3fe44-4ef4-0310-ac56-cc817e9d0e43>
Date: Fri Oct 12 23:35:14 2012 +0000

Update the release branch with changes from master.

git-svn-id: https://gforge.sci.utah.edu/svn/uintah/branches/UintahRelease_1_5_0@49409 aee3fe44-4ef4-0310-ac56-cc817e9d0e43

commit 425f4caed59a4864374dbed64d46ade4d5fa5eee
Author: jas <jas@aee3fe44-4ef4-0310-ac56-cc817e9d0e43>
Date: Fri Oct 12 23:33:39 2012 +0000

Remove all remaining pieces of the Angio component.

git-svn-id: https://gforge.sci.utah.edu/svn/uintah/branches/UintahRelease_1_5_0@49408 aee3fe44-4ef4-0310-ac56-cc817e9d0e43

commit 5a92abece778059b6a1765ebd971b71744f64793
Author: jas <jas@aee3fe44-4ef4-0310-ac56-cc817e9d0e43>
Date: Fri Oct 12 23:33:24 2012 +0000

Remove the Angio component.

git-svn-id: https://gforge.sci.utah.edu/svn/uintah/branches/UintahRelease_1_5_0@49407 aee3fe44-4ef4-0310-ac56-cc817e9d0e43

commit 78e24afb3a187a45cf3669ff4588d096c8d38b8f
Author: jas <jas@aee3fe44-4ef4-0310-ac56-cc817e9d0e43>
Date: Fri Oct 12 23:33:11 2012 +0000

Remove the Dan_files/ from the StandAlone/inputs/UintahRelease/.

git-svn-id: https://gforge.sci.utah.edu/svn/uintah/branches/UintahRelease_1_5_0@49406 aee3fe44-4ef4-0310-ac56-cc817e9d0e43

commit a938560edb0607e2e4aa63cb742b4b55b7f62cd7
Author: jas <jas@aee3fe44-4ef4-0310-ac56-cc817e9d0e43>
Date: Fri Oct 12 23:33:01 2012 +0000

Notes about compiling boost and cmake and changes to the Centos section.

git-svn-id: https://gforge.sci.utah.edu/svn/uintah/branches/UintahRelease_1_5_0@49405 aee3fe44-4ef4-0310-ac56-cc817e9d0e43

commit 0c7aa437777c336f92dd8be971c1e1a1cf01c367
Author: jas <jas@aee3fe44-4ef4-0310-ac56-cc817e9d0e43>
Date: Fri Oct 12 23:32:53 2012 +0000

Add wasatch build dependences for opensuse.

git-svn-id: https://gforge.sci.utah.edu/svn/uintah/branches/UintahRelease_1_5_0@49404 aee3fe44-4ef4-0310-ac56-cc817e9d0e43

commit 23b71be7d9ffd177b81f64498411584c055504e1
Author: jas <jas@aee3fe44-4ef4-0310-ac56-cc817e9d0e43>
Date: Fri Oct 12 23:32:46 2012 +0000

Update dependencies for CentOS for building Wasatch.

git-svn-id: https://gforge.sci.utah.edu/svn/uintah/branches/UintahRelease_1_5_0@49403 aee3fe44-4ef4-0310-ac56-cc817e9d0e43

commit 5b99e25a6306b02cc8ecb9baad84fa3d470e194f
Author: jas <jas@aee3fe44-4ef4-0310-ac56-cc817e9d0e43>
Date: Fri Oct 12 23:32:38 2012 +0000

Update packages necessary for compiling Wasatch.

git-svn-id: https://gforge.sci.utah.edu/svn/uintah/branches/UintahRelease_1_5_0@49402 aee3fe44-4ef4-0310-ac56-cc817e9d0e43

commit add8b7cbd6668abbe4f57f584dab24c8552b6da8
Author: tsaad <tsaad@aee3fe44-4ef4-0310-ac56-cc817e9d0e43>
Date: Tue Oct 2 20:36:32 2012 +0000

remove obsolete input files.

git-svn-id: https://gforge.sci.utah.edu/svn/uintah/branches/UintahRelease_1_5_0@49330 aee3fe44-4ef4-0310-ac56-cc817e9d0e43

commit f7ac87d4fd61d896eb1ba9f52a0b6cd2970783e5
Author: jas <jas@aee3fe44-4ef4-0310-ac56-cc817e9d0e43>
Date: Sun Sep 30 02:11:34 2012 +0000

Use the 1.5.0 git branch for the various Wasatch3P libraries.

git-svn-id: https://gforge.sci.utah.edu/svn/uintah/branches/UintahRelease_1_5_0@49311 aee3fe44-4ef4-0310-ac56-cc817e9d0e43

commit 25156c6ba612634f5d66a5fb1be670fd5a82a23b
Author: jas <jas@aee3fe44-4ef4-0310-ac56-cc817e9d0e43>
Date: Sat Sep 29 03:41:39 2012 +0000

Remove the release file in the build_scripts/.

git-svn-id: https://gforge.sci.utah.edu/svn/uintah/branches/UintahRelease_1_5_0@49308 aee3fe44-4ef4-0310-ac56-cc817e9d0e43

commit 94b484f3b209b8b5d8ee73bae0f9ba54c91592ef
Author: jas <jas@aee3fe44-4ef4-0310-ac56-cc817e9d0e43>
Date: Sat Sep 29 03:41:31 2012 +0000

Change == to = in all "test statements".

git-svn-id: https://gforge.sci.utah.edu/svn/uintah/branches/UintahRelease_1_5_0@49307 aee3fe44-4ef4-0310-ac56-cc817e9d0e43

commit daeab4316362d0081fb8a66832734a3ffdfbff1f
Author: jas <jas@aee3fe44-4ef4-0310-ac56-cc817e9d0e43>
Date: Sat Sep 29 03:41:23 2012 +0000

Update to version 1.5.

git-svn-id: https://gforge.sci.utah.edu/svn/uintah/branches/UintahRelease_1_5_0@49306 aee3fe44-4ef4-0310-ac56-cc817e9d0e43

commit e3d51281308a5fbbde3f097e5826e85686fe9254
Author: jas <jas@aee3fe44-4ef4-0310-ac56-cc817e9d0e43>
Date: Sat Sep 29 03:41:15 2012 +0000

Update release files to include Wasatch component.

Add option to build Wasatch3P libraries for a particular hash tag.

git-svn-id: https://gforge.sci.utah.edu/svn/uintah/branches/UintahRelease_1_5_0@49305 aee3fe44-4ef4-0310-ac56-cc817e9d0e43

commit 9a8451d8a5b1fbf36626b3727dad48d7184b5e6d
Merge: 984d356 0a25aa2
Author: jas <jas@aee3fe44-4ef4-0310-ac56-cc817e9d0e43>
Date: Sat Sep 29 03:38:16 2012 +0000

Update copyright notice.

git-svn-id: https://gforge.sci.utah.edu/svn/uintah/branches/UintahRelease_1_5_0@49304 aee3fe44-4ef4-0310-ac56-cc817e9d0e43

commit 984d3566f78e7e1c2b2c29ea0368451ae768119a
Author: jas <jas@aee3fe44-4ef4-0310-ac56-cc817e9d0e43>
Date: Fri Sep 28 18:39:29 2012 +0000

Uintah 1.5.0 Branch.

git-svn-id: https://gforge.sci.utah.edu/svn/uintah/branches/UintahRelease_1_5_0@49299 aee3fe44-4ef4-0310-ac56-cc817e9d0e43

commit 0a25aa2731b9c75fcf609f70093484af5be5f23a
Author: John Schmidt <john.schmidt@utah.edu>
Date: Thu Sep 27 01:50:47 2012 -0600

Updated copyright header.

179 lines of code changed in 9 files:

  • StandAlone/tools/extractors: extractF.cc (+20 -28), extractS.cc (+20 -28), extractV.cc (+20 -28), faceextract.cc (+20 -29), lineextract.cc (+20 -29), partextract.cc (+20 -28), particle2tiff.cc (+21 -30), sub.mk (+18 -23), timeextract.cc (+20 -29)
tsaad 2012-09-13 09:21 Rev.: 49215

silence a few warnings.

7 lines of code changed in 2 files:

  • StandAlone/tools/extractors: partextract.cc (+4 -4), timeextract.cc (+3 -3)
harman 2012-09-06 13:11 Rev.: 49177

Changed how clamps are applied. If a cell contains a particle then apply clamp,
otherwise initialize it to either 0 or the clamp min value.

35 lines of code changed in 1 file:

  • StandAlone/tools/extractors: particle2tiff.cc (+35 -13)
harman 2012-09-05 15:27 Rev.: 49174

Fixed how matls indicies were being read in.
-m all, -m 0, -m 1, -m 0 1

now work

7 lines of code changed in 1 file:

  • StandAlone/tools/extractors: particle2tiff.cc (+7 -2)
dav 2012-08-20 16:12 Rev.: 49099


Fix a couple of build problems (that occurs on various platforms but are exemplified in static builds.)

M StandAlone/sub.mk

Build the DigitalFilterGenerator (from CCA/Components/Arches) here as
I have direct access to the correct list of LIBS (both for static and
shared builds).

M CCA/Components/Arches/sub.mk

Don't specify the DigitalFilterGenerator build line here... it has been
moved to StandAlone/sub.mk (see above).


M StandAlone/tools/extractors/sub.mk

Fix the static build of this utility (need to actually link in the
tiff library)... Not sure why the RT (don't we have a static build
RT?) didn't catch this...

1 lines of code changed in 1 file:

  • StandAlone/tools/extractors: sub.mk (+1)
harman 2012-07-27 11:54 Rev.: 48992

added default matl index

1 lines of code changed in 1 file:

  • StandAlone/tools/extractors: particle2tiff.cc (+1)
dav 2012-07-19 13:04 Rev.: 48967

Fix compilation error on Updraft (etc) as pow(int,int) is ambiguous, so need to make it pow(float,int).

1 lines of code changed in 1 file:

  • StandAlone/tools/extractors: particle2tiff.cc (+1 -1)
harman 2012-07-17 16:52 Rev.: 48958

Do not remove the base output directory.
Remove timestep files and directories when over writing.

30 lines of code changed in 1 file:

  • StandAlone/tools/extractors: particle2tiff.cc (+30 -14)
harman 2012-07-17 12:02 Rev.: 48955

Fixed equation for determing the scale:

scale = pow( 2, nBits ) - 1.0;

2 lines of code changed in 1 file:

  • StandAlone/tools/extractors: particle2tiff.cc (+2 -3)
guilkey 2012-07-02 20:54 Rev.: 48917

Allow extraction of Matrix3 data.

5 lines of code changed in 1 file:

  • StandAlone/tools/extractors: lineextract.cc (+5 -1)
harman 2012-06-21 09:14 Rev.: 48882

cleaned up some sloppy coding.

Fixed compiler warnings.
Added virtual destructor of base class
Now deleting base class

7 lines of code changed in 1 file:

  • StandAlone/tools/extractors: particle2tiff.cc (+7 -3)
harman 2012-06-15 17:01 Rev.: 48875

fixed a bug that vertically offset the image by 1 pixel

9 lines of code changed in 1 file:

  • StandAlone/tools/extractors: particle2tiff.cc (+9 -6)
harman 2012-06-15 16:42 Rev.: 48874

The user can now specify any number of materials or 'a/all' for all materials
in the uda.

Now scaling data:
8bit: 0->255
16bit: 0->65025


53 lines of code changed in 1 file:

  • StandAlone/tools/extractors: particle2tiff.cc (+53 -28)
harman 2012-06-05 15:10 Rev.: 48838

-added bulletproofing to inputs.
- Write out image so origin is in bottom left corner
- yanked 'orientation' option.
- fixed sample format for 8 & 16-bit images.

find_CC_ave()
- allocate for max_matl_index instead of matl.size().

45 lines of code changed in 1 file:

  • StandAlone/tools/extractors: particle2tiff.cc (+45 -70)
harman 2012-06-05 08:04 Rev.: 48837

Added ability to write out 8, 16 or 32 bit tiff images.
Added ability to write out a collection of image slices as a volume or
as individual files.

The verification test is now a command line option.


473 lines of code changed in 1 file:

  • StandAlone/tools/extractors: particle2tiff.cc (+473 -96)
harman 2012-05-15 14:03 Rev.: 48761

The user now has the ability to specify the orientation of the tiff image.

63 lines of code changed in 1 file:

  • StandAlone/tools/extractors: particle2tiff.cc (+63 -13)
harman 2012-05-09 16:04 Rev.: 48738

Documented external library dependencies of particle2tiff.

4 lines of code changed in 1 file:

  • StandAlone/tools/extractors: particle2tiff.cc (+4)
harman 2012-05-09 11:44 Rev.: 48733

added comments,
formatting
delete scinew'd variables.

32 lines of code changed in 1 file:

  • StandAlone/tools/extractors: particle2tiff.cc (+32 -18)
harman 2012-05-08 16:26 Rev.: 48730

- added user defined min/max clamps for the averaged data.
- user can now average 1 matl or all matls via the -m option

-m [int]
or
-m 'a' or 'all'

145 lines of code changed in 1 file:

  • StandAlone/tools/extractors: particle2tiff.cc (+145 -75)
harman 2012-05-08 07:51 Rev.: 48726

- added 32 bit support for images. The computed averages can now be saved
as the pixel values. There's no need to normalize the data.

- cleaned out testing & thrashing code.

- Added support for computing the average over all matls. Thanks Dav!

- Added Matrix3 version of compute_ave()

- reformatting & cleanup



188 lines of code changed in 1 file:

  • StandAlone/tools/extractors: particle2tiff.cc (+188 -165)
harman 2012-05-04 15:15 Rev.: 48719

Added a new post processing utility that takes an uda
averages the particle data in each cell to the cell-center and
dumps out a stack of tiff files. Still thrashing around.....


Usage: tools/extractors/particle2tiff [options] -uda <archive file>

Valid options are:
-h, --help
-v, --variable: <variable name>
-m, --material: <material number> [defaults to 0]

-tlow, --timesteplow: [int] (sets start output timestep to int) [defaults to 0]
-thigh, --timestephigh: [int] (sets end output timestep to int) [defaults to last timestep]
-timestep, --timestep: [int] (only outputs from timestep int) [defaults to 0]

-istart, --indexs: <i> <j> <k> [ints] starting point cell index [defaults to 0 0 0]
-iend, --indexe: <i> <j> <k> [ints] end-point cell index [defaults to 0 0 0]
-startPt <x> <y> <z> [doubles] starting point of line in physical coordinates
-endPt <x> <y> <z> [doubles] end-point of line in physical coordinates

-l, --level: [int] (level index to query range from) [defaults to 0]
-d, --dir: directory name where all output is kept [none]
--cellIndexFile: <filename> (file that contains a list of cell indices)
[int 100, 43, 0]
[int 101, 43, 0]
[int 102, 44, 0]
----------------------------------------------------------------------------------------


799 lines of code changed in 2 files:

  • StandAlone/tools/extractors: particle2tiff.cc (+783), sub.mk (+16)
Generated by StatSVN 0.7.0