May 2008 Commit Log

Number of Commits:
124
Number of Active Developers:
7
jas 2008-05-30 17:32 Rev.: 41180

Change the include files to include the name "_hypre_" which is where the
symlink was pointing to anyway.

13 lines of code changed in 11 files:

dav 2008-05-29 15:09 Rev.: 41171

Make error message more clear.

2 lines of code changed in 1 file:

dav 2008-05-28 17:58 Rev.: 41165

Additions to allow the use of Zoltan.

M configure
M configure.ac
M configVars.mk.in

Added --with-zoltan=DIR... for now DIR must have lib and include subdirs.

M include/sci_defs/uintah_testdefs.h.in

You will need to "#include <sci_defs/uintah_defs.h>" to get the HAVE_ZOLTAN define.

M Packages/Uintah/CCA/Components/LoadBalancers/DynamicLoadBalancer.h
M Packages/Uintah/CCA/Components/LoadBalancers/DynamicLoadBalancer.cc

Compile Zoltan stuff if --with-zoltan specified to configure, otherwise it is #if'd out.
Cleaned up some of the new code (cosmetics).

M Packages/Uintah/StandAlone/sub.mk

Need zoltan to link sus (if --with-zoltan).

270 lines of code changed in 8 files:

dav 2008-05-23 16:57 Rev.: 41137

Fix bcs_type comparison... thought Todd had pointed this out a couple of weeks ago and someone fixed it... but apparently not.

3 lines of code changed in 1 file:

dav 2008-05-23 16:39 Rev.: 41136

Fix (I believe - FS please check) the == operator based on compiler warnings that the function could return without returning a value.

5 lines of code changed in 1 file:

dav 2008-05-23 16:36 Rev.: 41135

fix unsigned int comparison (>= 0) issue.

1 lines of code changed in 1 file:

dav 2008-05-22 17:50 Rev.: 41132

ICC fixes.

10 lines of code changed in 1 file:

dav 2008-05-22 17:36 Rev.: 41131

Rearrange #includes in order for ICC template instantiation to take place...sigh.

14 lines of code changed in 1 file:

dav 2008-05-22 17:31 Rev.: 41130

Needed #includes for ICC to instantiate templates.

5 lines of code changed in 1 file:

dav 2008-05-22 17:23 Rev.: 41129

Move #include so that ICC can include things in an order that allows it to find all the information it needs to instantiate templates.

1 lines of code changed in 1 file:

dav 2008-05-22 17:21 Rev.: 41128

Fixes to comments.

0 lines of code changed in 2 files:

dav 2008-05-22 16:39 Rev.: 41126


M configure.ac

Fixed use of "-a" in test to avoid a shell warning and bad logic.

M configure

Updated configure to match previous commit of aclocal.m4 (fix for -I).

376 lines of code changed in 2 files:

dav 2008-05-22 16:34 Rev.: 41125

Fix check for -I to only look at the beginning of a string.

4 lines of code changed in 1 file:

kuzimmer 2008-05-22 10:23 Rev.: 41119

Changes made to queryGrid function to allow the UdaScale module to scale the grid. This is to get around deficiencies in the SCIRun widgets on small domains.

19 lines of code changed in 1 file:

harman 2008-05-21 16:13 Rev.: 41116

Don't run stat command on missing file.

7 lines of code changed in 1 file:

harman 2008-05-21 14:57 Rev.: 41115

# validateUda:
#
# usage: validateUda <udas>
#
# This scripts performs the following tests on a uda:
# 0) does index.xml exist
# 1) does each timestep listed in the index.xml file exist
# 2) Does timestep/timestep.xml file exist
# 3) Does a level directory for each level exist
# 4) for each level directory does a pxxxx.xml file exist
# 5) for each level directory does a pxxxx.data file exist and is size > 0

150 lines of code changed in 1 file:

harman 2008-05-20 16:15 Rev.: 41104

pruning out dead wood.

0 lines of code changed in 4 files:

luitjens 2008-05-20 12:42 Rev.: 41097

Initial commit for Zoltan Load Balancer. Currently this is not
implemented but there is now a stub for code to be placed in.


