December 2008 Commit Log

Number of Commits:
81
Number of Active Developers:
8
ffjhl 2008-12-29 18:49 Rev.: 42801

Failed particleIDs now print properly for ViscoPlastic and CNHDamge
thanks to Jim for the tip. Improved documentation on the SUVIC-I model.

0 lines of code changed in 12 files:

harman 2008-12-29 18:04 Rev.: 42800

computeMMSError()
- spacing
- removed extra L2 & Linfinity calculation from the cell-centered scalar section.

0 lines of code changed in 2 files:

harman 2008-12-29 12:10 Rev.: 42796

added missing ;

0 lines of code changed in 2 files:

harman 2008-12-29 11:55 Rev.: 42795

scalarOutletPressureBC()
- elminated nested loops over each face, now using boundary face iterator and face Iterator

20 lines of code changed in 1 file:

ffjhl 2008-12-28 03:02 Rev.: 42793

In ComputeStressTensor, make sure states of failed (localized) particles
do not change for both explicit and implicit in iterations or subsequent
timesteps. Noticed that explicit incurrs large error so implicit version
is preferred.

50 lines of code changed in 1 file:

harman 2008-12-26 17:28 Rev.: 42791

Global:
replaced nested loops with cell iterators.
This should not change the answers

179 lines of code changed in 9 files:

harman 2008-12-26 15:41 Rev.: 42790

Code consolidation:
moved code from (u,v,w)velocityBC() into velocityBC()

This should not change the answers

14 lines of code changed in 3 files:

harman 2008-12-26 15:12 Rev.: 42789

deleted mm(u,v,w)VelocityBC()

consolidation: moved all of the mm(u,v,w)VelocityBC code into mmVelocityBC()

This shouldn't change the answers.

17 lines of code changed in 2 files:

harman 2008-12-26 14:54 Rev.: 42788

MomentumSolver.cc
buildLinearMatrixVelHat()
- removed Tau timing statements.
- removed switch/case statements and loop over x,y.z, it just is not needed.
- consolidated "get" statements

Boundarycondition.cc
velocityBC(), mmvelocityBC(), calculateVelRhoHat_mm(), mmsvelocityBC(),
- removed switch/case statements, consolidated common code.

Sources.cc
calculateVelocitySource(), modifyVelMassSource(), computeMomentumSource()
- removed switch/case statements, consolidated common code.

Discretization.cc
calculateVelocityCoeff(), calculateVelDiagonal()
- removed switch/case statements

RHSSolver.cc
calculateHatVelocity()
- removed switch/case statements



742 lines of code changed in 14 files:

harman 2008-12-26 12:03 Rev.: 42785

MomentumSolver.cc
buildLinearMatrix() and sched_buildLinearMatrix()
- eliminated loop over x,y,z. Now just scheduling the task once for all 3 dirs.
- cleanup computes/requires

BoundaryConditions.cc
calculateVelocityPred_mm() & addPresGradVeolcityOutletPressureBC()
-elimiated switch/case statements, no longer looping over x,y,z.

velocityOutletPressureTangentBC()
- added loop over x,y,z. This is temporary until this routine can be overhauled.

RHSSolver.cc
calculateVelocity()
-elimiated switch/case statements, no longer looping over x,y,z.

This should not change the answers

396 lines of code changed in 7 files:

ffjhl 2008-12-25 19:28 Rev.: 42783

cosmetic changes only; better usage description for extractS.

0 lines of code changed in 4 files:

ffjhl 2008-12-25 17:00 Rev.: 42782

-matl <int> is now a general option.

12 lines of code changed in 1 file:

ffjhl 2008-12-25 14:11 Rev.: 42781

For implicit, use addSharedCRForImplicitHypo.

4 lines of code changed in 1 file:

ffjhl 2008-12-25 00:01 Rev.: 42780

changed failure criteria to NOT use absolute values.
Now tension and compression are differentiated.
Trying to print out failed particleIDs... need more work there.

15 lines of code changed in 6 files:

ffjhl 2008-12-24 19:02 Rev.: 42779

added failure by stress, example file is suvic_10minus4_failure.ups

235 lines of code changed in 2 files:

ffjhl 2008-12-23 23:36 Rev.: 42777

cleaned up the code a bit, cosmetic only.

3 lines of code changed in 1 file:

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:

