Directory Packages/Uintah/StandAlone/

Total Files:
7
Deleted Files:
2
Lines of Code:
3762

[root]/Packages/Uintah/StandAlone
                directory in repo UintahUI (2 files, 515 lines)
                directory in repo tools (1 files, 16 lines)
                    directory in repo compare_mms (10 files, 1271 lines)
                    directory in repo dumpfields (5 files, 1328 lines)
                    directory in repo extractors (8 files, 3728 lines)
                    directory in repo graphview (3 files, 1112 lines)
                    directory in repo makedot (1 files, 166 lines)
                    directory in repo mpi_test (5 files, 17 lines)
                    directory in repo pfs (2 files, 618 lines)
                    directory in repo puda (8 files, 2758 lines)
                    directory in repo radiusMaker (2 files, 265 lines)
                    directory in repo tracker (2 files, 43 lines)
                    directory in repo uda2nrrd (12 files, 2279 lines)
                    directory in repo uda2vis (19 files, 115 lines)

Lines of Code

Packages/Uintah/StandAlone/ Lines of Code

Developers

Author Changes Lines of Code Lines per Change
Totals 60 (100.0%) 1063 (100.0%) 17.7
dav 25 (41.7%) 700 (65.9%) 28.0
luitjens 12 (20.0%) 290 (27.3%) 24.1
harman 5 (8.3%) 44 (4.1%) 8.8
guilkey 5 (8.3%) 16 (1.5%) 3.2
jas 11 (18.3%) 13 (1.2%) 1.1
ffjhl 2 (3.3%) 0 (0.0%) 0.0

Most Recent Commits

ffjhl 2008-12-23 22:43 Rev.: 42776

Added options:
-mat <material id>
-timesteplow <int> (only outputs timestep from int)
-timestephigh <int> (only outputs timesteps upto int)

0 lines of code changed in 2 files:

  • Packages/Uintah/StandAlone: selectpart.cc (changed)
luitjens 2008-12-04 20:26 Rev.: 42670

Use cout instead of cerr for some standard spew.


0 lines of code changed in 2 files:

  • Packages/Uintah/StandAlone: sus.cc (new)
dav 2008-12-03 15:46 Rev.: 42656

Determine sus is being run via mpirun automatically on Hera (LLNL).

9 lines of code changed in 1 file:

  • Packages/Uintah/StandAlone: sus.cc (+9)
dav 2008-12-01 17:19 Rev.: 42643

Intialize the env vars within sus (for use with sci_getenv). Fix error logic for tracking.

10 lines of code changed in 1 file:

  • Packages/Uintah/StandAlone: sus.cc (+10 -7)
dav 2008-11-24 17:52 Rev.: 42574

Initial framework for in-simulation Uintah tracking system. Messages
will be sent from sus (from each and every process sus is using) to a
simulation tracking server. This will help track the state of
simulations and where/when they fail.

M Core/Util/Socket.h

- BOLD comment about important return condition. (Hopefully gets the
users attention.)
- Added info function.

M Core/Util/Socket.cc

Accept() should be using the new socket (I believe). (Note, I think
both the old and new socket (at this point) are the same, but
still...) Displays an error message if the accept'ance fails.

Implemented the getSocketInfo() function.

M Packages/Uintah/CCA/Components/SimulationController/sub.mk

- Use the tracker.
- Alphabetize. Led to removal of duplicate DataArchiver listing.

M Packages/Uintah/CCA/Components/SimulationController/AMRSimulationController.cc

- Start using the tracker. (Currently only tracks the beginning of each timestep.)
- Better ordering of #includes.

M Packages/Uintah/StandAlone/sub.mk

Use tracker.

A Packages/Uintah/StandAlone/tools/tracker
A Packages/Uintah/StandAlone/tools/tracker/sub.mk
A Packages/Uintah/StandAlone/tools/tracker/TrackerProgram.cc

Very basic simulation tracking server. Needs to be updated to handle
a threaded server library (which needs to be implemented soon, see below.)

M Packages/Uintah/StandAlone/tools/sub.mk

- Build tracker server.
- Untabify.

M Packages/Uintah/StandAlone/sus.cc

- Add '-track' option.

M Packages/Uintah/Core/sub.mk

Use tracker.

A Packages/Uintah/Core/Tracker
A Packages/Uintah/Core/Tracker/sub.mk
A Packages/Uintah/Core/Tracker/Tracker.cc
A Packages/Uintah/Core/Tracker/TrackerClient.h
A Packages/Uintah/Core/Tracker/Tracker.h
A Packages/Uintah/Core/Tracker/TrackerServer.cc
A Packages/Uintah/Core/Tracker/TrackerServer.h
A Packages/Uintah/Core/Tracker/TrackerClient.cc

