March 2008 Commit Log

Number of Commits:
116
Number of Active Developers:
8
luitjens 2008-03-31 16:23 Rev.: 40617

Added equal and not equal operators to CellIterator & NodeIterator.

Implemented getBoundaryFaceIterator() and included asserts to verify
correctness where possible.


243 lines of code changed in 4 files:

worthen 2008-03-31 14:48 Rev.: 40615

The run_doxygen script runs 'svn update'... Fix example cron to cd to correct directory.

4 lines of code changed in 3 files:

worthen 2008-03-31 14:44 Rev.: 40614

Run the cron job as csafe-tester. Few tweaks to the script.

46 lines of code changed in 2 files:

harman 2008-03-31 14:06 Rev.: 40612

turned off scaling tests, our scaling on inferno has always been terrible.
turned on ice & mpmice serial performance tests.

6 lines of code changed in 1 file:

luitjens 2008-03-31 12:00 Rev.: 40610

Fixed a compile error

1 lines of code changed in 1 file:

luitjens 2008-03-31 10:26 Rev.: 40609

Renamed the SFC iterators.

60 lines of code changed in 2 files:

luitjens 2008-03-30 16:09 Rev.: 40607

Implemented the Fortran interface for queries. ASSERTS have been added
to verify the correctness but the ASSERT for SFC versions has been
commented out until inconsistencies in the old versions can be resolved.


373 lines of code changed in 2 files:

jthornoc 2008-03-29 00:47 Rev.: 40606

Uncommented intialization of mixture fraction and set the initialization to 0. This bug slipped in a previous commit.

1 lines of code changed in 1 file:

luitjens 2008-03-28 15:10 Rev.: 40604

New interface changes:

Changed ExtraAndCell to ExtraCell

Implemented SFC iterators.

None of the new interface is currently being used.

253 lines of code changed in 3 files:

harman 2008-03-28 14:43 Rev.: 40603

When a performance test fails dump out a message.

More descriptive variables names on the return codes

23 lines of code changed in 1 file:

jas 2008-03-28 12:51 Rev.: 40599

Remove IRIX hacks.

0 lines of code changed in 1 file:

spinti 2008-03-27 22:25 Rev.: 40596

Add fix to logic error in -doincheatflux option.:wq

18 lines of code changed in 1 file:

dav 2008-03-27 17:57 Rev.: 40595

doxygen script

1382 lines of code changed in 3 files:

harman 2008-03-27 15:59 Rev.: 40589

replaced