guilkey 2008-12-23 21:58 Rev.: 42775

Make the Save Calculated Data button output geometry data in xml
format suitable for inclusion in a ups file.

0 lines of code changed in 2 files:

guilkey 2008-12-22 18:21 Rev.: 42771

Reduce the size of tol in the cylinder BC to be dxpp.minComponent
instead of the length of dxpp. The old way will almost certainly
get multiple layers of particles, which isn't the end of the world,
but isn't great either.

0 lines of code changed in 2 files:

harman 2008-12-22 18:18 Rev.: 42770

removed all
-#include <sgi_stl_warnings_off.h>
-#include <sgi_stl_warnings_on.h>
statements. No longer using SGI machines

0 lines of code changed in 25 files:

harman 2008-12-22 18:02 Rev.: 42769

removed excess
#include <Core/Geometry/IntVector.h>
#include <Packages/Uintah/Core/Grid/Variables/ComputeSet.h>

statements

0 lines of code changed in 22 files:

harman 2008-12-22 17:53 Rev.: 42768

removed excess
#include <Packages/Uintah/CCA/Components/Arches/TurbulenceModel.h>
#include <Core/Containers/OffsetArray1.h>
#include <Core/Containers/Array1.h>

statements

0 lines of code changed in 15 files:

harman 2008-12-22 17:41 Rev.: 42767

removed extra

-#include <Packages/Uintah/Core/Grid/Variables/CCVariable.h>


0 lines of code changed in 28 files:

harman 2008-12-22 17:30 Rev.: 42766

removed excess
#include <Packages/Uintah/Core/Grid/Variables/SFC(X,Y,Z)Variable.h>


0 lines of code changed in 17 files:

harman 2008-12-22 16:59 Rev.: 42765

Trying to get some momentum.
- 2 space indentation
- {} surrounding conditional statements
- cleaned up the #includes.
Will not change the answers

57 lines of code changed in 1 file:

dav 2008-12-22 16:10 Rev.: 42764

Better error message if no particles are found... however, I'm not sure if it is a _full_ error or not... so I let the program continue. (It's possible that with AMR that this would occur. Also, I think if there are multiple particles variables, that if one is empty, but the other isn't, that a valid NRRD will be created (just having a 0 size for the variable that has no data). Need to look into this more.

0 lines of code changed in 2 files:

luitjens 2008-12-22 14:51 Rev.: 42762

Re-enabled AMR:+ (it was disabled a few patches ago while working on a bug)


0 lines of code changed in 2 files:

luitjens 2008-12-22 14:48 Rev.: 42761

Fixed a bug related to load balancing when not regridding. Reenabled load balancing without regridding.

0 lines of code changed in 2 files:

luitjens 2008-12-22 14:09 Rev.: 42760

Seperated the processes of regridding and load balancing in the simulation controller. This should make it easier to load balance without regridding. Currently this is still not supported due to a few issues when loadbalancing when not also regridding.


146 lines of code changed in 12 files:

luitjens 2008-12-20 18:11 Rev.: 42756

Disable load balancing at compile time. Right now this causes all kinds of problems when patches get reassigned. I'll look into what is causing this soon.


1 lines of code changed in 1 file:

harman 2008-12-19 18:25 Rev.: 42754

binaryPressureSearch()
- 2 space indentation
- initial guess is now P_L = DBL_EPSILON and P_R = 1.0/DBL_EPSILON
- The updated guesses for P_L and P_R now mimic what's in Numerical Methods by Hornbeck.

0 lines of code changed in 2 files:

harman 2008-12-17 17:21 Rev.: 42738

eliminated MaxIteration exception.

0 lines of code changed in 4 files:

harman 2008-12-17 17:16 Rev.: 42737

Eliminated ICE::Message()
- this was a silly routine

ComputeEquilibrationPressure()
- dump out more diagnostic information when an invalid value has been detected.
No longer using maxIteration exception.


77 lines of code changed in 7 files:

harman 2008-12-17 15:27 Rev.: 42736

arches.cc: ProblemSetup()
- added {} around conditionals

CO2/SO2RateSrc.cc: problemSetup()
- added bulletproofing. The sulfur/carbon balance flags must be
must be set to true in <Arches> <BoundaryCondition> section of the input file.


34 lines of code changed in 4 files:

luitjens 2008-12-17 12:27 Rev.: 42735

