February 2008 Commit Log

Number of Commits:
91
Number of Active Developers:
9
harman 2008-02-29 16:17 Rev.: 40341

initial commit for order-of-accuracy testing framework.

Most of the pieces are there, and it sort of runs.

1082 lines of code changed in 11 files:

harman 2008-02-29 11:44 Rev.: 40337

Turned off comparison tests. Just verify that the tests run.

2 lines of code changed in 1 file:

jas 2008-02-28 18:42 Rev.: 40335

Name change for 4disks_2d.1mat to match the ups name.

1 lines of code changed in 1 file:

dav 2008-02-27 18:47 Rev.: 40316

Added usage. Added ability to specify symbol and stacktrace file names. Cleaned up. Commented out testing section.

94 lines of code changed in 1 file:

dav 2008-02-27 18:11 Rev.: 40315

Print out strings, not raw callstack.

7 lines of code changed in 1 file:

dav 2008-02-27 16:37 Rev.: 40314

Add stacktrace for RedStorm. Indent #includes.

37 lines of code changed in 1 file:

dav 2008-02-27 16:14 Rev.: 40313

added header info

8 lines of code changed in 1 file:

dav 2008-02-27 16:08 Rev.: 40311

First draft of Sandia Redstorm stacktrace program

221 lines of code changed in 3 files:

harman 2008-02-26 15:09 Rev.: 40302

make a symbolic link for CheckPoints

0 lines of code changed in 2 files:

harman 2008-02-26 13:34 Rev.: 40301

merged in Bryan's changes for the configure lines

7 lines of code changed in 1 file:

jas 2008-02-26 11:02 Rev.: 40298

Change the name of disks2mat4patch4proc to have a consistent name with
the uda file.

2 lines of code changed in 1 file:

jas 2008-02-26 11:00 Rev.: 40297

Change the name of hotBlob8patch to hotBlob2mat8patch to have a consistent
name with the uda file.

1 lines of code changed in 1 file:

harman 2008-02-26 09:59 Rev.: 40296

changed path of python from /usr/local/bin to /usr/bin

19 lines of code changed in 25 files:

harman 2008-02-25 16:50 Rev.: 40294

Updated usage to include ["startFromCheckpoints"] flag

16 lines of code changed in 11 files:

harman 2008-02-25 16:45 Rev.: 40293

added ability to start a regression test from a checkpoint.

- place pregenerated checkpoint in /home/csafe-tester/CheckPoints
(the name must be testname.uda.000)
- add ["startFromCheckpoint"] test flag to component script

53 lines of code changed in 2 files:

dav 2008-02-25 16:28 Rev.: 40291

Check for valid .ups info.

7 lines of code changed in 1 file:

dav 2008-02-25 16:21 Rev.: 40290

uP compiler problem fix...

6 lines of code changed in 1 file:

harman 2008-02-25 12:29 Rev.: 40288

If a test successfully passes then add an svn stamp to

goldstandard/svn_revision

Note, only the user (csafe-tester) can add the stamp.

10 lines of code changed in 1 file:

harman 2008-02-25 11:02 Rev.: 40287

rename Test to R_Tester

2145 lines of code changed in 39 files:

harman 2008-02-25 10:57 Rev.: 40286

Easier access to RT documentation

0 lines of code changed in 2 files:

harman 2008-02-25 10:56 Rev.: 40285

changed path from /Test to /R_Tester

17 lines of code changed in 17 files:

harman 2008-02-22 17:44 Rev.: 40282

tabs
indentation

12 lines of code changed in 1 file:

harman 2008-02-22 17:41 Rev.: 40280

updated startTester usage

25 lines of code changed in 1 file:

harman 2008-02-22 16:58 Rev.: 40279

tabs
indentation = 2 spaces!

97 lines of code changed in 1 file:

harman 2008-02-22 16:47 Rev.: 40278

code diet & simplification
formatting

54 lines of code changed in 1 file:

harman 2008-02-22 13:33 Rev.: 40275

output cleanup

0 lines of code changed in 2 files:

guilkey 2008-02-21 16:39 Rev.: 40264

Adding a comment to compare so that I never have to look at the
code again.

4 lines of code changed in 1 file:

harman 2008-02-21 15:11 Rev.: 40259

added a timer around each test and around the component.

- reformatted/cleaned up output

27 lines of code changed in 1 file:

luitjens 2008-02-21 13:05 Rev.: 40257

Modifed the initalizeWeights call to be more parallel. The parallelism is now present prior to the call to Patch::Difference instead of afterword.