116 lines of code changed in 2 files:

luitjens 2008-05-20 12:33 Rev.: 41096

Missed a file in my last commit

0 lines of code changed in 1 file:

luitjens 2008-05-20 11:43 Rev.: 41095

Removed an old function prototype that is no longer used

1 lines of code changed in 2 files:

luitjens 2008-05-19 12:44 Rev.: 41082

A few more multipatch petsc fixes.

16 lines of code changed in 2 files:

luitjens 2008-05-17 22:28 Rev.: 41077

Fixes for a few more arches petsc problems. Arches still does not work
with more than 1 patch per proc.

152 lines of code changed in 1 file:

luitjens 2008-05-16 17:57 Rev.: 41075

Fixed an indexing bug in the Arches PetscSolver which causes problems
when the number of patches per processor is greater than 1.

There may still be more problems with patchs>processors

90 lines of code changed in 1 file:

luitjens 2008-05-16 11:16 Rev.: 41070

Fixed memory leak caused by not deleting intrusion boundaries.

Also eliminated potential deletes of null pointers which could cause
problems on some systems.


9 lines of code changed in 1 file:

jthornoc 2008-05-16 10:56 Rev.: 41068

Turned on exact comparison for these two tests.

2 lines of code changed in 2 files:

jthornoc 2008-05-15 22:56 Rev.: 41067

Accidentally commited a bug ealier.

0 lines of code changed in 1 file:

jthornoc 2008-05-15 22:19 Rev.: 41066

Replaced patch->:
getCellLowIndex_New() and getCellHighIndex_New()

with patch->:
getExtraCellLowIndex__New() and getExtraCellHighIndex_New()


129 lines of code changed in 10 files:

sshankar 2008-05-15 18:56 Rev.: 41065

Updated the reader

0 lines of code changed in 2 files:

sshankar 2008-05-15 18:48 Rev.: 41063

Added support for face centered variables

197 lines of code changed in 1 file:

luitjens 2008-05-15 17:50 Rev.: 41062

Fixed a comment which stated the wrong mapping for getLowIndex.

1 lines of code changed in 1 file:

jthornoc 2008-05-15 17:15 Rev.: 41061

Changed a "=" to a "=="

1 lines of code changed in 1 file:

jthornoc 2008-05-15 17:10 Rev.: 41060

Set MPMARCHES test to compare to gold-standard

1 lines of code changed in 1 file:

jas 2008-05-15 17:10 Rev.: 41059

Remove the NEW_BCS if statements so it will be generalized for the cases where
non-SideBCData types are specified.

274 lines of code changed in 2 files:

jthornoc 2008-05-15 16:53 Rev.: 41058

Changed patch->:
getCellFORTLowIndex and getCellFORTHighIndex

To patch->:
getFortranCellLowIndex__New() and getFortranCellHighIndex__New()

247 lines of code changed in 28 files:

jthornoc 2008-05-15 16:21 Rev.: 41057

Replaced:
patch->getLowIndex and patch->getHighIndex

With:
patch->getCellLowIndex__New and patch->getCellHighIndex__New()

129 lines of code changed in 10 files:

jthornoc 2008-05-15 16:03 Rev.: 41056

replaced:
getGhostCellLowIndex and getGhostCellLowIndex

with:
getExtraCellLowIndex__New and getExtraCellHighIndex__New

52 lines of code changed in 11 files:

jthornoc 2008-05-15 15:52 Rev.: 41055

replaced:
patch->getCellLowIndex() and patch->getCellHighIndex()

with:
patch->getExtraCellLowIndex__New() and patch->getExtraCellHighIndex__New()

46 lines of code changed in 9 files:

harman 2008-05-15 09:13 Rev.: 41052

parseValidationFile()
- warn the user once when it can't find the validation file

3 lines of code changed in 1 file:

harman 2008-05-14 17:08 Rev.: 41049

new patch conversion:

getLowIndex() -> getExtraCellLowIndex()
getHighIndex() -> getExtraCellHighIndex()
getCellIterator() -> getCellIterator__New()

19 lines of code changed in 2 files:

harman 2008-05-14 16:57 Rev.: 41048

