February 2011 Commit Log

Number of Commits:
115
Number of Active Developers:
10
jsutherland 2011-02-26 13:33 Rev.: 46900

remove an unnecessary an include path.

0 lines of code changed in 1 file:

jsutherland 2011-02-25 14:19 Rev.: 46899

Consolidate a bunch of code by using a macro.

91 lines of code changed in 1 file:

jsutherland 2011-02-24 18:45 Rev.: 46898

Hold SchedulerP by reference rather than value. Again, strange copy behavior by Handle...

3 lines of code changed in 1 file:

jsutherland 2011-02-24 18:44 Rev.: 46897

Pass LevelP by reference in Wasatch pressure solver.

2 lines of code changed in 2 files:

jsutherland 2011-02-24 18:44 Rev.: 46896

return LevelP by reference rather than by value (is there a problem with the Handle class copy semantics?)

4 lines of code changed in 3 files:

harman 2011-02-24 15:16 Rev.: 46895

script that kills all of the regression tester scripts and sus commands

7 lines of code changed in 1 file:

jsutherland 2011-02-24 12:26 Rev.: 46894

Fix ordering of pressure solve after the expression graph that calculates the RHS for the poisson system.

3 lines of code changed in 1 file:

jsutherland 2011-02-24 12:12 Rev.: 46893

For const handles, return const pointers.

0 lines of code changed in 2 files:

jsutherland 2011-02-24 12:07 Rev.: 46892

Put hooks in for pressure solver in the Wasatch::TaskInterface.

42 lines of code changed in 4 files:

jsutherland 2011-02-24 11:36 Rev.: 46891

- eliminate constLevelP typedef as it was not used and confused me.
- add a few convenience functions to extract LevelP rather than Level* from patches.

20 lines of code changed in 4 files:

jsutherland 2011-02-24 11:02 Rev.: 46890

Revert "Implement hooks in the TaskInterface for the pressure solver."

This reverts commit afa67174e9f286d66d586e689a423c51af5e316b.

24 lines of code changed in 4 files:

jsutherland 2011-02-24 11:01 Rev.: 46889

Revert "Improve some const-ness in HypreSolver"

This reverts commit 2282428a1849c9b0e0475064b02ea69b69c31da1.

20 lines of code changed in 2 files:

jsutherland 2011-02-24 09:29 Rev.: 46888

Implement hooks in the TaskInterface for the pressure solver.

43 lines of code changed in 4 files:

jsutherland 2011-02-24 09:28 Rev.: 46887

Improve some const-ness in HypreSolver

20 lines of code changed in 2 files:

guilkey 2011-02-22 15:11 Rev.: 46883

Fixed a sign error.

1 lines of code changed in 1 file:

jthornoc 2011-02-22 14:02 Rev.: 46882

This fixes the memory leak in MPMArches.
I am not sure why Arches didn't pick up any leak, however.

1 lines of code changed in 1 file:

jsutherland 2011-02-22 08:49 Rev.: 46881

Quiet some compiler warnings.
Misc cleanup.

30 lines of code changed in 5 files:

jthornoc 2011-02-22 03:00 Rev.: 46880

Test commit from ember. This shouldn't change any answers.

1 lines of code changed in 1 file:

guilkey 2011-02-21 18:12 Rev.: 46879

Forgot to commit this previously.

2 lines of code changed in 1 file:

guilkey 2011-02-21 17:48 Rev.: 46878

Don't include acceleration due to pressure gradient or gravity for rigid MPM
materials at either the cell or face centers.

21 lines of code changed in 2 files:

jthornoc 2011-02-21 17:19 Rev.: 46877

Take 2: This should resolve the carbon and sulfur "es" tag problem in the index.xml file for restart.

0 lines of code changed in 12 files:

guilkey 2011-02-21 17:14 Rev.: 46876

Added a flag in ICE "d_with_rigid_mpm". Not yet used, that comes later.
Also, relax the requirement that the momentum exchange coefficients be less than
1e15.