21 lines of code changed in 1 file:

harman 2008-02-20 17:07 Rev.: 40256

added mpi_test to Uintah and tools

5 lines of code changed in 1 file:

harman 2008-02-20 16:22 Rev.: 40254

added comments for the user flags abs_tolerance & rel_tolerance.

0 lines of code changed in 18 files:

harman 2008-02-20 16:21 Rev.: 40253

added ability for user to specify the absolute and/or relative tolerance
used in the comparison utilities

54 lines of code changed in 9 files:

harman 2008-02-20 14:25 Rev.: 40248

more descriptive help message

2 lines of code changed in 1 file:

harman 2008-02-20 11:33 Rev.: 40247

Removed unnecessary/confusing code
added comments

renamed:
non_default_tests-> userFlags
mode -> dbgOpt


# Test syntax: ( "name", "input file", # processors, "OS", ["flags1","flag2"])
# flags:
# no_uda_comparison: - skip the uda comparisons
# no_memoryTest: - skip all memory checks
# no_restart: - skip the restart tests
# no_dbg: - skip all debug compilation tests
# no_opt: - skip all optimized compilation tests
# do_performance_test: - Run the performance test
# doesTestRun: - Checks if a test successfully runs



108 lines of code changed in 1 file:

dav 2008-02-19 18:06 Rev.: 40245

M Core/Util/FileUtils.h
M Core/Util/FileUtils.cc

Fix the bogus verbose parameter... it was used because the resultant
file size was not being checked... now actually check to make sure
that the file is the correct size. Add the processor rank (if using
MPI) to the file name to differentiate it.

If Stat or Remove fail, that is an ERROR, not a WARNING.

M Packages/Uintah/CCA/Components/DataArchiver/DataArchiver.cc
M Packages/Uintah/CCA/Components/ProblemSpecification/ProblemSpecReader.cc
M Packages/Uintah/StandAlone/tools/mpi_test/mpi_test.cc

Fix use of (bogus/deprecated) 'verbose' parameter.

34 lines of code changed in 5 files:

dav 2008-02-19 17:25 Rev.: 40244

M Core/Util/FileUtils.h
M Core/Util/FileUtils.cc

Make the testFilesystem() call return any errors in a stream to be
displayed as the caller wishes.

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

Print out the filesystem test error message as required now.

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

Need FileUtils from Core/Util.

M Packages/Uintah/StandAlone/tools/mpi_test/mpi_test.cc

- Get the hostname.
- Fixed compilation errors under GCC on inferno.
- Added file system check (for inferno only right now).
- Added copyright.
- Couple of cosmetic fixes.

153 lines of code changed in 6 files:

harman 2008-02-19 16:31 Rev.: 40239

formatting
added comments to help the RT user.

123 lines of code changed in 13 files:

dav 2008-02-19 16:04 Rev.: 40238