New patch conversion:

getCellLowIndex() -> getExtraCellLowIndex()
getCellHighIndex() -> getExtraCellHighIndex()

2 lines of code changed in 1 file:

harman 2008-05-14 15:25 Rev.: 41047

fixed minus sign in dp_de calculation --Jennifer VanRijsq

1 lines of code changed in 1 file:

harman 2008-05-14 12:42 Rev.: 41038

Added d_with_arches to the MPMFlags. This is currently only used to allow the
bulletproofing regarding the compatibility of interpolator type with extraCells
to work with MPMArches as well.

Jim

10 lines of code changed in 5 files:

harman 2008-05-14 10:46 Rev.: 41037

new patch conversion:

getNodeIterator(interp_type) -> getExtraNodeIterator__New()

(user must input the correct number of ghostcells, Jim implemented bulletproofing
to catch this)

19 lines of code changed in 5 files:

harman 2008-05-14 10:32 Rev.: 41036

New Patch Conversion:
containsPoint() -> containsPointInExtraCells()

5 lines of code changed in 5 files:

harman 2008-05-14 10:30 Rev.: 41035

New patch conversion:

getCellLowIndex() -> getExtraCellLowIndex()
getCellHighIndex() -> getExtraCellHighIndex()

0 lines of code changed in 2 files:

harman 2008-05-13 17:11 Rev.: 41034

Added some bulletproofing to make sure that when gimp or 3rdorderBS interpolators
are used, that either extraCells of 1 or periodic BCs are used. Also checks to make
sure extraCells AREN'T used when using linear interpolation, unless it is an MPMICE
problem.

Jim

22 lines of code changed in 2 files:

jas 2008-05-13 16:33 Rev.: 41033

This is a first pass at using the face iterators for visiting cells/nodes
needed to set boundary conditions for the most common case (SideBC). We
no longer store the cells/nodes to be visited and instead create them on the
fly.

Initial tests for a simple ICE advect.ups show a slight reduction in memory
usage.

The second pass will actually generalize the code so that all the if/else
statements are removed.

398 lines of code changed in 10 files:

harman 2008-05-13 16:21 Rev.: 41032

conversion to new patch
containsPointInRealCells() -> containsPoint__New()

2 lines of code changed in 1 file:

harman 2008-05-13 16:20 Rev.: 41031

impm tests: removed 4disks_2d.1mat, it's not run in the RT

1 lines of code changed in 1 file:

harman 2008-05-13 14:23 Rev.: 41029

New Patch Conversion:
getCellLowIndex() -> getExtraCellLowIndex__New()
getCellHighIndex() -> getExtraCellHighIndex__New()

5 lines of code changed in 2 files:

luitjens 2008-05-13 13:16 Rev.: 41028

Turned an ASSERT back on that was mistakenly commited in the last patch.

1 lines of code changed in 1 file:

luitjens 2008-05-13 13:04 Rev.: 41027

Fixed a memory leak.

4 lines of code changed in 2 files:

harman 2008-05-12 16:24 Rev.: 41006

New Patch Conversion

getNodeLowIndex() -> getExtraNodeLowIndex__New()
getNodeHighIndex() -> getExtraNodeHighIndex__New()
getInteriorNodeLowIndex() -> getNodeLowIndex__New()
getInteriorNodeHighIndex() -> getNodeHighIndex__New()

105 lines of code changed in 25 files:

harman 2008-05-12 15:21 Rev.: 41005

New Patch Conversion:

getFaceCellIterator(face,"NC_vars") -> getFaceIterator__New(face, faceNodes)

10 lines of code changed in 2 files:

harman 2008-05-12 14:38 Rev.: 41004

New patch conversion
getNodeIterator() -> getNodeIterator__New()

62 lines of code changed in 20 files:

harman 2008-05-12 14:14 Rev.: 41003

New patch conversion
-getCellIterator() -> getCellIterator__New()
-getExtraCellIterator()) -> getExtraCellIterator__New()

22 lines of code changed in 9 files:

harman 2008-05-12 13:22 Rev.: 41002

perform exact uda comparisons while converting to new patch.