13 lines of code changed in 4 files:

harman 2011-02-21 14:51 Rev.: 46875

added the ability to setup different machines to run the RT

85 lines of code changed in 6 files:

jthornoc 2011-02-21 08:32 Rev.: 46874

Reverting Arches back to version 46866. This version passed regression tests on blaze. There might be a restart problem due to now defunct tags. These will be cleaned up in the next commit.

4132 lines of code changed in 32 files:

jpedel 2011-02-19 20:10 Rev.: 46873

Reapplying Jeremy's recent changes

22 lines of code changed in 9 files:

jpedel 2011-02-19 19:44 Rev.: 46872

Re-committing after fixing a bug with the ABSKP property model

1077 lines of code changed in 30 files:

harman 2011-02-18 18:14 Rev.: 46871

Updated crontab commands

0 lines of code changed in 2 files:

harman 2011-02-18 18:11 Rev.: 46870

Now mimics what is in ~/csafe-tester/scripts/startTester

21 lines of code changed in 1 file:

jthornoc 2011-02-18 18:09 Rev.: 46869

Repairing more fallout from the removal of the ES balances.

0 lines of code changed in 10 files:

harman 2011-02-18 16:57 Rev.: 46868

cat the entire configureCommand script to the html_log, not just the first line

1 lines of code changed in 1 file:

guilkey 2011-02-18 16:34 Rev.: 46867

Adding more readable (and more correct?) comments to the ZAPlastic.h code to
describe the equations governing the model. Courtesy of KC.

46 lines of code changed in 1 file:

jthornoc 2011-02-18 07:39 Rev.: 46866

Removing Julien's last commit due to compiler and runtime issues.

78 lines of code changed in 23 files:

jthornoc 2011-02-17 20:49 Rev.: 46865

Reverting pcell numbers back to the original numbers to get the
regression tester passing again.

16 lines of code changed in 1 file:

jpedel 2011-02-17 20:41 Rev.: 46864

Reverting previosu commit

428 lines of code changed in 21 files:

harman 2011-02-17 20:00 Rev.: 46863

reverted jpedel's commit that doesn't compile

78 lines of code changed in 21 files:

jpedel 2011-02-17 20:00 Rev.: 46862

Those 2 files were forgotten in the last commit

258 lines of code changed in 2 files:

jsutherland 2011-02-17 19:32 Rev.: 46861

Fully implement tree cleaving.

This now passes all current regression tests.
I have also activated tree cleaving for the momentum equations.
Next up: tickle the pressure expression.

116 lines of code changed in 4 files:

jsutherland 2011-02-17 19:32 Rev.: 46860

minor cleanup in BCHelperTools.

16 lines of code changed in 1 file:

jpedel 2011-02-17 18:45 Rev.: 46859

Adding a gas source term from char oxidation and a property model for the absorption coefficient, also deleting a few useless lines

428 lines of code changed in 21 files:

harman 2011-02-17 18:38 Rev.: 46858

posix compilant
-replaced stuff >&/dev/null -> stuff > /dev/null2>&1
- using -s <file> instead of -a <file> in conditional statement

9 lines of code changed in 6 files:

guilkey 2011-02-17 12:07 Rev.: 46856

Add info on the level to the output printed when computeEqPress isn't converging

2 lines of code changed in 1 file:

jsutherland 2011-02-17 11:42 Rev.: 46855

Fix a problem that surfaced on the intel compiler.

3 lines of code changed in 1 file:

jas 2011-02-17 11:12 Rev.: 46851

Fix for posix /bin/sh compliance and remove bashism.

1 lines of code changed in 1 file:

jthornoc 2011-02-17 09:38 Rev.: 46850

Removing these species as required. This is just more kludging.

0 lines of code changed in 1 file:

jthornoc 2011-02-17 08:53 Rev.: 46849

Clean up some warnings that didn't appear on the Mac build.