Disable a few load balancer knobs because they are currently broken.

4 lines of code changed in 1 file:

luitjens 2008-12-17 11:31 Rev.: 42734

Error in last commit

0 lines of code changed in 2 files:

luitjens 2008-12-17 11:27 Rev.: 42733

Initialize d_grid. Fix a typo.

2 lines of code changed in 3 files:

harman 2008-12-17 11:16 Rev.: 42732

updated outputProblemSpec() so restarts now work.
changed variable name rate->d_rate

0 lines of code changed in 4 files:

dav 2008-12-16 17:53 Rev.: 42731


Save an "svn_diff.txt" file every time 'make' is run. The .txt file
is placed at the root of the object tree. The 'diff' file is copied
into Uintah UDA directories to specify which version of the code
created the UDA.

Use 'make diff_on' to turn on automatic diff, and 'make diff_off' to
turn it off.

On good file systems the diff should only take a few seconds so you
might want to leave it on all the time. On slower file systems, it
may take up to 30 seconds and you might want to turn it off. Make
will remind you either way.


M Makefile.in
M Packages/Uintah/CCA/Components/DataArchiver/DataArchiver.cc

- Ordered #includes.
- Save 'svn diff' file to UDA.


0 lines of code changed in 4 files:

dav 2008-12-16 16:37 Rev.: 42730

Fixes for USE_ICE=no, USE_MPM=no. (Don't need most of FluidsBased/ directory.)

M sub.mk
M FluidsBased/sub.mk
M ModelFactory.cc

0 lines of code changed in 6 files:

dav 2008-12-16 16:34 Rev.: 42729

Fixed spelling typo (Cosmetic fix).

1 lines of code changed in 1 file:

jas 2008-12-16 15:56 Rev.: 42726

Rename the descriptions to reflect what is actually going on.

Do a make cleanreally after configuring to avoid build problems with
renaming of files/directories.

0 lines of code changed in 2 files:

harman 2008-12-16 13:32 Rev.: 42724

changed directory names /Models/test -> /Models/FluidsBased

6862 lines of code changed in 49 files:

sbrown 2008-12-15 18:23 Rev.: 42719

Check for missing RAID stripes. Print name of test before running it.

0 lines of code changed in 2 files:

luitjens 2008-12-15 15:27 Rev.: 42717

Readded code that allows particle sets to exist in the newDW pre-relocate.

0 lines of code changed in 2 files:

ffjhl 2008-12-14 22:22 Rev.: 42715

145 lines of code changed in 2 files:

ffjhl 2008-12-14 22:20 Rev.: 42714

To go with SUVIC-I....

66 lines of code changed in 2 files:

ffjhl 2008-12-14 22:02 Rev.: 42712

Initial commit of SUVIC-I, a viscoplastic model for ice.
The code compiles but still has problems adapting to the current
version of Uintah.

4142 lines of code changed in 10 files:

guilkey 2008-12-13 13:56 Rev.: 42711

Add GeometryPiece to the sub.mk. Thanks John.

0 lines of code changed in 2 files:

ffjhl 2008-12-13 12:41 Rev.: 42710

Fixed a typo cm_ps->setAttribute("type","cnh_damage"); so restart works.

1 lines of code changed in 1 file:

harman 2008-12-12 19:06 Rev.: 42707

bulletproofing:

throw an exception if the difference operator is called with and two geom_objects
have not been specified.

0 lines of code changed in 2 files:

guilkey 2008-12-12 18:23 Rev.: 42706

Fixed the eval_dp_dJ function to be consistent with the previous change.

0 lines of code changed in 2 files:

harman 2008-12-12 17:46 Rev.: 42705

Now saving the reduction variables totalMassExchanged and totalIntEngExchanged
Sloppy: These are computed even if they aren't being output in a uda. Speed
isn't that critical with this model.

0 lines of code changed in 4 files:

guilkey 2008-12-12 17:38 Rev.: 42704

Adding higher order terms to the calculation of pressure.

20 lines of code changed in 3 files:

guilkey 2008-12-12 15:27 Rev.: 42703

Improved the description of how to use this script.

0 lines of code changed in 2 files:

harman 2008-12-12 15:14 Rev.: 42702

added matlab script for equation of state for water.

57 lines of code changed in 1 file:

ffjhl 2008-12-11 13:50 Rev.: 42693

added "failure_by_stress",d_epsf.failureByStress, so failure
due to stress is possible.

14 lines of code changed in 2 files:

sbrown 2008-12-10 18:01 Rev.: 42688

First incarnation of ContainerExtract module. Kind of works; try it and see.

1021 lines of code changed in 5 files:

luitjens 2008-12-09 11:41 Rev.: 42681

If there are no old patches then don't return early from getWeights.

0 lines of code changed in 2 files:

luitjens 2008-12-04 20:26 Rev.: 42670

Use cout instead of cerr for some standard spew.


0 lines of code changed in 4 files:

luitjens 2008-12-04 12:17 Rev.: 42665

undid 42618 this appears to be causing some problems and will need further scruitiny.


2 lines of code changed in 1 file:

luitjens 2008-12-04 12:06 Rev.: 42664

don't free the xml document for some reason this causes crashes that appear to be memory related later on.


0 lines of code changed in 2 files:

jas 2008-12-03 22:20 Rev.: 42661

script to create the inputs directory used by buildbot.

5 lines of code changed in 1 file:

harman 2008-12-03 17:29 Rev.: 42659

removed fortran code fort_mmenthalpybc()
- It's identical to fort_mmwallbc()
- replaced calls to fort_mmenthalpybc() -> fort_mmwallbc()

1 lines of code changed in 7 files:

harman 2008-12-03 17:09 Rev.: 42658

-removed fortran routine fort_mmscalarwallbc() it is identical to fort_mmwallbc()
-changed calls to fort_mmscalarwallbc() -> fort_mmwallbc

2 lines of code changed in 5 files:

harman 2008-12-03 16:30 Rev.: 42657

removed intrusionVelocityBC()
intrusionuVelocityBC()
intrusionvVelocityBC()
intrusionwVelocityBC()
1) they're never called
2) they're identical copies of mm[u,v,w]velocityBC() which is being used.

