Directory StandAlone/tools/

Total Files:
2
Deleted Files:
0
Lines of Code:
24

[root]/StandAlone/tools
            directory in repo compare_mms (9 files, 1288 lines)
            directory in repo dumpfields (18 files, 3464 lines)
            directory in repo extractors (8 files, 4121 lines)
            directory in repo fsspeed (2 files, 57 lines)
            directory in repo graphview (7 files, 1603 lines)
            directory in repo makedot (2 files, 249 lines)
            directory in repo mpi_test (2 files, 202 lines)
            directory in repo pfs (4 files, 773 lines)
            directory in repo puda (18 files, 4031 lines)
            directory in repo radiusMaker (1 files, 56 lines)
            directory in repo tracker (2 files, 110 lines)
            directory in repo uda2nrrd (17 files, 3340 lines)
            directory in repo uda2vis (16 files, 4129 lines)

Lines of Code

StandAlone/tools/ Lines of Code

Developers

Author Changes Lines of Code Lines per Change
Totals 20 (100.0%) 1490 (100.0%) 74.5
harman 8 (40.0%) 1412 (94.8%) 176.5
dav 5 (25.0%) 56 (3.8%) 11.2
jas 3 (15.0%) 10 (0.7%) 3.3
luitjens 3 (15.0%) 8 (0.5%) 2.6
jthornoc 1 (5.0%) 4 (0.3%) 4.0

Most Recent Commits

luitjens 2009-11-16 11:41 Rev.: 45067

Migrated a few more function calls to the new patch interface.

Deleted the old patch interface.

Removed __New() from the new patch interface calls.

7 lines of code changed in 2 files:

  • StandAlone/tools: compute_Lnorm_udas.cc (+7 -7)
dav 2009-10-28 12:57 Rev.: 44974

Move thread lib toward end of link line for static build.

3 lines of code changed in 2 files:

  • StandAlone/tools: sub.mk (new)
dav 2009-10-28 12:43 Rev.: 44973

update_uda not ready for prime time yet.

1 lines of code changed in 1 file:

  • StandAlone/tools: sub.mk (+1 -2)
dav 2009-10-28 12:39 Rev.: 44971


Allow for building 'sus' (et al) statically. Use the configure flag: --enable-static. For the most
part, you will not want a static build. However, in two cases you might:

1) To check for circular dependencies in the code. (Dynamic libs are forgiving in this regard.)
2) For machines that don't support shared libs (eg: AIX, some new micro-kernel Linux clusters, etc.)

Unfortunately when static linking, library order is important. There is no good way (that I know of)
to tell our build system to place the libs in a specific order, so I have hardcoded the libraries
that are necessary to static link each executable. (See CORE_STATIC_PSELIBS and CORE_STATIC_LIBS in
configVars.mk.)

Note, SUS previously build statically for AIX and Redstorm. A number of hard coded #defines for these
architectures have been replaced with more general code.

If a source code file needs to know that it is building statically (most won't, but some do), then it
will need to #include <sci_defs/compile_defs.h> and use the "STATIC_BUILD" #define'd var.

Some specific notes:

M testprograms/TestMatrix3/testmatrix3.cc

Since it is used in a library, it can't have a "main()" (as this causes two mains to show up when linking).

M configure.ac

- Go back to using 'autoconf' version 2.61 as the standard as it is available many places, and I can't
find 2.63 anywhere.
- Fixed a few uses of a $var that would cause shell script errors when not defined. (Placed it withing ""
so that it becomes an empty string (as opposed to a missing string).


46 lines of code changed in 1 file:

  • StandAlone/tools: sub.mk (+46 -6)
luitjens 2009-08-19 19:28 Rev.: 44632

Added a tool to test the parallel throughput of a filesystem.


To use:

mpirun -np X StandAlone/tools/fspeed 500MB

The filesize is to total amount of data to be written. Each processor will output an equal portion of the total data at the same time.
You can use B, MB, or GB as the unit.


1 lines of code changed in 1 file:

  • StandAlone/tools: sub.mk (+1)
dav 2009-07-01 15:02 Rev.: 44454

Fix Mac build (specify required libs). Mkdir requires #include <sys/stat.h>.

6 lines of code changed in 1 file:

  • StandAlone/tools: sub.mk (+6 -1)
harman 2009-06-29 15:12 Rev.: 44442

Final polish:

-using cerr for errors and cout for normal output
-this utility generates a directory 'Lnorm' and places the norms as a function of time
in a separate file for each variable, level and material.

-added warning about different domain sizes.

147 lines of code changed in 1 file:

  • StandAlone/tools: compute_Lnorm_udas.cc (+147 -47)
harman 2009-06-29 09:57 Rev.: 44440

throw an exception if you try to compare data at different physical locations

31 lines of code changed in 1 file:

  • StandAlone/tools: compute_Lnorm_udas.cc (+31 -16)
harman 2009-06-26 17:26 Rev.: 44439

It now works, loops over multiple levels, multiple materials and different
patch configurations in each uda.

-Needs further testing
-Needs further cleanup
-May want to rearrange the main loops.

97 lines of code changed in 1 file:

  • StandAlone/tools: compute_Lnorm_udas.cc (+97 -34)
harman 2009-06-26 09:10 Rev.: 44438

-more cleanup
- added support for NCVariables & SFC(X,Y,Z)Variables
- work for single level, single patch and single material problems.

110 lines of code changed in 1 file:

  • StandAlone/tools: compute_Lnorm_udas.cc (+110 -53)
harman 2009-06-25 11:16 Rev.: 44436

Commented and simplified some of the confusing sections of code.
Still whittling this block of wood with a chainsaw/axe.

72 lines of code changed in 1 file:

  • StandAlone/tools: compute_Lnorm_udas.cc (+72 -85)
harman 2009-06-24 16:34 Rev.: 44435

more thrashing around and simplification. It compiles and that's it.

237 lines of code changed in 1 file:

  • StandAlone/tools: compute_Lnorm_udas.cc (+237 -430)
harman 2009-06-22 15:54 Rev.: 44430

added utility to compute the L1, L2, Linfinty norm between 2 udas.
This is partially complete.

718 lines of code changed in 2 files:

  • StandAlone/tools: compute_Lnorm_udas.cc (+696), sub.mk (+22)
jthornoc 2009-04-07 17:12 Rev.: 43993

Removed Tabs (Dd)

4 lines of code changed in 1 file:

  • StandAlone/tools: sub.mk (+4 -4)
jas 2009-03-09 21:38 Rev.: 43539

Only compile if both teem and visit are defined.

3 lines of code changed in 1 file:

  • StandAlone/tools: sub.mk (+3 -1)
jas 2009-03-09 20:55 Rev.: 43537

Only compile if Teem is defined.

6 lines of code changed in 1 file:

  • StandAlone/tools: sub.mk (+6 -3)
jas 2009-03-09 15:23 Rev.: 43506

Remove the Packages/Uintah/

1 lines of code changed in 1 file:

  • StandAlone/tools: sub.mk (+1 -1)
Generated by StatSVN 0.4.0