4 lines of code changed in 2 files:

jthornoc 2011-02-17 08:25 Rev.: 46848

ifdef out the access to the new mixing models. Need TabProps compiled
for these to work.

6 lines of code changed in 1 file:

jthornoc 2011-02-17 07:19 Rev.: 46847

* Fixed some warnings
* Fixed an indexing bug
* Reduced redundancy in the table interfaces

17 lines of code changed in 6 files:

jthornoc 2011-02-17 06:34 Rev.: 46846

* Addition of new boundary conditions and addition of a cold flow mixing
model using the new scalar transport equations.

* Some removal of deadwood (ExtraScalars - mostly in Arches.cc) which will
require more pruning.

* Added a public method to MixingRxnModel so properties can be retrieved
at will outside of the table interface.

* Added some temporary tags to ups_spec BoundaryCondition until the
vector (fixable in Arches) or string (needs to be fixed in Uintah
BoundaryCondition class) is fixed.

-- None of these changes should changes the answers.
-- Note that the new boundary condition interface is currently inactive
and requires uncommenting the *__NEW functions in Arches.cc

2679 lines of code changed in 14 files:

jpedel 2011-02-16 16:42 Rev.: 46845

Fixing an error in the drag model and removing an unused function in DQMOMEq.h

15 lines of code changed in 4 files:

jpedel 2011-02-16 16:26 Rev.: 46844

Modifying the coal models to allow coupled physics, adding a char oxidation model and a heat transfer model based on Chris Shaddix work

2542 lines of code changed in 29 files:

dav 2011-02-16 14:57 Rev.: 46843

Commit of configure to match James' update of configure.ac

1 lines of code changed in 1 file:

jsutherland 2011-02-16 12:34 Rev.: 46842

get rid of a file requirement.

The ExecuteExpression.h file was being required by the build system and this file was recently removed from ExprLib.

1 lines of code changed in 1 file:

jsutherland 2011-02-16 12:34 Rev.: 46841

Minor syntax change to improve efficiency in stress calculation

1 lines of code changed in 1 file:

jas 2011-02-16 11:57 Rev.: 46840

Revert changes and add back in csh.

11 lines of code changed in 2 files:

jas 2011-02-16 11:48 Rev.: 46839

Remove the /bin/csh stuff that may be causing problems with testing scripts.

13 lines of code changed in 2 files:

jas 2011-02-15 15:13 Rev.: 46838

Remove reference to /usr/local/home.

10 lines of code changed in 10 files:

jas 2011-02-15 15:08 Rev.: 46837

Change the group from csafe to uintah.

8 lines of code changed in 5 files:

jas 2011-02-15 14:14 Rev.: 46836

Make posix compliant.

10 lines of code changed in 1 file:

jas 2011-02-15 06:44 Rev.: 46835

Use integer comparison instead of string comparison.

2 lines of code changed in 1 file:

jas 2011-02-15 05:55 Rev.: 46834

Fix string compare for posix shell compliance.

4 lines of code changed in 1 file:

jas 2011-02-13 13:16 Rev.: 46832

Check if object exists before looking for the PetscCookie.

7 lines of code changed in 1 file:

dav 2011-02-11 17:46 Rev.: 46831

Fix for allowing additional MPI link libraries in configure.

78 lines of code changed in 2 files:

guilkey 2011-02-11 12:41 Rev.: 46829

Added the option for a user specified unloading modulus for alpha > alpha0, and for p < 0. Also added the calculation and carrying around of the temperature
that is reached when the material is fully densified (alpha=1). This is used
as the reference temperature in the Mie-Gruniesen part of the response to ensure
continuity at the interface between the P-alpha and MG models.

85 lines of code changed in 2 files:

jas 2011-02-11 03:56 Rev.: 46827

Todd's addition of a quick build of Wasatch with static libraries turned on.

44 lines of code changed in 1 file:

dav 2011-02-10 16:13 Rev.: 46826

Fix spelling error.

