October 2011 Commit Log

Number of Commits:
103
Number of Active Developers:
12
harman 2011-10-31 15:55 Rev.: 47791

buildLinearMatrix()
- indentation
- clean up the section where the data is pulled out of the dw.
*This should not change the answers

44 lines of code changed in 1 file:

harman 2011-10-31 15:39 Rev.: 47790

This should have been committed in r47785:
- eliminated spherical harmonics & thin src code.
- pulled variables that aren't being used.

*This will not change the answers


19 lines of code changed in 3 files:

jsutherland 2011-10-31 15:38 Rev.: 47789

Update due to another API change in ExprLib

1 lines of code changed in 1 file:

jsutherland 2011-10-31 13:05 Rev.: 47788

Update to match some API changes in ExprLib

4 lines of code changed in 1 file:

qymeng 2011-10-31 10:08 Rev.: 47787

Moved mTwister inside Ray::rayTrace task.
This fixed a performance issue when uing threaded mpi scheduler on ray tracing simulation.

2 lines of code changed in 2 files:

harman 2011-10-29 12:57 Rev.: 47785

Removed radiation models that don't work (spherical harmonics & optically thin).
Properties.cc:
- added {} & cleaned up problemSetup

DORadiationModel
- eliminated spherical harmonics code.
- consistent formatting

Fortran code:
- deleted spherical harmonics routines.
- only pass in the variables that are needed by the subroutine. There's no
need to pass in every variable you can think of.
- If a variable is local to the subroutine don't allocated arrays
outside of the route and them pass them in. Just use a local variable.

* This should not change the answers

141 lines of code changed in 13 files:

harman 2011-10-29 10:42 Rev.: 47784

buildLinearMatrix()
Code diet/consolidation and simplification
- computes & requires.
- actual computation

* This will not change the answers.

155 lines of code changed in 2 files:

harman 2011-10-29 09:30 Rev.: 47783

bulletproofing:

ERROR:Arches:PressureSolver You've specified the hypre solver in only one of two required places
Please add <Solver type="hypre" /> directly beneath <SimulationComponent type="arches" />

18 lines of code changed in 2 files:

jthornoc 2011-10-28 15:34 Rev.: 47782

Multiply rate by volume fraction to get zero rate in walls.

4 lines of code changed in 1 file:

harman 2011-10-27 17:26 Rev.: 47781

updated log

63 lines of code changed in 1 file:

harman 2011-10-27 14:13 Rev.: 47780

using std::isinf

0 lines of code changed in 2 files:

harman 2011-10-27 13:34 Rev.: 47779


Changed tolerance from max_vartype -> sum_vartype.
Added conditional to ignore any inf tolerances. The dot product of a
patch can be 0.

9 lines of code changed in 1 file:

jthornoc 2011-10-26 18:44 Rev.: 47778

Reverting an earlier change that seems to cause problems with
initialization of velocities. There seems to be a clash somewhere with
area/volume fractions and cell type.

More on this later....

12 lines of code changed in 1 file:

harman 2011-10-26 13:12 Rev.: 47777

added missing computes() and removed spam

1 lines of code changed in 1 file:

jthornoc 2011-10-26 13:01 Rev.: 47776

Fixing wall cell type for failing tests.

5 lines of code changed in 3 files:

dav 2011-10-26 11:43 Rev.: 47775

Fix syntax.

0 lines of code changed in 2 files:

jthornoc 2011-10-26 10:54 Rev.: 47774

Fixed volume/area fraction calculation for new BC's.
Formatting changes.
Added extra local labels for coal models.

41 lines of code changed in 6 files:

dav 2011-10-26 10:30 Rev.: 47773

Attempt to fix Mac error when 'rm'ing 'core' (make cleanreally) directories on case-insensitive Mac file system.

2 lines of code changed in 1 file:

harman 2011-10-26 09:38 Rev.: 47772

removed dependency on rdombc_fort.h

Note to self: Whenever you add/delete fortran files you need to blow away
your build dir and start from scratch, make reallyclean doesn't work.

0 lines of code changed in 1 file:

harman 2011-10-25 17:22 Rev.: 47771

No longer doing exact comparisons on advect_3L

0 lines of code changed in 2 files:

harman 2011-10-25 17:14 Rev.: 47770

Now using dynamic tolerances, similar to hypre
Using the maxiterations value from the input file.

39 lines of code changed in 1 file:

harman 2011-10-25 16:14 Rev.: 47769

The component now has the option to restart a timestep
if the solver can't find a solution. Default is to throw
an exception. Previously, it would try to restart a timestep.