Initial commit of tracker libraries (for server and client). Server
needs to be updated to use Threads (so that a server program can query
the server library to ask about status etc (without blocking).

Currently only a few messages are sent... most of the code needs to be
updated to send tracking messages.

36 lines of code changed in 3 files:

  • Packages/Uintah/StandAlone: sub.mk (new), sus.cc (+35 -5)
jas 2008-11-24 13:17 Rev.: 42569

Eliminate a memory leak.

2 lines of code changed in 1 file:

  • Packages/Uintah/StandAlone: sus.cc (+2)
dav 2008-11-11 16:15 Rev.: 42470

Add VisIt target to uintah target

11 lines of code changed in 1 file:

  • Packages/Uintah/StandAlone: sub.mk (+11 -5)
guilkey 2008-09-15 14:08 Rev.: 42106

Adding a new component. This is the beginnings of a discrete model
for angiogenesis. Still much work to be done.

2 lines of code changed in 2 files:

  • Packages/Uintah/StandAlone: sub.mk (+1), sus.cc (+1)
dav 2008-09-08 13:56 Rev.: 42065


Added (and used in sus) the option to make parsing of the .scirunrc
file silent.

M Core/Util/Environment.h
M Core/Util/Environment.cc

Added beSilent option so no print statements occur when parsing (or
failing to parse) .scirunrc. This defaults to false (ie, defaults to
old behavior of being verbose).

Moved some 'global' functions to just be local as they shouldn't
be/arent called from anywhere but Environment.cc.

M Packages/Uintah/StandAlone/sus.cc

Use the beSilent option (for create_sci_environment()) so that large
runs don't spam the output with "Parsing... not found", etc.

1 lines of code changed in 1 file:

  • Packages/Uintah/StandAlone: sus.cc (+1 -1)
dav 2008-08-28 15:35 Rev.: 41990


This update allows the Problem Spec Reader to find the .ups xml spec
file based on the location of the src tree. (Previously, it looked in
the current directory and thus only succeeded if you had 'inputs/'
there.) Now it will work no matter where you run from.

IMPORTANT NOTE:
To make this work, I had to call "create_sci_environment(...);"
at the beginning of sus. This should just work... but it is
possible that it will cause problems on some machines. Note,
create_sci_environment() will attempt to access a .scirunrc file,
which you can use to set environment variables that you want seen
in sus. This (assuming it really works) could mean that you don't
have to pass env vars via -X (or somesuch) in mpirun calls.

M Core/Util/Environment.cc

- Warn user if create_sci_environment() has NOT been called before
doing a sci_getenv().
- endl's are evil. :p ;) :)
- Indent.

M Packages/Uintah/CCA/Components/ProblemSpecification/ProblemSpecReader.cc

- Look for the ups_spec.xml file based on absolute path.

M Packages/Uintah/StandAlone/sus.cc

- Always call create_sci_environment(). (This shouldn't break
anything...but please verify before using in batch systems for big
runs.)

1 lines of code changed in 1 file:

  • Packages/Uintah/StandAlone: sus.cc (+1 -1)
dav 2008-08-25 17:11 Rev.: 41967

Few more sub.mk file fixes (atlas).

18 lines of code changed in 1 file:

  • Packages/Uintah/StandAlone: sub.mk (+18 -17)
dav 2008-08-25 16:42 Rev.: 41962

M configure.ac
M configure
M aclocal.m4
M configVars.mk.in

Clean up configure so that variables placed into configVars.mk only
specify the libraries for that variable (and not required libraries).
This helps clean up the configVars.mk file (makes it easier to see
specifically the libraries listed for a specific variable, and cleans
up the compile lines as libraries are not listed multiple times. This
was the way the system was supposed to be set up and how the comments
say it works, just not the way it was implemented (for some
variables).

With this change, there might be a few sub.mk files that need extra
make library variables listed in them so that all libraries can be
found to successfully link an executable.

M .../*/sub.mk

Now need to add $(THREAD_LIBRARY) to many sub.mk files. Also used
spacing/indention to make some files easier to read.

1 lines of code changed in 1 file:

  • Packages/Uintah/StandAlone: sub.mk (+1 -1)
guilkey 2008-07-23 18:05 Rev.: 41720

Remove options for fmpmice.

0 lines of code changed in 1 file:

  • Packages/Uintah/StandAlone: sus.cc (-1)
luitjens 2008-07-18 11:36 Rev.: 41586

Fixed some compiler warnings. The majority of them were unused variables. In the case of unused variables I deleted them if they wern't referenced to in comments. If they were referenced in comments I commented them out.

Other fixes included braketing ifs and parenthesizing boolean statements.

0 lines of code changed in 2 files:

  • Packages/Uintah/StandAlone: partvarRange.cc (-5)
luitjens 2008-07-18 10:54 Rev.: 41581

Removed uda2nrrd build target

0 lines of code changed in 1 file:

  • Packages/Uintah/StandAlone: sub.mk (-1)
luitjens 2008-07-14 18:39 Rev.: 41515

Added MallocTrace support to Uintah, cleaned up mpi includes, removed SCI_MALLOC_TRACE functionality.

Currently building with MallocTrace is only supported within Uintah.

8 lines of code changed in 1 file:

  • Packages/Uintah/StandAlone: sus.cc (+8 -6)
harman 2008-07-09 16:29 Rev.: 41469

link_orderAccuracy:
- fixed previous commit

1 lines of code changed in 1 file:

  • Packages/Uintah/StandAlone: sub.mk (+1 -1)
harman 2008-07-09 15:26 Rev.: 41467

added a convience macro to make a symbolic link for orderAccuracy
inside of Uintah/Standalone

6 lines of code changed in 1 file:

  • Packages/Uintah/StandAlone: sub.mk (+6)
jas 2008-07-07 20:07 Rev.: 41434

Use the proper c++ standard for include files for the C inlude files, i.e.
<stdio.h> --> <cstdio>
<math.h> --> <cmath>

Tested on g++ 4.2 and 4.3 compilers.

10 lines of code changed in 9 files:

  • Packages/Uintah/StandAlone: compare_uda.cc (+1 -1), gambitFileReader.cc (new), partvarRange.cc (+2 -2), selectpart.cc (+2 -2), slb.cc (new), sus.cc (+1 -1)
jas 2008-06-24 12:03 Rev.: 41303

Fix compiler build problems with gcc-4.3

1 lines of code changed in 1 file:

  • Packages/Uintah/StandAlone: gambitFileReader.cc (+1)

(22 more)

Generated by StatSVN 0.4.0