for(CellIterator iter = patch->getCellIterator(gc); !iter.done(); iter++){

with
+ //__________________________________
+ // At patch boundaries you need to extend
+ // the computational footprint by one cell in ghostCells
+ CellIterator iter = patch->getExtraCellIterator();
+ CellIterator iterPlusGhost = patch->addGhostCell_Iter(iter,1);
+
+ for(CellIterator iter = iterPlusGhost; !iter.done(); iter++) {


This probably should have been done years ago.

9 lines of code changed in 1 file:

luitjens 2008-03-27 15:13 Rev.: 40586

Set extra cells on a restart also.

2 lines of code changed in 1 file:

luitjens 2008-03-27 14:11 Rev.: 40583

Added asserts to check the iterators also.

6 lines of code changed in 1 file:

harman 2008-03-27 13:47 Rev.: 40582

Temporary code to test the new patch functions.

98 lines of code changed in 1 file:

luitjens 2008-03-27 13:18 Rev.: 40581

added some asserts that verify some parts of the new iterface are
correct. These are turned off by default.

17 lines of code changed in 1 file:

luitjens 2008-03-27 13:15 Rev.: 40580

Fixed some bugs in the new public interface

15 lines of code changed in 1 file:

jthornoc 2008-03-27 11:22 Rev.: 40579

My previous commit had left off a "{".

1 lines of code changed in 1 file:

jthornoc 2008-03-27 11:15 Rev.: 40578

Added capability for incident heat flux.

54 lines of code changed in 1 file:

luitjens 2008-03-27 10:01 Rev.: 40577

This contains the basic queries for the new patch interface. All new
members currently have a __New on the end of them to avoid name
collisions with already existing functions. We will slowly start
converting components to use these as they are tested and debugged.


261 lines of code changed in 3 files:

guilkey 2008-03-26 20:06 Rev.: 40576

Move scheduleComputeStressTensor down in the timestep
to be consistent with the rest of MPM.


1 lines of code changed in 1 file:

jas 2008-03-26 15:00 Rev.: 40575

Sync daily regression script test cases with the regression_tester script.

Have consistent names with ups files and test case names.

8 lines of code changed in 2 files:

jas 2008-03-26 14:12 Rev.: 40574

Remove the SFC iterators that were currently unused in the ICE and MPM codes.

13 lines of code changed in 6 files:

luitjens 2008-03-25 14:36 Rev.: 40570

Patch no longer inherits from Region. This is the first step in a
simplification of the patch class.


44 lines of code changed in 5 files:

jthornoc 2008-03-24 17:10 Rev.: 40568

Fixed a bug.

26 lines of code changed in 1 file:

jthornoc 2008-03-21 18:27 Rev.: 40556

Fixed a bug? For some reason the non-linear source was coming into this routine with a non-zero value even though it looks like it was initialized to zero in the ExtraScalarSolver. Will investigate further.

1 lines of code changed in 1 file:

harman 2008-03-21 12:47 Rev.: 40548

BC_bulletproofing()
-allow scalar-f and cumulativeEnergyReleased to be valid boundary conditions

2 lines of code changed in 1 file:

harman 2008-03-20 16:32 Rev.: 40544

more rigorous tests in the boundary condition bulletproofing.

87 lines of code changed in 1 file:

dav 2008-03-20 15:33 Rev.: 40543

This should work on redstorm, though I haven't tested it. We do link vs zlib.

0 lines of code changed in 1 file:

dav 2008-03-20 15:31 Rev.: 40542

fix typo

1 lines of code changed in 1 file:

dav 2008-03-20 14:44 Rev.: 40541

Under AIX, sus must link against Uintah/Core/IO.

1 lines of code changed in 1 file:

dav 2008-03-20 14:34 Rev.: 40540

sscanf comes from stdio.h

2 lines of code changed in 1 file:

dav 2008-03-20 14:14 Rev.: 40539

UintahZlibUtil depends on the compression library... And the Mac is a stickler for this.

0 lines of code changed in 2 files:

dav 2008-03-20 14:14 Rev.: 40538

Can't, to the best of my knowledge, inline a virtual function. This removes a compilation warning on linux, and a compilation failure on Mac.

2 lines of code changed in 1 file:

harman 2008-03-20 09:31 Rev.: 40536

added Uintah/Core/IO

1 lines of code changed in 1 file:

dav 2008-03-19 15:28 Rev.: 40523

Have all nodes send their name to rank 0 to be used in displaying bad node information. For now on inferno only test raid2... once the raid disks on inferno begin to work again, we will need to update to test all again.

42 lines of code changed in 1 file:

dav 2008-03-19 15:15 Rev.: 40522


The previous commit was submitted accidentally without the complete
commit notes... The full notes follow:

A UintahZlibUtil.cc
A UintahZlibUtil.h

Moved the common zlib file reading functions into Core/IO so they can
be used by both ArchesTable.cc and NewStaticMixingTable.cc. (Still
not sure why there are two of these files that appear to read the same
files... I believe ArchesTable.cc reads in the table for use by ICE.
Perhaps it should be added to 'the list' an item to consolidate these
files.)

M CCA/Components/Models/test/ArchesTable.h
M CCA/Components/Models/test/ArchesTable.cc

Added in the zlib functions for reading a compressed Arches table
(...should still read non-compressed files). Removed tabs; did some
coding standard clean ups.

M CCA/Components/Arches/Mixing/sub.mk

Cleaned up formatting.

M CCA/Components/Arches/Mixing/NewStaticMixingTable.cc

Use the (now common) zlib functions from the common location. (Also,
API changed just slightly.)

M Core/sub.mk

Add IO subdir. Clean up formatting.

M Core/IO/sub.mk

Added UintahZlibUtil.cc.

125 lines of code changed in 2 files:

dav 2008-03-19 15:06 Rev.: 40521


M CCA/Components/Models/test/ArchesTable.h
M CCA/Components/Models/test/ArchesTable.cc

Added in the zlib functions for reading a compressed Arches table.
Removed tabs; did some coding standard clean ups.


M CCA/Components/Arches/Mixing/sub.mk
M CCA/Components/Arches/Mixing/NewStaticMixingTable.cc
M Core/sub.mk
M Core/IO/sub.mk

216 lines of code changed in 9 files:

harman 2008-03-19 14:19 Rev.: 40520

removed hardcoding for the tst filename when looking to find out what gnuplot file to use

1 lines of code changed in 1 file:

harman 2008-03-19 14:07 Rev.: 40518

added the rayleigh problem (ICE) to the order-of-accuracy testing framework

244 lines of code changed in 3 files:

harman 2008-03-19 14:04 Rev.: 40517

fixed usage comments

0 lines of code changed in 2 files:

harman 2008-03-19 13:57 Rev.: 40516

added rayleigh problem comparison utility

193 lines of code changed in 1 file:

jthornoc 2008-03-18 16:57 Rev.: 40510

Added the beginings of a capability that will allow for inlet boundary conditions inside of the domain and not just on the domain boundaries. The interior-inlet boundary conditions originate from solid geom_objects inside of the domain. The inlet boundary conditions are packaged as flux source terms so as not to do battle with Arches current treatment of solid boundaries. Currently, the inlet boundary condition is not general and will need further refinement.
-Jeremy

1004 lines of code changed in 14 files:

jas 2008-03-17 16:03 Rev.: 40494

Remove commented out functions associated with the SFC iterators.

0 lines of code changed in 2 files:

jas 2008-03-17 15:57

Fix compiler warnings.

7 lines of code changed in 5 files:

jas 2008-03-17 15:57 Rev.: 40491

Fix compiler warning about the order of initialization.

0 lines of code changed in 2 files:

jas 2008-03-17 15:50 Rev.: 40490

Fix bug in checkForInputError. Use the actual variable name Int_or_float
instead of the string version of that variable name.

1 lines of code changed in 1 file:

jas 2008-03-17 15:48 Rev.: 40489

Fix compiler warnings for const char conversion of strings.

4 lines of code changed in 1 file:

jas 2008-03-17 14:22 Rev.: 40487

Fix compiler warnings usually having to do with const char declarations.

38 lines of code changed in 16 files:

jas 2008-03-17 14:20

Fix compiler warnings having to do with const char declarations.

71 lines of code changed in 32 files:

dav 2008-03-14 18:24 Rev.: 40475

Added command line args, usage(), and file system check dynamic reporting. Added correct (c) date, and header info.

185 lines of code changed in 1 file:

dav 2008-03-14 18:21 Rev.: 40474

Read gzipped table. Note, this code will also automatically read a non-compressed file.

161 lines of code changed in 1 file:

jthornoc 2008-03-14 17:44 Rev.: 40473

Replaced a "." with an "_" for the input file of the 8 patch methane test. I believe the rt was failing because of this on the Arches test.

1 lines of code changed in 1 file:

dav 2008-03-13 17:52 Rev.: 40465

Fix problem with redstorm trying to compile sus twice and priting out a failure message.

17 lines of code changed in 1 file:

jas 2008-03-13 10:35 Rev.: 40463

Remove unused function.

0 lines of code changed in 1 file:

jas 2008-03-13 10:34 Rev.: 40462

Fix order of initialization and other compiler warnings.

3 lines of code changed in 1 file:

harman 2008-03-12 12:19 Rev.: 40459

fixed conditonal syntax
globally changed one_big_comp.xml --> compareAll.xml

11 lines of code changed in 2 files:

harman 2008-03-12 10:35 Rev.: 40457

allow press_equil_CC to be passed into the pressure comparison.

0 lines of code changed in 2 files:

harman 2008-03-11 17:13 Rev.: 40448

added press_equil_CC to the variable list

4 lines of code changed in 1 file:

harman 2008-03-11 16:27 Rev.: 40446

More thrashing:
- ExpMMS.cc ( this was a copy paste of SineMMS.cc) All functions are now
returning -99999

-SineMMS.cc
wvelocity is not defined. Now returning -99999

compare_mms.cc
All over the place. Treat the velocity as a vector, not separate doubles.
added -verbose option

83 lines of code changed in 3 files:

harman 2008-03-11 14:31 Rev.: 40443

overhaul:
- removed matl loop. The user can now specify it, default value is 0
- removed variable loop. The user already specifies the variable to interogate
why do we need a loop?
- removed try block
- formatting

289 lines of code changed in 1 file:

harman 2008-03-11 13:05 Rev.: 40441

Removed MMS1.(cc/h) Doesn't appear to be used.

variable name change
A_ -> d_A
viscosity_ -> d_viscosity
p_ref_ -> d_p_ref

Now passing in A, viscosity and p_ref into ExpMMS()


26 lines of code changed in 7 files:

jthornoc 2008-03-11 10:52 Rev.: 40440

Fixed a warning.

0 lines of code changed in 1 file:

jas 2008-03-11 10:03 Rev.: 40439

Use scinew instead of new.

2 lines of code changed in 1 file:

jas 2008-03-11 09:49 Rev.: 40438

Comment out the setting and calculation of the SFC iterators. They are not
being used and will go away.

90 lines of code changed in 9 files:

jas 2008-03-11 09:43 Rev.: 40436

Add memory leak check.

18 lines of code changed in 1 file:

jas 2008-03-11 09:43 Rev.: 40435

Fix compiler warnings.

3 lines of code changed in 3 files:

jas 2008-03-11 09:42 Rev.: 40434

Have a consistent name for the Arches test and the Arches ups file names.

2 lines of code changed in 1 file:

harman 2008-03-10 17:51 Rev.: 40432

changes to reproduce Amjith's results for the 1D exponential profile.

38 lines of code changed in 5 files:

harman 2008-03-10 17:49 Rev.: 40431

-bumped up the tolerance

-If the user specifies -v it also dumps out the difference to a file
named compScalar.dat

more diagnostic output

22 lines of code changed in 1 file:

jthornoc 2008-03-07 18:47 Rev.: 40424

Added a clipping parameter for input on extra scalars.

20 lines of code changed in 2 files:

harman 2008-03-07 18:13 Rev.: 40423

corrected header comments

0 lines of code changed in 2 files:

harman 2008-03-07 18:10 Rev.: 40422

now perform test in all 3 directions

204 lines of code changed in 5 files:

harman 2008-03-07 18:09 Rev.: 40421

findReplace
script to perform find and replace in ups file

run_tests.pl
added ability to replace xml individual lines on the master ups
added ability to perform find & replace in the master ups
syntax:

<AllTests>
<replace_lines>
<lower> [-0.05,-0.05,-1.0] </lower>
<upper> [ 0.05, 0.05, 1.0] </upper>
<extraCells> [1,1,0] </extraCells>
<periodic> [0,0,1] </periodic>
<velocity> [0,0,10.] </velocity>
<coeff> [0,0,20] </coeff>
</replace_lines>
<substitutions>
<text find="z-" replace="x-" />
<text find="z+" replace="x+" />
</substitutions>
</AllTests>

115 lines of code changed in 3 files:

harman 2008-03-07 18:01 Rev.: 40420

added conditional to prevent indexing a variable off the patch

7 lines of code changed in 1 file:

jthornoc 2008-03-07 16:20 Rev.: 40419

Added volume to rate source term for CO2.

25 lines of code changed in 2 files:

harman 2008-03-07 15:20 Rev.: 40416

BC_bulletproofing()
Added throw an exception if
1) each face hasn't been specified (non-periodic)
2) periodic and normal BC set for the same face
3) periodic BCs and a normal BC missing from an orthogonal face.