15 lines of code changed in 5 files:

jsutherland 2011-10-25 15:53 Rev.: 47768

Implement support for density guess via CARRY_FORWARD context.

- misc changes to density calculator expression
- fix several bugs on improper use of contexts on fields.

194 lines of code changed in 7 files:

jsutherland 2011-10-25 15:53 Rev.: 47767

Mostly formatting changes

388 lines of code changed in 7 files:

harman 2011-10-25 09:26 Rev.: 47766

RadHypresolver: add patch ID and iteration when dumping out the system of eqs.

DORadiationModel: Code diet and simplification. Replaced fortran code with C++

41 lines of code changed in 8 files:

qymeng 2011-10-24 20:18 Rev.: 47765

Protect level cache.

0 lines of code changed in 4 files:

harman 2011-10-24 14:39 Rev.: 47764

copies of DORadiationModel.

862 lines of code changed in 2 files:

harman 2011-10-21 16:17 Rev.: 47761


filename change: RadLinearSolver -> RadPetscSolver
class name change: RadLinearSolver -> RadPetscSolve

566 lines of code changed in 8 files:

jthornoc 2011-10-21 15:56 Rev.: 47760

Actually use the passed temperature and abskg.

1 lines of code changed in 1 file:

jthornoc 2011-10-21 15:50 Rev.: 47759

Updating input files to match new spec.
Initialization of volume fraction moved before scalar initialization.
Some MPMArches tests are still failing -- maybe because of wall temperature differences. Sorting this out soon.

13 lines of code changed in 3 files:

qymeng 2011-10-21 12:11 Rev.: 47758

Removed an unnecessary read lock.

0 lines of code changed in 2 files:

harman 2011-10-21 09:29 Rev.: 47757

Spam diet!

Show the warning "No BoundaryConditions specified \nThis message will only occur once"
once, not once for every processor.

5 lines of code changed in 1 file:

jthornoc 2011-10-21 01:34 Rev.: 47756

Pardon the dust....
Fixing some errors in indexing.
Can now specify domain wall temperature and abskg.
Updated spec.

57 lines of code changed in 5 files:

guilkey 2011-10-20 23:12 Rev.: 47755

Fix a few scheduling deficiencies that only showed up when trying to use the
model in a multi-level simulation.

0 lines of code changed in 2 files:

guilkey 2011-10-20 16:19 Rev.: 47754

Fix water model so that it doesn't look like ice divided into cubes at patch
boundaries. Reformatting of Water and CompMooneyRivlin to make them easier to
compare with each other and thus find this error.

0 lines of code changed in 4 files:

jthornoc 2011-10-20 10:59 Rev.: 47753

Missing logic when intrusions are not present.

4 lines of code changed in 1 file:

jthornoc 2011-10-20 10:48 Rev.: 47752

Making all interior geometry of the same cell type.

7 lines of code changed in 3 files:

guilkey 2011-10-19 20:14 Rev.: 47751

Fix a warning.

0 lines of code changed in 2 files:

guilkey 2011-10-19 17:56 Rev.: 47749

Populate computeStableTimestep and friends to allow a multilevel MPM problem
to be run.

0 lines of code changed in 2 files:

jthornoc 2011-10-19 10:59 Rev.: 47747

Cleanup -- warnings and unused files.
Answers should remain the same.

13 lines of code changed in 20 files:

jthornoc 2011-10-19 10:14 Rev.: 47746

Don't schedule the intrusion temperature method if energy exchange isn't
turned on.

11 lines of code changed in 1 file:

harman 2011-10-18 17:00 Rev.: 47744

Dumping out a short log for the buildbot. For example

Failed: ARCHES-opt tests
:helium_RT: test failed comparison tests
:helium_RT: (restart) test failed comparison tests
Failed: ICE-opt tests
:advect: test failed comparison tests
:advect: (restart) test failed comparison tests

0 lines of code changed in 2 files:

jthornoc 2011-10-18 15:05 Rev.: 47743

Removed old intrusion machinery in favor of the new one.
Removed several unused functions for the old intrusion interface.
Added energy exchange with the new intrusion code for a fixed wall temperature.

113 lines of code changed in 8 files:

jthornoc 2011-10-18 15:05 Rev.: 47742

* removed picard solver as an option
* removed old carbon/sulfur balances

2 lines of code changed in 4 files:

jthornoc 2011-10-18 15:04 Rev.: 47741

Cleaning out intrusions with source terms. This has been replaced by
IntrusionBC.cc.

2 lines of code changed in 8 files:

jthornoc 2011-10-18 15:04 Rev.: 47740