1 lines of code changed in 1 file:

dav 2011-02-10 16:09 Rev.: 46825

Added comment.

1 lines of code changed in 1 file:

harman 2011-02-10 15:40 Rev.: 46824

Globally: renamed config variable *_RADIATION -> *_MODELS_RADIATION

Changed compile logic: USE_ARCHES no longer controls the compilation inside of
Components/Models/Radiation.
It's now controlled via
USE_MODELS_RADIATION
and
--without-fortran.

Don't compile
Components/Models/Radiation
if
--without-fortran
is specified, but still compile
Components/Models/Radiation/RMCRT

If
USE_MODELS_RADIATION=no
don't compile Examples/RMCRT_test.cc

97 lines of code changed in 10 files:

jeff788 2011-02-10 11:35 Rev.: 46822

added the nonlocal_drucker_prager plasticity model

1159 lines of code changed in 5 files:

jas 2011-02-09 16:49 Rev.: 46821

Use ccache for the static build.

21 lines of code changed in 1 file:

dav 2011-02-09 16:37 Rev.: 46820

Fix #include to use full path.

3 lines of code changed in 2 files:

dav 2011-02-09 16:35 Rev.: 46819

Add newline at end of file to quiet compiler warning. Pass key as a const reference to avoid copy.

3 lines of code changed in 2 files:

jas 2011-02-09 16:28 Rev.: 46818

Force make cleanreally to run twice when dependencies are altered.

0 lines of code changed in 2 files:

harman 2011-02-09 15:01 Rev.: 46817

moved Arches/RMCRT code to Models/Radiation.

1337 lines of code changed in 11 files:

dav 2011-02-09 13:27 Rev.: 46815

Added newline at end of files to remove compiler warning.

5 lines of code changed in 2 files:

dav 2011-02-09 12:48 Rev.: 46814

Fix link for Examples... however, not sure that it really should be dependent on another component (ie, Arches)...

24 lines of code changed in 1 file:

leavy 2011-02-09 11:59 Rev.: 46813

0 lines of code changed in 1 file:

leavy 2011-02-09 11:57 Rev.: 46812

Added blank header files to Kayenta /fortran directory

0 lines of code changed in 2 files:

leavy 2011-02-09 11:44 Rev.: 46810

Removed unused Kayenta files

0 lines of code changed in 6 files:

leavy 2011-02-09 11:42 Rev.: 46809

Kayenta model modifications for new model

333 lines of code changed in 6 files:

jthornoc 2011-02-09 10:45 Rev.: 46808

Fixed an array indexing problem that caused potential segfaults.

5 lines of code changed in 1 file:

jthornoc 2011-02-09 10:44 Rev.: 46806

Fixed a bug with the indexing.

4 lines of code changed in 1 file:

guilkey 2011-02-09 10:28 Rev.: 46805

Revert Brian's change so the code will build.

2 lines of code changed in 1 file:

leavy 2011-02-09 09:12 Rev.: 46804

modified Kayenta sub.mk file

3 lines of code changed in 1 file:

jsutherland 2011-02-08 21:36 Rev.: 46803

Something is causing problems in the TabPropsEvaluator destructor. This just cropped up. Hacked work-around for now.

2 lines of code changed in 1 file:

jsutherland 2011-02-08 21:36 Rev.: 46802

modify momentum equations a bit to position us for tree cleaving.
Cleaving is currently turned off.

165 lines of code changed in 4 files:

jsutherland 2011-02-08 21:35 Rev.: 46801

modify TaskInterface to move support tree cleaving.

201 lines of code changed in 2 files:

dav 2011-02-08 18:11 Rev.: 46800

At least on Franklin's (NERSC) hacked version of VisIt, this fixes the CMake infinite loop problem. Hopefully/in theory, the VisIt team will add this to their future releases.

1 lines of code changed in 1 file:

dav 2011-02-08 16:45 Rev.: 46799