54 lines of code changed in 1 file:

dav 2008-03-07 15:17 Rev.: 40415

Fix printed information. Added a set of timings.

12 lines of code changed in 3 files:

dav 2008-03-07 15:06 Rev.: 40414

Really run the ASync P2P tests first.

3 lines of code changed in 1 file:

dav 2008-03-07 15:06 Rev.: 40413

fix errno printing problem

1 lines of code changed in 1 file:

jthornoc 2008-03-06 21:06 Rev.: 40410

Fixing broken code.

7 lines of code changed in 3 files:

harman 2008-03-06 18:43 Rev.: 40409

Basically works for 1 component 1 test.
-Need to test framework on multiple components and tests.

167 lines of code changed in 8 files:

harman 2008-03-06 18:38 Rev.: 40408

cranked up the isequal tolerance to 100 * DBL_EPSILON

5 lines of code changed in 1 file:

dav 2008-03-06 17:08 Rev.: 40407

Move p2p async to top of tests.

4 lines of code changed in 1 file:

harman 2008-03-05 16:45 Rev.: 40402

overhauled
removed extraneous loops and logic

160 lines of code changed in 1 file:

dav 2008-03-05 15:38 Rev.: 40397

Fix OSX linking... compare_mss was a little hungrier than Todd thought so I increased the amount of food allowed by the diet. ;)