NO2 should have been N2
Also initialized a variable.

13 lines of code changed in 5 files:

jthornoc 2011-10-18 15:04 Rev.: 47739

Forgot to add source files with last commit.

306 lines of code changed in 2 files:

jthornoc 2011-10-18 15:04 Rev.: 47738

Adding NOx rate term.

13 lines of code changed in 4 files:

harman 2011-10-17 17:48 Rev.: 47736

This is the last commit regarding removing EKTcorrection from Arches.

* This should not alter the answers.

262 lines of code changed in 14 files:

harman 2011-10-17 16:53 Rev.: 47735

removed the EKTcorrection option from the turbulence models. This is work in progress.

* This commit should not change the answers

144 lines of code changed in 30 files:

harman 2011-10-17 15:51 Rev.: 47734

removed the EKTcorrection option from the scalar solver. This is work in progress.

* This commit should not change the answers

24 lines of code changed in 4 files:

harman 2011-10-17 15:34 Rev.: 47733

removed the EKTcorrection option from the enthalpy solver. This is work in progress.

* This commit should not change the answers

43 lines of code changed in 7 files:

harman 2011-10-17 15:01 Rev.: 47732

removed the EKTcorrection option from the momentum solver. This is work in progress.

* This commit should not change the answers


110 lines of code changed in 6 files:

qymeng 2011-10-17 14:54 Rev.: 47731

clean up old models before switching to a new component

0 lines of code changed in 8 files:

harman 2011-10-17 14:20 Rev.: 47730

removed the EKTcorrection option from the pressure solver. This is work in progress.

* This commit should not change the answers

39 lines of code changed in 6 files:

harman 2011-10-17 11:12 Rev.: 47727

removed all code activated by MomentumSolver:pressure_correction.
As far as I can tell this code has never been used and if it is being used then
the pressure is off by a factor of 2.

The should not alter the answers.

6 lines of code changed in 8 files:

harman 2011-10-17 10:19 Rev.: 47726

moved old pressure solver and hypre solver to the attic.

0 lines of code changed in 4 files:

harman 2011-10-17 10:12 Rev.: 47725

update prototype.

6 lines of code changed in 1 file:

jsutherland 2011-10-15 19:42 Rev.: 47724

Formatting changes

197 lines of code changed in 14 files:

jsutherland 2011-10-15 18:02 Rev.: 47723

Update Wasatch to use the new discretization approach.
- modify field types
- simplify some things related to staggering direction on transport equations
- misc formatting changes
- update BC treatment to conform to new discretization strategy

522 lines of code changed in 16 files:

jsutherland 2011-10-15 18:01 Rev.: 47722

- use field expression templates where possible
- misc formatting changes

68 lines of code changed in 14 files:

harman 2011-10-14 11:52 Rev.: 47720

added solver port to MPMARCHES.
- removed spam.

(I know this is poor timing on this commit!)

6 lines of code changed in 2 files:

harman 2011-10-13 19:31 Rev.: 47718

Arches is now using UCF: solvers instead of Arches:hypre solver.
This will fix the multipatch bug in the pressure solve.

All tests except helium_RT should pass

917 lines of code changed in 18 files:

jthornoc 2011-10-13 17:41 Rev.: 47717

cout -> proc0cout

2 lines of code changed in 2 files:

harman 2011-10-13 17:06 Rev.: 47716

moved updateUps from src to inputs dir.

0 lines of code changed in 1 file:

tsaad 2011-10-13 16:55 Rev.: 47715

Fix bug in calculation of normal stress by multiplying the dilatation term by the viscosity.

1 lines of code changed in 1 file:

harman 2011-10-13 16:55 Rev.: 47714

added #include file. You don't need it with 2.6b but you do with 2.4

1 lines of code changed in 1 file:

harman 2011-10-13 16:39 Rev.: 47713

Added dynamic tolerance capability that can be turn on by a component.
This is used by Arches pressure solver.

*This should not alter the answers

82 lines of code changed in 4 files:

jthornoc 2011-10-13 15:01 Rev.: 47712

Fixed an inadvertent redefinition of the _radiation variable.

0 lines of code changed in 1 file:

jpeterson 2011-10-13 14:46 Rev.: 47711

Fixed last commit. This version correctly handles both ICE and MPM materials as the reactant.

0 lines of code changed in 2 files:

jthornoc 2011-10-13 13:53 Rev.: 47710

Fixed an issue with the new enthalpy solver and turning on wall heat
exchange.

15 lines of code changed in 3 files:

harman 2011-10-13 10:38 Rev.: 47709