Moved mpi_test to the tools subdir (along with async_mpi_test (whatever that is). Removed tabs, and did cosmetic coding standard updates.

413 lines of code changed in 8 files:

dav 2008-02-19 15:43 Rev.: 40237

cosmetics

0 lines of code changed in 1 file:

luitjens 2008-02-19 15:28 Rev.: 40236

Initial commit for MPI tester

This currently tests both synchronous and asynchronous point to point messages along with the following globals: MPI_Bcast, MPI_Gather, MPI_Allgather, MPI_Reduce, MPI_Allreduce.

The tests are very basic and more taxing tests should probably be added.


254 lines of code changed in 2 files:

harman 2008-02-19 13:53 Rev.: 40234

Previous commit was bad. Run comparison tests in on Linux RT tests.


1 lines of code changed in 1 file:

harman 2008-02-19 13:49 Rev.: 40233

Don't run comparison tests on Darwin tests.

2 lines of code changed in 1 file:

luitjens 2008-02-18 19:04 Rev.: 40231

Enhanced the load balancer, documentation has been updated to reflect these changes.

Here is a summary of the changes:

Cost weights are now profiled at runtime. This should lead to much more accurate load balances.

The patch assignment algorithm expands upon the orignal greedy algorithm by iterating on the load balance and tightening the constraints at every iteration. The processors each seperatly search a different set of constraints in order to search the space as fast as possible. I believe this produces the optimal load balance.



852 lines of code changed in 20 files:

harman 2008-02-14 15:27 Rev.: 40199

Moved periodic disks test from UCF to MPM

3 lines of code changed in 2 files:

harman 2008-02-14 15:07 Rev.: 40197

-formatting
- All Darwin tests just check to see if sus successfully runs.
- eliminated all IRIX64 tests

46 lines of code changed in 2 files:

harman 2008-02-14 15:05 Rev.: 40196

ICE & runSusTests.py:
- changed user flag sytax
UCF:
- scaling tests are only performed on Linux
- formatting

21 lines of code changed in 3 files:

jas 2008-02-13 21:34 Rev.: 40195

Remove smpm from 'ALL' test option.

In compare_results, pass the ups name, so that it finds the uda file
corresponding ups name. This will fail on several tests since there
is an inconsistency between ups name and uda name.

Fix the Examples function.


3 lines of code changed in 1 file:

harman 2008-02-13 20:08 Rev.: 40194

cleanup
On the Mac, only check if the test completed successfully.

17 lines of code changed in 1 file:

harman 2008-02-13 20:05 Rev.: 40193

fixed typo

1 lines of code changed in 1 file:

amorris 2008-02-13 18:50 Rev.: 40192

TAU: Added deletion of old .pdb and .inst.cc file before creating them. This
caused an issue when there are multiple files of the same name, such as
SmagorinskyModel.cc (in both ARCHES and ICE), and one of them fails to
instrument for any reason.

3 lines of code changed in 1 file:

harman 2008-02-13 17:30 Rev.: 40191

added the ability to perform a "does it run" test.

21 lines of code changed in 1 file:

harman 2008-02-13 15:15 Rev.: 40189

-tabs
-formatting
-added comments and dividing lines

99 lines of code changed in 1 file:

jas 2008-02-13 13:32 Rev.: 40188

Fix the setting of test_dir=GOLD_STANDARD when you are not on the
sci fileystem.

10 lines of code changed in 1 file:

harman 2008-02-12 17:13 Rev.: 40183

If the file input.xml.orig exists in the goldstandard use that
to compare against, if it doesn't then use input.xml.

9 lines of code changed in 1 file:

harman 2008-02-12 16:25 Rev.: 40182

Replace input*.xml instead of input.xml

There are several input files

0 lines of code changed in 2 files:

dav 2008-02-12 14:35 Rev.: 40181

M regression_tester

- Print out the time each test starts and the begining/end time of entire RT run.
- Add "compare_uda" command to output file for use by posterity.
- Cosmetics/spacing.

18 lines of code changed in 1 file:

xiongcw 2008-02-11 21:21 Rev.: 40180

deleted redundent code that causes failure of restart

0 lines of code changed in 1 file:

jthornoc 2008-02-11 16:38 Rev.: 40177

Fixed source term so that the units are kg/m^3/s . This assumes that the table has units of mol/cm^3/s

1 lines of code changed in 1 file:

dav 2008-02-11 16:17 Rev.: 40176

M SimulationController.cc
M SimulationController.h
M AMRSimulationController.cc

- Fixed use of iterations and adjustDelT. In previous commit,
iterations was updated to represent the current iteration (time
step) whether or not the simulation was restarting. (In other words,
'iterations' was only set to 0 for the first time a simulation was
run. With a restart, it was initialized to equal which ever time step
was currently restarted from. However, adjustDelT was not updated
to take this into account. Now it does (by use of the 'first'
parameter).

- Replaced evil "endl"s with "\n", and added some white space.


38 lines of code changed in 3 files:

jthornoc 2008-02-11 15:37 Rev.: 40175

Fixed a bug on todays commit which added the co2 rate source term to the extra scalar.

5 lines of code changed in 1 file:

jthornoc 2008-02-11 14:30 Rev.: 40174

Added ability to read CO2 rate source term from the table and put that source term in the CO2 extra scalar.

154 lines of code changed in 13 files:

jthornoc 2008-02-11 14:06

Added ability to read CO2 rate source term from the table and put that source term in the CO2 extra scalar.

60 lines of code changed in 3 files:

jthornoc 2008-02-11 14:01

Added ability to read CO2 rate source term from the table and put that source term in the CO2 extra scalar.

13 lines of code changed in 2 files:

jthornoc 2008-02-11 13:12

Added ability to read CO2 rate source term from the table and put that source term in the CO2 extra scalar.

39 lines of code changed in 3 files:

jthornoc 2008-02-11 13:05

Added ability to read CO2 rate source term from the table and put that source term in the CO2 extra scalar.

40 lines of code changed in 2 files:

dav 2008-02-08 18:58 Rev.: 40160

Some cleaning up...

237 lines of code changed in 1 file:

dav 2008-02-08 17:33 Rev.: 40159

Fix spelling...

1 lines of code changed in 1 file:

dav 2008-02-08 17:30 Rev.: 40158

fix error message

3 lines of code changed in 1 file:

dav 2008-02-08 17:30 Rev.: 40157

Catch and let the user know when there is an error when trying to restart using an UDA with no checkpoints...

15 lines of code changed in 1 file:

dav 2008-02-08 17:29 Rev.: 40156

Be a little more clear on what is being displayed...

0 lines of code changed in 2 files:

dav 2008-02-08 16:57 Rev.: 40155

Make warning message more clear.

1 lines of code changed in 1 file:

dav 2008-02-08 16:52 Rev.: 40154

Fix max_iterations deprecation check

6 lines of code changed in 1 file:

dav 2008-02-08 16:51 Rev.: 40153

Fix last checkin

1 lines of code changed in 1 file:

dav 2008-02-08 16:40 Rev.: 40151


M doc/MPM/MPMMaterialModels.tex
M CCA/Components/SimulationController/AMRSimulationController.cc
M Core/Grid/SimulationTime.cc
M Core/Grid/SimulationTime.h
M StandAlone/UintahUI/TimeInputPanel.java

Updates to deprecate "max_iterations" in favor of "max_Timesteps".

M CCA/Components/ICE/ICEDebug.cc

Remove compiler warnings by initializing variable.

M Core/Math/Sparse.cc

Fix indentation. Remove tabs.

57 lines of code changed in 9 files:

dav 2008-02-08 16:22 Rev.: 40149

M rtrt/StandAlone/scenes/tstdemo.cc

Added some comments. Fixed compiler warnings. Fixed number of spheres check.

M rtrt/StandAlone/scenes/uintahparticle2.cc

Indent. Fixed some compiler warnings. Verify output file doesn't exist already. Verify output dir exists.

78 lines of code changed in 3 files:

luitjens 2008-02-07 10:49 Rev.: 40134

Flush the output buffer. On some machines the output doesn't seem to
flush with a endl.

1 lines of code changed in 1 file:

worthen 2008-02-06 23:51 Rev.: 40133

Perform the cullIntersection on the real patch, not the virtual

2 lines of code changed in 2 files:

jas 2008-02-06 18:05 Rev.: 40132

Fix seg fault when running a simulation with a load curve.

6 lines of code changed in 1 file:

guilkey 2008-02-06 17:41 Rev.: 40131

For Matrix3, compare the norm of the two matrices, instead of their
individual values. This will hopefully reduce the number of meaningless
failures of the RT.

10 lines of code changed in 1 file:

harman 2008-02-06 16:54 Rev.: 40130

The cover up continues.....

Cover up a memory leak that Justin's scinew rampage uncovered.

You can't delete d_solverParamters in ~ICE if the solver isn't used.

1 lines of code changed in 2 files:

harman 2008-02-05 15:15 Rev.: 40123

Eliminated a one time memory leak.

2 lines of code changed in 2 files:

harman 2008-02-04 14:50 Rev.: 40120

variable name change

solver -> d_solver
solver_parameters -> d_solver_paramters

13 lines of code changed in 4 files:

harman 2008-02-04 13:38 Rev.: 40119

Cover up a memory leak that Justin's scinew rampage uncovered. If someone
knows where to put the delete please let me know.

1 lines of code changed in 1 file:

harman 2008-02-04 12:11 Rev.: 40117

Fixed memory leaks kicked up by Justin's scinew rampage.

3 lines of code changed in 2 files:

guilkey 2008-02-01 19:53 Rev.: 40116

Removed tabs.

0 lines of code changed in 2 files:

guilkey 2008-02-01 19:19 Rev.: 40115

If no contact model is specified, don't freak out.

4 lines of code changed in 1 file:

jthornoc 2008-02-01 13:32 Rev.: 40112

Added the rate source term for an additional CO2 scalar.

183 lines of code changed in 2 files:

luitjens 2008-02-01 12:30 Rev.: 40109

Described the local to global mapping

24 lines of code changed in 1 file:

guilkey 2008-02-01 11:53 Rev.: 40108

Undo my changes which were coincident (almost) with Justin.

0 lines of code changed in 1 file:

guilkey 2008-02-01 11:50 Rev.: 40107

Initialize pdTdt to 0.

Justin, please try this.

6 lines of code changed in 1 file:

luitjens 2008-02-01 11:46 Rev.: 40106

Initialize pdTdt to zero. This should fix the nans that we have been
seeing in the integrated simulation.

3 lines of code changed in 1 file:

January 2008 »

Generated by StatSVN 0.4.0