7 lines of code changed in 1 file:

dav 2008-03-05 15:12 Rev.: 40396

Fix link problem on OSX

3 lines of code changed in 1 file:

jthornoc 2008-03-05 15:03 Rev.: 40395

Made the extra scalar, CO2 equation dependent on d_carbon_balance_es.
This isn't super generic, but will do for now.

13 lines of code changed in 4 files:

harman 2008-03-05 11:36 Rev.: 40390

cleaned out PSELIBS section

4 lines of code changed in 1 file:

harman 2008-03-04 19:17 Rev.: 40389

updates to the framework testing files.

43 lines of code changed in 4 files:

harman 2008-03-04 19:12 Rev.: 40388

Small step forward.
- bulletproofing, better error messages
- copy gnuplot script to the correct dir

21 lines of code changed in 3 files:

dav 2008-03-04 17:26 Rev.: 40387

Purely cosmetic updates. Spacing/tabs. In preparation for zlib additions.

372 lines of code changed in 2 files:

dav 2008-03-04 15:38 Rev.: 40386

Fix return code on failure problem.

3 lines of code changed in 1 file:

harman 2008-03-04 14:38 Rev.: 40385

If an exception is thrown then warn the user.


7 lines of code changed in 1 file:

luitjens 2008-03-04 14:11 Rev.: 40383