quick instructions on running the OA scripts

23 lines of code changed in 1 file:

banerjee 2011-10-12 19:50 Rev.: 47707

Added a few corrections. Doesn't work correctly yet.

0 lines of code changed in 4 files:

banerjee 2011-10-12 18:37 Rev.: 47706

A corrected version that does recursion reasonably well but doesn't seem quite correct. The porosity plots in verification test 6 still don't match.

181 lines of code changed in 1 file:

harman 2011-10-12 16:17 Rev.: 47705

removed ExtraScalar sections and updated pressureSolver parameters

4 lines of code changed in 1 file:

banerjee 2011-10-12 15:44 Rev.: 47704

Updated version with better checks for nans.

279 lines of code changed in 4 files:

guilkey 2011-10-11 16:04 Rev.: 47702

Change the axes about which the differently oriented torii are rotated.

0 lines of code changed in 2 files:

jpeterson 2011-10-11 12:11 Rev.: 47701

ViscoScram's version of JWL is now thread safe as well.

36 lines of code changed in 3 files:

jpeterson 2011-10-11 11:59 Rev.: 47700

Modified the only ICE equation of state that was not thread safe. It is now thread safe.

0 lines of code changed in 4 files:

cam 2011-10-10 16:26 Rev.: 47699

fix bugs loading extra cells / ghost cells in udareader

69 lines of code changed in 5 files:

harman 2011-10-10 09:37 Rev.: 47698

The UCF:hypre solver requires A not -A.
Multiplied the coefficient matrix (A) by -1.

This will not change the answers.

82 lines of code changed in 6 files:

banerjee 2011-10-08 18:57 Rev.: 47697

Now matches simplifiedGeoModel for verification test 6.

66 lines of code changed in 2 files:

jpeterson 2011-10-08 15:59 Rev.: 47695

Moved global variables into a struct that is passed to the Newton solver. This should allow the use of these models on statically linked machines and remove possible data corruptions.

0 lines of code changed in 12 files:

banerjee 2011-10-07 20:36 Rev.: 47694

Updated parts to original geomModel. Still some errors.

313 lines of code changed in 2 files:

harman 2011-10-07 13:40 Rev.: 47691

Changed the hypre stencil elements to mimic what is used in the UCF hypre solver.
This will help the transition to the new hypre solver. It will also change the
order of operations and thus change the answers. Below are
the L1, L2, and Linf norms of pressurePS when compared against the GS.

almgren:
#Time L1 L2 Linf
2.1351044126e-02 4.8892732032e-15 4.8920290136e-15 5.2874371548e-15
4.2704245730e-02 5.6213239106e-15 5.6357040113e-15 6.7446048746e-15
6.4059604774e-02 2.0081652942e-14 2.0092053911e-14 2.2105297160e-14
8.5417121222e-02 1.9598297894e-14 1.9610668127e-14 2.1538326678e-14
1.0677679504e-01 1.7329448458e-14 1.7351106796e-14 1.9828842782e-14


helium_RT:
#Time L1 L2 Linf
1.0000000000e-02 1.8073202681e-16 3.7364784637e-16 6.3282712404e-15
6.0000000000e-02 1.0508827926e-16 4.4500526904e-16 1.2143064332e-14
1.1000000000e-01 4.0025080408e-16 8.8401429164e-16 1.6098233857e-14
1.6000000000e-01 3.0183090727e-16 7.9508657870e-16 1.4519635494e-14
2.1000000000e-01 3.3177797170e-16 1.0184785574e-15 2.0206059048e-14
2.6000000000e-01 4.1965152378e-16 1.2320339787e-15 2.1552204466e-14
3.1000000000e-01 4.4662796159e-16 1.3784918369e-15 2.1999763122e-14
3.6000000000e-01 1.4644412527e-15 3.1211042304e-15 3.4255584480e-14
4.1000000000e-01 3.2143936513e-16 1.0061863641e-15 1.6958656701e-14
4.6000000000e-01 2.9654803079e-16 8.9250254931e-16 1.8249290967e-14

Periodic_box:
#Time L1 L2 Linf
3.6511208424e-03 3.8529331779e-17 4.9409362976e-17 2.9143354396e-16
2.1889467088e-02 1.6753687010e-16 1.8867634429e-16 6.0541849312e-16
4.0649918066e-02 7.0577643901e-17 8.9764170729e-17 5.0306980803e-16
6.0581006940e-02 7.0521104452e-17 8.8800109108e-17 4.9092674370e-16
8.2003811969e-02 1.1250802472e-16 1.3039604702e-16 5.0220244630e-16