0 lines of code changed in 4 files:

harman 2008-05-12 11:47 Rev.: 41001

removed SimpleCFD and AMRSimpleCFD components

0 lines of code changed in 1 file:

harman 2008-05-12 11:40 Rev.: 40999

removed SimpleCFD.cc/h, AMRSimpleCFD.cc/h & BoundaryConditions.cc/h

0 lines of code changed in 7 files:

harman 2008-05-12 11:33 Rev.: 40997

New Patch Conversion:
getCellIterator() -> getCellIterator__New()

addGhostCell_Iter -> getCellIterator__New(NGC)

0 lines of code changed in 6 files:

harman 2008-05-12 11:21 Rev.: 40996

New Patch Conversion:
getInteriorCellLowIndex -> getCellLowIndex__New()
getInteriorCellHighIndex -> getCellHighIndex__New()

2 lines of code changed in 1 file:

harman 2008-05-12 11:14 Rev.: 40995

New Patch Conversion

-getNodeLow/HighIndex -> getNodeLow/HighIndex__New
-getLow/HighIndex -> getCellLow/HighIndex__New
-getCellIterator -> getCellIterator__New
-getExtraCellItterator-> getExtraCellIterator__New

AMRSimpleCFD & SimpleCFD not fully converted


69 lines of code changed in 17 files:

harman 2008-05-12 10:48 Rev.: 40994

new Patch Conversion:
getCellIterator() -> getCellIterator__New()
getExtraCellIterator() -> getExtraCellIterator__New()

76 lines of code changed in 16 files:

harman 2008-05-12 10:47 Rev.: 40993

New Patch Conversion:
getCellIterator--> getCellIterator__New
containsPoint --> containsPoint__New

2 lines of code changed in 2 files:

harman 2008-05-12 10:35 Rev.: 40992

slight rearrangement. Only get faceIterator if patch face is on a boundary

0 lines of code changed in 4 files:

luitjens 2008-05-12 10:10 Rev.: 40991

updated compare_uda, puda, and dumpfields to the new interface.


42 lines of code changed in 12 files:

luitjens 2008-05-12 09:53 Rev.: 40990

updated uda2nrrd to the new interface

17 lines of code changed in 2 files:

luitjens 2008-05-12 09:39 Rev.: 40989

Converted the make target 'uintahmodules' to the new interface

42 lines of code changed in 5 files:

harman 2008-05-09 16:31 Rev.: 40988

New Patch Conversion:

getCellLow/HighIndex -> getExtraCellLow/HighIndex

getEdgeCellIterator() -> getEdgeCellIterator__New

getCellIterator() -> getCellIterator__New

17 lines of code changed in 5 files:

luitjens 2008-05-09 14:45 Rev.: 40987

Updated SimulationController, LoadBalancers, DataArchiver, Regridder,
and PatchCombiner to new interface.


60 lines of code changed in 9 files:

harman 2008-05-09 14:22 Rev.: 40986

removed fillFace & fillFace_special
There not being used or compiled.

0 lines of code changed in 5 files:

harman 2008-05-09 13:26 Rev.: 40984

Invoke exact comparisons while converting to the new patch

0 lines of code changed in 2 files:

luitjens 2008-05-09 13:20 Rev.: 40983

Updated schedulers to the new interface

37 lines of code changed in 6 files:

luitjens 2008-05-09 12:15 Rev.: 40982

Updated parts of the framework to the new interface.

libPackages_Core_Grid.so should compile with the old interface turned
off.


70 lines of code changed in 10 files:

luitjens 2008-05-09 12:14 Rev.: 40981

Added

//#define DELETE_OLD_INTERFACE

uncomment this from patch.h to delete the old interface. This should
help with the migration process by allowing developers to find functions
that need to be changed over by trying to compile with the old interface
deleted.


Rearranged parts of the .cc file

Updated the rest of patch to the new interface.

260 lines of code changed in 2 files:

harman 2008-05-09 11:12 Rev.: 40979

removed vorticityConfinement

0 lines of code changed in 1 file:

harman 2008-05-09 11:03 Rev.: 40978

removed vorticityConfinement model
no longer used.