Potential fix for memory leaks.

0 lines of code changed in 1 file:

jas 2008-03-04 10:23 Rev.: 40378

Change the prototype to match the actual function arguments for const char*.

1 lines of code changed in 1 file:

jas 2008-03-04 10:20 Rev.: 40377

Add const to remove warning for string constant casting.

1 lines of code changed in 1 file:

luitjens 2008-03-04 10:09 Rev.: 40376

Formated code to have 2 spaces indents

80 lines of code changed in 1 file:

dav 2008-03-03 19:20 Rev.: 40375

Added timings to tests. Place main() at top of file. Added some white space. Update async tests to use MPI_Testsome and run point to point async first to try to isolate bad nodes. These tests may take much too long as they stand (testing all to all) as shown in the timings.txt file. I've added some (commented out) 'simulated' failures to the code, but until we run into real failures, it is hard to determine if these checks will find them and/or report somewhat specifically the proc with the problem. I think this is progress, but Justin and I probably should talk about how to make the test program better.

185 lines of code changed in 2 files:

jthornoc 2008-03-03 18:00 Rev.: 40374

Fixed some bugs...

9 lines of code changed in 3 files:

jthornoc 2008-03-03 16:45 Rev.: 40365

Added some more code for dealing with source terms of extra scalars which are read from a table.

10 lines of code changed in 1 file:

jthornoc 2008-03-03 16:38 Rev.: 40364

Some more code related to reading a source term from a table for an extra scalar...specifically CO2.

156 lines of code changed in 9 files:

dav 2008-03-03 16:21 Rev.: 40363

Info on where to build StackTrace.

0 lines of code changed in 2 files:

dav 2008-03-03 16:14 Rev.: 40362

Use dynamic sized arrays to avoid data input overflow seg faults. Be more robust by checking for valid input.

33 lines of code changed in 1 file:

luitjens 2008-03-03 15:59 Rev.: 40361

Fixed a bug which prevented part of Level::finalizeLevel() from running in parallel

Boundary conditions are now only created on the processor that owns each patch. This required moving the assignment after the load balancing occurred.

59 lines of code changed in 10 files:

harman 2008-03-03 15:36 Rev.: 40360

tabs
formatting
more descriptive exception

65 lines of code changed in 1 file:

dav 2008-03-03 15:26 Rev.: 40359

pgdecode info. testing info.

6 lines of code changed in 1 file:

dav 2008-03-03 15:19 Rev.: 40358

Info on what the stack trace should look like.

23 lines of code changed in 1 file:

jthornoc 2008-03-03 13:43 Rev.: 40357

Added the ability to use extra scalars with MPM arches.

102 lines of code changed in 4 files:

luitjens 2008-03-03 10:48 Rev.: 40355

Added a SCI_DEBUG for profiling the regridder

40 lines of code changed in 1 file:

jas 2008-03-03 01:33 Rev.: 40354

Use const char.

6 lines of code changed in 3 files:

jas 2008-03-03 01:31 Rev.: 40353

Add check for lamhalt and lamboot and if found use these functions.

8 lines of code changed in 1 file:

jas 2008-03-03 01:29 Rev.: 40352

Add (int) cast.

1 lines of code changed in 1 file:

jas 2008-03-03 01:28 Rev.: 40351

Use const char

2 lines of code changed in 3 files:

February 2008 »

Generated by StatSVN 0.4.0