1 lines of code changed in 3 files:

dav 2008-12-03 15:46 Rev.: 42656

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

13 lines of code changed in 2 files:

luitjens 2008-12-03 13:53 Rev.: 42655

Movded macro to a more reuseable location

0 lines of code changed in 4 files:

guilkey 2008-12-03 12:59 Rev.: 42653

Remove the isothermal stuff, and fix the calculation of dev_se to be
stress*strain_rate, not strain_rate*strain_rate.

0 lines of code changed in 2 files:

luitjens 2008-12-03 12:58 Rev.: 42652

Added a macro which outputs the hostname and the pid and then waits for a debugger to be attached.

4 lines of code changed in 1 file:

jthornoc 2008-12-02 20:03 Rev.: 42649

Removed d_listDepVarNames and made it local since the dependent variable names are already stored in the LabelMap. When calling getState, we create a local temp variable (vector<string>) with the variables names.

11 lines of code changed in 2 files:

guilkey 2008-12-02 15:34 Rev.: 42648

Make these two files look a little more alike as they should be.

70 lines of code changed in 3 files:

guilkey 2008-12-02 15:05 Rev.: 42647

Only need to #include Allocator.h once.

0 lines of code changed in 1 file:

harman 2008-12-01 18:09 Rev.: 42645

removed intrusionPressureBC()
- It's not being called in any files.
- It's identical to mmpressureBC()

0 lines of code changed in 2 files:

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:

dav 2008-12-01 17:17 Rev.: 42642

Fix compiler warning... size_t is unsigned.

1 lines of code changed in 1 file:

dav 2008-12-01 17:16 Rev.: 42641

Use proc0cout

2 lines of code changed in 1 file:

dav 2008-12-01 17:16 Rev.: 42640

'time' means more and is easier to search for than 't'. ;)

17 lines of code changed in 1 file:

dav 2008-12-01 17:14 Rev.: 42639

More descriptive error message... apparently perror doesn't work for network function calls.

0 lines of code changed in 2 files:

guilkey 2008-12-01 16:15 Rev.: 42637

Compute temperature increments individually, instead of from the energy
increment.

40 lines of code changed in 7 files:

harman 2008-12-01 15:54 Rev.: 42636

getCCVelocities()
- eliminated code bloat.
- moving away from naming variables new_<blah>

This should not change the answers

83 lines of code changed in 1 file:

November 2008 »

Generated by StatSVN 0.4.0