20 lines of code changed in 2 files:

jas 2011-10-07 11:57 Rev.: 47690

Add a check for mpl and mpich for mpich2.

449 lines of code changed in 2 files:

harman 2011-10-07 09:49 Rev.: 47689

In preparation for using the UCF:Hypre linear solver.
Changed the input file xml tags for the new ucf press solver. Here
are the required changes:

<PressureSolver>
parameters -> Parameters
res_tol -> tolerance
max_iter -> maxiteration

Old files won't run with new code until you modify them. You can
run a script in inputs/ARCHES called "updateUps," or manually edit them.

This will not change the answers.


53 lines of code changed in 4 files:

harman 2011-10-06 17:05 Rev.: 47687

calculatePressMMSSourcePred()

#if 0 section of code that does nothing.

2 lines of code changed in 1 file:

banerjee 2011-10-06 14:26 Rev.: 47685

Modified geo model with mie Gruneisen eos for coupling with MPMICE and recursion if the stress state
fails to reach the yield surface.

1905 lines of code changed in 2 files:

ahumphrey 2011-10-05 15:17 Rev.: 47681

Clearing out more GhostOffsetVarMap dead wood

0 lines of code changed in 4 files:

ahumphrey 2011-10-05 14:21 Rev.: 47680

GhostOffsetVarMap was abandoned in 2008 but not deleted entirely. Now cleaning out the dead wood.

0 lines of code changed in 2 files:

jpeterson 2011-10-04 15:01 Rev.: 47678

M CCA/Components/Models/HEChem/JWLpp.cc

Modified JWL++ model to use input file specific heat in calculating heat release. This allows use of the model with either MPM or ICE as the reactant material.


M StandAlone/inputs/UPS_SPEC/Models.xml

Corrected a required application of a variable to the 'Murnaghan' instead of 'Murnahan'.


M StandAlone/inputs/Models/explodeJCVMEPKSPB.ups
M StandAlone/inputs/ICE/JWLpp8mmRS.add.ups
M StandAlone/inputs/ICE/LightTime.ups
M StandAlone/inputs/ICE/JWLpp12mmRS.ML.ups
M StandAlone/inputs/ICE/JWLpp8mmRS.ups
M StandAlone/inputs/ICE/riemann_murnahan.ups
M StandAlone/inputs/MPMICE/JWLppCuRS2d.ups
M StandAlone/inputs/MPMICE/explode2D_amr.ups
M StandAlone/inputs/MPMICE/QM100CuRS.ups
M StandAlone/inputs/MPMICE/JWLppCuRS2d.add.ups

Modified all incorrect references to 'Murnahan' to 'Murnaghan' file-based includes so they will run stock from their directory.


12 lines of code changed in 1 file:

tsaad 2011-10-04 14:56 Rev.: 47677

Use new persistency properties of expressions for dynamic vs external memory allocation.

61 lines of code changed in 4 files:

harman 2011-10-03 17:46 Rev.: 47676

turned off restart tests for switchExample3.

0 lines of code changed in 2 files:

tsaad 2011-10-03 13:44 Rev.: 47675

Remove the wasatch failing test from the regression tester until we fix the new persistency issue with ExprLib/Wasatch.

2 lines of code changed in 1 file:

qymeng 2011-10-03 11:53 Rev.: 47674

Fixed a problem when using non-static version of debugstream on previous commit.

0 lines of code changed in 2 files:

qymeng 2011-10-03 11:19 Rev.: 47673

Removed an unnecessary writeLock/Unlock around getLoadCurveID

0 lines of code changed in 1 file:

qymeng 2011-10-01 17:02 Rev.: 47672

Clean up some code to remove compiler warnings

1 lines of code changed in 5 files:

qymeng 2011-10-01 16:33 Rev.: 47671

Remove MPITypeLock. MPI_Type_* should be thread safe if MPI thread level set to 3.

0 lines of code changed in 6 files:

qymeng 2011-10-01 16:31 Rev.: 47670

Move DebugBuf inside DebugStream class so that it can be initialized together with DebugStream.

7 lines of code changed in 3 files:

qymeng 2011-10-01 16:23 Rev.: 47669

Add a r/w lock to protect ParticleCreator

24 lines of code changed in 3 files:

qymeng 2011-10-01 16:14 Rev.: 47668

remove rtasklock ssLock, move dlbLock inside scheduler class.

51 lines of code changed in 8 files:

qymeng 2011-10-01 16:11 Rev.: 47667

Add an Uintah thread id

0 lines of code changed in 4 files:

September 2011 »

Generated by StatSVN 0.4.0