Fix static build after Arches (sub)library refactoring a number of commits ago.

1 lines of code changed in 1 file:

harman 2011-02-08 15:39 Rev.: 46798

Arches/Examples files:
- generalization of reverse monte carlo ray tracing code. It can now
be used by other components. I still need to wrap a few items up.

rmcrt_test.ups: removed DO radiation solver section.

UPS_SPEC files:
-Moved the Models section from ups_spec.xml -> Models.xml
-Added RMCRT specs to Models.xml

RMCRT_Test.cc/.h
- started incorporating RMCRT tasks previously used by Arches.

78 lines of code changed in 3 files:

dav 2011-02-08 14:29 Rev.: 46796

Sus now display assertion level and (limited) cflags.

9 lines of code changed in 3 files:

tsaad 2011-02-08 14:00 Rev.: 46795

Fix sign in calculating normal components of stress expression.

2 lines of code changed in 2 files:

jsutherland 2011-02-08 09:31 Rev.: 46794

Fix some bugs in the expressions that assemble the momentum RHS terms.

34 lines of code changed in 4 files:

harman 2011-02-07 18:47 Rev.: 46793

matrix create() & applyFilter
- eliminated the d_3Dperiodic code that added offsets to the domain.
- Using PetscLocalToGlobalMapping which consolidated the code.
Now consistent with PetscSolver and RadLinearSolver.


****This will change the any periodic domain results slightly****
Below are differences in the results from the periodic.ups
file after 1000 timesteps

pressurePS
L-0 Matl-0 norms: L1 4.13724e-18 L2: 4.91025e-18 Linf: 2.43353e-17 n_cells: 32768
newCCUVelocity
L-0 Matl-0 norms: L1 6.17378e-16 L2: 8.33292e-16 Linf: 5.27876e-15 n_cells: 32768
newCCVVelocity
L-0 Matl-0 norms: L1 6.09716e-16 L2: 8.12456e-16 Linf: 4.37801e-15 n_cells: 32768
newCCWVelocity
L-0 Matl-0 norms: L1 6.16767e-16 L2: 8.30617e-16 Linf: 5.94576e-15 n_cells: 32768
newCCVelocity
L-0 Matl-0 norms: L1 [6.17378e-16 6.09716e-16 6.16767e-16] L2: [8.33292e-16 8.12456e-16 8.30617e-16] Linf: [5.27876e-15 4.37801e-15 5.94576e-15] n_cells: 32768

11 lines of code changed in 2 files:

harman 2011-02-07 16:26 Rev.: 46792

Removed place holder label d_RMCRT_fixMe.

1 lines of code changed in 2 files:

jthornoc 2011-02-07 13:23 Rev.: 46791

Merging in Todds changes

25 lines of code changed in 1 file:

harman 2011-02-07 10:14 Rev.: 46789

added a missing "s"

1 lines of code changed in 1 file:

harman 2011-02-04 15:22 Rev.: 46787

ArchesLabel: Added place holder label d_RMCRT_fixMe
Ray.cc: The rayTrace task now computes d_RMCRT_fixMe.
rmcrt_test.ups: now saving RMCRT_fixMe.

4 lines of code changed in 2 files:

harman 2011-02-04 13:25 Rev.: 46785

In the python version bulletproofing message tell the user
that on ember/updraft they have to source a file
to get a modern version of python.

4 lines of code changed in 1 file:

dav 2011-02-03 17:39 Rev.: 46783


Fixed circular dependencies recently added to the code due to code
consolidation.

1) Consolidated CCA/Components/Arches and Arches/Radiation into a single library
instead of two separate libraries... There isn't any good reason
that I know of to keep them separate, and this allows them to
'share' some common routines w/o creating a circular dependency.
(There are still a couple of additional Arches sub-shared
libs... (fortran/Mixing). These could easily be consolidated too if someone
wanted it done.)