0 lines of code changed in 2 files:

harman 2008-05-09 10:09 Rev.: 40977

New Patch Conversion:

getFaceCellIterator() -> getFaceIterator__New()

99 lines of code changed in 20 files:

jthornoc 2008-05-08 16:27 Rev.: 40974

Added an input file parameter to scale the reaction source term.

3 lines of code changed in 2 files:

harman 2008-05-08 14:54 Rev.: 40971

new patch conversion

getInteriorCell(Low/High)Index -> getCell(Low/High)Index

6 lines of code changed in 2 files:

harman 2008-05-08 14:26 Rev.: 40970

new patch conversion:
replaced:
patch->addGhostCell_Iter(iter, numGhostCells)
with
get(Extra)CellIterator(numGhostCells)


75 lines of code changed in 11 files:

harman 2008-05-08 13:50 Rev.: 40969

You must use double numbers (0.0) when using abs/rel_tolerance options

runSusTest.py:
backed out previous change

24 lines of code changed in 20 files:

harman 2008-05-08 11:34 Rev.: 40968

set failCode =0 at the beginning of each test

3 lines of code changed in 1 file:

harman 2008-05-08 11:24 Rev.: 40967

do exact comparisons while ICE is converted over to the new patch

10 lines of code changed in 1 file:

harman 2008-05-08 11:12 Rev.: 40966

added exactComparison option to RT tests. This sets the absolute & relative
tolerance = 0 for the uda comparisons. This is useful when you know that
a change to the code should not alter the answers

16 lines of code changed in 13 files:

harman 2008-05-08 10:02 Rev.: 40963

Throw and exception if the <MPM> is missing from the input file

Throw an exception if the user inputs an invalid interpolator.

35 lines of code changed in 2 files:

harman 2008-05-08 09:06 Rev.: 40961

Changes so MPMARCHES tests will run.

3 lines of code changed in 1 file:

harman 2008-05-08 08:47 Rev.: 40960

added "-exact" option to compare_uda and the regression tester script.
This option sets the absolute & relative tolerance to 0 in compare_uda.
This is useful when making changes to the infrastructure and you know that the
answers shouldn't change.

38 lines of code changed in 2 files:

jthornoc 2008-05-08 02:10 Rev.: 40959

Fixed intrusion boundary source to work with restarts.

43 lines of code changed in 3 files:

harman 2008-05-07 16:32 Rev.: 40957

New patch conversion, changed

getSFCXLowIndex -> getExtraSFCXLowIndex
getSFC(X,Y,Z)HighIndex -> getExtraSFC(X,Y,Z)HighIndex

23 lines of code changed in 2 files:

harman 2008-05-07 15:00 Rev.: 40956

New Patch conversion:

getCell(Low/High)Index
getExtraCell(Low/High)Index

18 lines of code changed in 3 files:

harman 2008-05-07 12:59 Rev.: 40955

Conversion to new patch
getSFC(X,Y,Z)Iterator -> getSFC(X,Y,Z)Iterator__New

32 lines of code changed in 4 files:

luitjens 2008-05-07 12:58 Rev.: 40954

Mostly added comments and rearranged the header. Updated 1 function to
the new interface.


55 lines of code changed in 1 file:

harman 2008-05-07 11:21 Rev.: 40952

Converion to new patch:

getCellIterator -> getCellIterator__New

55 lines of code changed in 14 files:

harman 2008-05-07 10:49 Rev.: 40951

New Patch:
getExtraCellIterator -> getExtraCellIterator__New

47 lines of code changed in 17 files:

harman 2008-05-07 10:48 Rev.: 40950

run ice_amr tests with mpi

2 lines of code changed in 1 file:

harman 2008-05-07 10:19 Rev.: 40949

more descriptive exception message

0 lines of code changed in 2 files:

harman 2008-05-07 10:18 Rev.: 40948

-tabs

-deleted d_CO2FlowRateESLabel

241 lines of code changed in 2 files:

harman 2008-05-07 10:10 Rev.: 40947

removed ICERF.cc not being used.

0 lines of code changed in 3 files:

harman 2008-05-06 14:54 Rev.: 40938

No longer used

0 lines of code changed in 3 files:

luitjens 2008-05-06 14:48 Rev.: 40937

cast to an unsigned int when assigning BCs. This should fix the redstorm grid issues.

6 lines of code changed in 1 file:

harman 2008-05-06 14:46 Rev.: 40936

added Thomsen & Hartka equation of state for water. Originally written by Jennifer VanRij.

759 lines of code changed in 7 files:

luitjens 2008-05-06 13:41 Rev.: 40932

Changed the PatchState to use unsigned ints instead of BCTypes this
should be more portable.

22 lines of code changed in 1 file:

luitjens 2008-05-06 13:20 Rev.: 40931

Added some comments and rearranged the header slightly

91 lines of code changed in 1 file:

dav 2008-05-06 11:38 Rev.: 40928

Better handling of symbol names with spaces in them.

21 lines of code changed in 1 file:

dav 2008-05-06 11:37 Rev.: 40927

Fix for template inclusion on Redstorm

14 lines of code changed in 2 files:

luitjens 2008-05-06 11:00 Rev.: 40926

Changed the printf's to print an unsigned number instead of a signed.

2 lines of code changed in 1 file:

harman 2008-05-06 10:12 Rev.: 40925

reworked how the gnu grep bulletproofing.

0 lines of code changed in 2 files:

jthornoc 2008-05-06 10:02 Rev.: 40924

Fixed the number of nodes (to 1.1) per Brian's hack.

2 lines of code changed in 1 file:

jthornoc 2008-05-05 15:59 Rev.: 40920

Reduced the mpm tests to a simple one for now. Once this is proven to work, we will get more complicated.

6 lines of code changed in 1 file:

dav 2008-05-05 15:07 Rev.: 40916

match configure with configure.ac - fixes syntax problem

1 lines of code changed in 1 file:

jas 2008-05-05 11:41 Rev.: 40910

Change boundary condition data structor from a map to a vector.

23 lines of code changed in 2 files:

luitjens 2008-05-05 10:30 Rev.: 40909

Added GhosCell versions of the SFC queries

111 lines of code changed in 1 file:

jthornoc 2008-05-02 15:21 Rev.: 40902

-Fixed intrustion source terms to work with scalar variance
-Removed the references to cell type and used geometric intersection instead in the calculation of the boundary source terms

29 lines of code changed in 1 file:

luitjens 2008-05-02 11:29 Rev.: 40901

Removed some ASSERTS. queries to getExtra* are not valid until after
setBCTypes is called which is called from finalize level.

1 lines of code changed in 1 file:

harman 2008-05-02 11:12 Rev.: 40900

Only get the analysisModule attributes if the module problem spec exists.


6 lines of code changed in 1 file:

sshankar 2008-05-01 18:46 Rev.: 40898

Added support for tensor visualization

65 lines of code changed in 1 file:

luitjens 2008-05-01 18:44 Rev.: 40897

Converted a few of the remaining functions to the new interface.


88 lines of code changed in 2 files:

luitjens 2008-05-01 18:43 Rev.: 40896

Missed one conversion of totalCells to getNumExtraCells

2 lines of code changed in 1 file:

jthornoc 2008-05-01 17:57 Rev.: 40894

Turned on one mpm test.

15 lines of code changed in 1 file:

jthornoc 2008-05-01 17:56 Rev.: 40893

Hopefully made it such that ARCHES now compares to a gold standard.

4 lines of code changed in 1 file:

dav 2008-05-01 16:21 Rev.: 40887

Commented out patch->totalCells() call as it no longer exists... Justin?

7 lines of code changed in 1 file:

luitjens 2008-05-01 10:58 Rev.: 40879

Deleted getNNodes getNInteriorNodes totalCells() and replaced their
calls with calls to getNumExtraCells, getNumCells, getNumNodes,
getNumExtraNodes.

7 lines of code changed in 4 files:

dav 2008-05-01 00:26 Rev.: 40878

Added uda2nrrd to 'uintah' make target.

1 lines of code changed in 1 file:

April 2008 »

Generated by StatSVN 0.4.0