Note, previously, in CCA/Components/sub.mk, many of the Arches sub-shared libs
where specifically specified. I've removed these and moved them
directly into the CCA/Components/Arches/sub.mk file to make it a
little easier to follow what is going on.

3) Moved DbgOutput out of Core/IO and into Core/Grid as it is related to
the Grid classes... Also, Core/Grid depends on Core/IO, so having
Core/IO stuff depend on Core/Grid causes a circular dependency.

251 lines of code changed in 22 files:

dav 2011-02-03 16:33 Rev.: 46782

Remove unused variable to quite compiler warning.

0 lines of code changed in 1 file:

harman 2011-02-03 14:44 Rev.: 46781

Moved
CCA/Components/Parent/Common.cc .h
to
Core/IO/DbgOutput.cc .h

This fixes the static build. Thanks Dav.

161 lines of code changed in 15 files:

harman 2011-02-03 12:49 Rev.: 46780

Ooops. Should have been in last commit.
Location for code that is common to all components.

0 lines of code changed in 2 files:

harman 2011-02-03 12:47 Rev.: 46779

Consolidated all the versions of printTask() & printSchedule to a common location
CCA/Components/Parent/Common.cc/.h

Global: added a #include Common.h and updated the interfaces.

Arches:
added printSchedule() calls. Many more to still add.

98 lines of code changed in 20 files:

tsaad 2011-02-02 17:41 Rev.: 46778

Calculation of coef matrix for pressure.

50 lines of code changed in 4 files:

harman 2011-02-02 17:16 Rev.: 46777

fixed memory leak

11 lines of code changed in 4 files:

jthornoc 2011-02-02 11:41 Rev.: 46774

Removing some unused includes

0 lines of code changed in 1 file:

tsaad 2011-02-02 11:03 Rev.: 46773

Register proper operators for calculating RHS of pressure poisson equation.

20 lines of code changed in 3 files:

harman 2011-02-02 10:48 Rev.: 46771

Fallout from code consolidation. Changes so Arches will compile without petsc.

3 lines of code changed in 3 files:

jthornoc 2011-02-01 19:06 Rev.: 46770

Adding an interface to the old table but with the updated interface (the same one TabProps uses). Notable changes include:

1) Transported independent variables are now specified using the <TransportEqn> section
2) Independent variables require boundary condition specification in the <Grid><BoundaryCondition> section.
3) Users can save any table dependent variable using the table_lookup=true attribute in the data archiver section
4) Allows for non-uniform mixture fraction grids as a function of a second mixture fraction

1738 lines of code changed in 11 files:

harman 2011-02-01 17:32 Rev.: 46769

code consolidation:
Filter, RadLinearSolver & PetscSolver are now using the PetscCommon
version of destroyPetscObjects()

This should not change the answers

11 lines of code changed in 5 files:

tsaad 2011-02-01 15:17 Rev.: 46768

In this commit:
- Added solveInterface to Wasatch and passed it to the pressure expression through the equation parser
- Various fixes and cleanups in the momentum transport equation
- Updated equation parser for momentum equations to return one adaptor per momentum equation

143 lines of code changed in 6 files:

tsaad 2011-02-01 14:50 Rev.: 46767

Add superbee and bc tests to the Wasatch regression tester. Both Nightly and Local tests are added.

4 lines of code changed in 1 file:

tsaad 2011-02-01 14:07 Rev.: 46765

Fix typo from recent cleanup.

2 lines of code changed in 1 file:

harman 2011-02-01 13:36 Rev.: 46764

added line to compile compute_L_norms utility.

5 lines of code changed in 2 files:

harman 2011-02-01 10:53 Rev.: 46762

Global:
- removed using SCIRun namespace
- added comment dividers
- vertical and horizontal space is your friend.

PetscCommon:
- moved PetscToUintah_Vector to the .h file and made it a templated function.

Filter.h
- code consolidation, now using PetscToUintah_Vector

Should not change answers.

94 lines of code changed in 6 files:

January 2011 »

Generated by StatSVN 0.4.0