July 2009 Commit Log

Number of Commits:
90
Number of Active Developers:
9
jthornoc 2009-07-31 18:28 Rev.: 44565

Removed the nonlinear_solver spec. Now one only needs the <ExplicitSolver> or <PicardSolver> section.

Moved <initial_dt> and <varible_dt> into the nonlinear solver section.

9 lines of code changed in 1 file:

jthornoc 2009-07-31 17:42 Rev.: 44564

1) Moved EKT Solver option to ExplcicitSolver or PicardSolver section depending on the solver.

2) Moved extraProjection option to ExplicitSolver or PicardSolver section

3) Moved scalarUnderflowCheck option to ExplicitSolver or PicardSolver section

10 lines of code changed in 1 file:

luitjens 2009-07-31 15:23 Rev.: 44563

Enabled tau profiling when using the dynamic scheduler

42 lines of code changed in 1 file:

jthornoc 2009-07-31 12:51 Rev.: 44562

Removed the <mixing_model> specification. The mixing model is now set by simply adding the appropriate mixing model section in <Properties>. Also made capitalization consistent for cold flow mixing model.

Changed "model_mixture_fraction_variance" input parameter to "use_mixing_model" which is a better description of what happens when this boolean is true & moved it into the <Properties> section.

21 lines of code changed in 5 files:

luitjens 2009-07-31 11:29 Rev.: 44561

Added some more tau profiling tags

6 lines of code changed in 2 files:

luitjens 2009-07-31 11:26 Rev.: 44560

indentation and whitespace changes

274 lines of code changed in 1 file:

luitjens 2009-07-31 09:36 Rev.: 44559

Exit out earlier if the dependency does not apply to this processor

6 lines of code changed in 1 file:

luitjens 2009-07-31 09:20 Rev.: 44558

prune out some dependencies earlier.

5 lines of code changed in 2 files:

guilkey 2009-07-30 16:02 Rev.: 44555

MPM's gravity is actually applied in MPMArches (for MPMArches simulations) not in SerialMPM. Moved prior change from SerialMPM.cc to MPMArches.cc.

3 lines of code changed in 2 files:

luitjens 2009-07-30 15:03 Rev.: 44554

Enable ComponentTimings:+ in serial.

179 lines of code changed in 1 file:

luitjens 2009-07-30 14:54 Rev.: 44553

output individual components if running in serial.

1 lines of code changed in 1 file:

jthornoc 2009-07-30 12:47 Rev.: 44551

Updated the order-of-accuracy input file to reflect the new inputfile format.

9 lines of code changed in 1 file:

jthornoc 2009-07-30 12:31 Rev.: 44550

Arches physical constants are now combined with the Uintah_specification->PhysicalConstants section rather than CFD->Arches->PhysicalConstants. The only caveat here is that (given Jim's fix) the MPM code assumes zero gravity for MPM objects (hard coded in serialMPM.cc when ArchesMPM is used). The fluid gravity is specified in the input. If non-stationary geometry is ever used in MPMARCHES this might need revisiting.

11 lines of code changed in 3 files:

guilkey 2009-07-29 18:52 Rev.: 44549

Always assume that gravity is zero in MPMArches simulations.

5 lines of code changed in 1 file:

jthornoc 2009-07-29 15:42 Rev.: 44546

Removed doMMS. MMS is now turned on using <MMS>.

3 lines of code changed in 1 file:

jthornoc 2009-07-29 15:31 Rev.: 44545

Initial conditions from external files are now set by using:
<set_initial_condition inputfile="<path to file>"/>.

Also completely removed the reacting_scalar option since it was causing restart problems.

11 lines of code changed in 1 file:

jthornoc 2009-07-29 14:37 Rev.: 44544

Added support for picard solver given the changes in the input file.

13 lines of code changed in 1 file:

jthornoc 2009-07-29 14:10 Rev.: 44543

Removed the option to track a "reactingScalar". This will be replaced by the more flexible <TransportEqns> section.

7 lines of code changed in 1 file:

jthornoc 2009-07-29 13:58 Rev.: 44542

<transport_enthalpy> is no longer specified. Enthalpy transport is activated by simply adding the <EnthalpySolver> block to the <ExplicitSolver> block.

2 lines of code changed in 1 file:

jthornoc 2009-07-29 13:49 Rev.: 44541

<transport_mixture_fraction> is no longer specified. Mixture fraction transport is initiated by simply adding the <MixtureFraction> block in the <Arches> block. Note that currently you must always transport mixture fraction. This should be remedied in the future.

4 lines of code changed in 1 file:

jthornoc 2009-07-29 12:17 Rev.: 44540

No longer specify <transport_extra_scalars>. The transport of extra scalars is activated buy adding the <ExtraScalars> section in the <Arches> block.

3 lines of code changed in 1 file:

jthornoc 2009-07-29 11:58 Rev.: 44539

Made "whichTurbModel" a private member.

6 lines of code changed in 1 file:

jthornoc 2009-07-29 11:08 Rev.: 44538

Moved the turbulence model specification to an attribute of the <Turbulence> section. Cuts down on input clutter.

14 lines of code changed in 2 files:

luitjens 2009-07-28 13:10 Rev.: 44537

Fixed a bug related to my last commit and virtual patches.

3 lines of code changed in 1 file:

luitjens 2009-07-28 11:58 Rev.: 44534

readded revision 44527 and fixed a bug in that patch.

8 lines of code changed in 1 file:

jthornoc 2009-07-28 10:44 Rev.: 44532

Changed "grow_dt" to "init_dt" which seems much more descriptive as to what this parameter does. The code is currently reading in (now) init_dt and then setting the time step to this value. If variable_dt is true, then the init_dt value is overwritten by the CFL condition. Otherwise, the code steps @ the initial dt, init_dt.

3 lines of code changed in 2 files:

jthornoc 2009-07-27 19:16 Rev.: 44530

Added a input flag to turn off the heat loss warnings. By default the heat loss warnings will still print so the user must set <loud_heatloss_warning>false</loud_heatloss_warning> to turn off the warnings.

4 lines of code changed in 2 files:

sshankar 2009-07-27 18:40 Rev.: 44529

Added fix for the visit lies issue

7 lines of code changed in 1 file:

luitjens 2009-07-27 17:59 Rev.: 44528

Undid last commit until I get a chance to look into it more.

4 lines of code changed in 1 file:

luitjens 2009-07-27 16:23 Rev.: 44527

Optimization: Short circuit out of a loop earlier.

8 lines of code changed in 1 file:

luitjens 2009-07-24 16:04 Rev.: 44526

Cache the results of an expensive query and reuse it on the next iteration if the inputs are the same.

23 lines of code changed in 1 file:

luitjens 2009-07-24 14:14 Rev.: 44525

Added a difference function to the compute sets. This allows us to compute a single difference instead of computing 2 differences and an intersection.

When migrating data between grids only compute the difference as the others are not needed.

85 lines of code changed in 3 files:

guilkey 2009-07-24 13:14 Rev.: 44524

Added check for negative Jacobian so this will be caught before it propagates
into other sorts of badness that might cause Todd to pull out some of that
enviably thick hair of his.

19 lines of code changed in 1 file:

luitjens 2009-07-24 11:21 Rev.: 44523

Added an intersection function to compute just the intersections and not also the differences. If the differences are not needed then computing them is wasteful.

Disable some expensive error checking if asserts are turned off.


64 lines of code changed in 1 file:

qymeng 2009-07-22 16:14 Rev.: 44518

Cleanup some unused variable and methods

0 lines of code changed in 4 files:

jthornoc 2009-07-21 14:53 Rev.: 44514

Added a <NoisyNegativeDensity> to input which can be true or false to get full details if a negative density occurs. By default, the flag is set to false so the warning happens on a patch basis rather than a cell by cell basis.

Turned "WARNING" into "NOTICE" to make it sound less severe.

Added a comment in jp8_tuna_can.ups.

Added new spec in tag.

16 lines of code changed in 3 files:

sshankar 2009-07-20 18:31

Added fix for reading particle variables

14 lines of code changed in 2 files:

sshankar 2009-07-20 11:24

Added changes for reading patch data individually

512 lines of code changed in 5 files:

luitjens 2009-07-20 09:49 Rev.: 44509

Do not copy from a variable outside of its range.

5 lines of code changed in 1 file:

qymeng 2009-07-19 21:02 Rev.: 44508

Fixed a bug which throw a false exception when replacing empty var in DW.

23 lines of code changed in 1 file:

jas 2009-07-17 17:51 Rev.: 44507

Fix queryRegion, changing to the extra cell/ node indices.

0 lines of code changed in 2 files:

qymeng 2009-07-17 15:25 Rev.: 44506

Copy all matched foreign vars instead of first one in copyDataToNewGrid function.


40 lines of code changed in 3 files:

luitjens 2009-07-17 10:38 Rev.: 44505

Move the setInvalid outside of the lock.

2 lines of code changed in 1 file:

luitjens 2009-07-17 10:38 Rev.: 44504

Added a function call which makes MPI return error codes instead of aborting (this is commented out by default).

0 lines of code changed in 2 files:

qymeng 2009-07-16 20:55 Rev.: 44503

Use multimap to store variables in datawarehouse.

72 lines of code changed in 3 files:

qymeng 2009-07-16 11:41 Rev.: 44502

fixed an out-of-range bug when copy variables to newgrid

2 lines of code changed in 1 file:

qymeng 2009-07-15 18:56 Rev.: 44501


Updated copyDataToNewGrid method to handle foreign variables correctly.

32 lines of code changed in 1 file:

luitjens 2009-07-15 16:22 Rev.: 44500

Fixed a bug in the LB that could lead to different processors having different load balances.

1 lines of code changed in 1 file:

luitjens 2009-07-15 09:34 Rev.: 44499

Removed a bad ASSERT

0 lines of code changed in 1 file:

luitjens 2009-07-15 09:10 Rev.: 44498

Mark variables invalid when MPI is being received to them. When querying a variable do not return a variable that is invalid. This fixes many of the dynamic scheduler problems. The fixed scheduler should be unaffected.

130 lines of code changed in 5 files:

luitjens 2009-07-15 09:09 Rev.: 44497

Added a flag to variables to mark if they are valid or not. This will allow the scheduler to mark variables invalid when MPI is being received to them.

9 lines of code changed in 2 files:

jthornoc 2009-07-14 18:31 Rev.: 44496

Renamed MixingRxnTable.cc to MixingRxnModel (for conceptual reasons) and clearly defined the mixing and reaction base class. Also picked weeds in TabPropsTable.

204 lines of code changed in 10 files:

luitjens 2009-07-14 09:27 Rev.: 44495

Initialize x_, y_, and z_ to bad numbers.

0 lines of code changed in 2 files:

luitjens 2009-07-14 09:24 Rev.: 44494

uninitialzed pointers

1 lines of code changed in 1 file:

luitjens 2009-07-14 09:23 Rev.: 44493

compiler warnings

0 lines of code changed in 2 files:

luitjens 2009-07-14 09:22 Rev.: 44492

Compiler warnings

8 lines of code changed in 1 file:

luitjens 2009-07-14 08:46 Rev.: 44491

Initialize arrays to DBL_MAX to avoid compiler warnings about uninitialized values. DBL_MAX was choses to help kick up uninitialized variable problems.

0 lines of code changed in 2 files:

luitjens 2009-07-13 16:37 Rev.: 44489

Initialization

1 lines of code changed in 1 file:

jthornoc 2009-07-13 15:50 Rev.: 44488

Created a new directory "ChemMix" that will hold the new chemistry and mixing table interface classes. All files in the "Mixing" will eventually be transfered into ChemMix, thus ridding the code of the rigidity of "NewStaticMixingTable".

4174 lines of code changed in 20 files:

jthornoc 2009-07-13 14:03 Rev.: 44487

Arggg! Another missed one. Svn mv tricked me.

0 lines of code changed in 2 files:

jthornoc 2009-07-13 13:59 Rev.: 44486

Missed another one...

0 lines of code changed in 2 files:

jthornoc 2009-07-13 13:54 Rev.: 44485

Mixxed some sub.mk changes

2 lines of code changed in 2 files:

jthornoc 2009-07-13 13:45 Rev.: 44482

Moving the furniture around a bit.

20 lines of code changed in 13 files:

dav 2009-07-10 17:21 Rev.: 44480

Turns out I just didn't commit the new autoconf'd configure script.

0 lines of code changed in 2 files:

dav 2009-07-10 17:18 Rev.: 44479

I thought AC_SUBST replaced non-existent variables with '', but apparently it ignores them... strange.

1075 lines of code changed in 2 files:

dav 2009-07-10 17:06 Rev.: 44478

Added --with-electric-fence. (For Justin :)

36 lines of code changed in 4 files:

guilkey 2009-07-10 15:08 Rev.: 44477

Incorporate material variability into the Kayenta model (work done by Scot Swan)
Changes to CNHDamage.cc to accomodate changes in Weibull.

317 lines of code changed in 8 files:

luitjens 2009-07-09 14:44 Rev.: 44476

Compiler Warning

1 lines of code changed in 1 file:

luitjens 2009-07-09 10:24 Rev.: 44475

Uninitialized variable

1 lines of code changed in 1 file:

harman 2009-07-09 09:35 Rev.: 44474

added -mpi to command lines

0 lines of code changed in 4 files:

luitjens 2009-07-09 09:11 Rev.: 44473

Detect the newer versions of openmpi.

1 lines of code changed in 1 file:

ffjhl 2009-07-08 18:29 Rev.: 44472

fixed a typo: should be 'use_polar_decomposition_RMB'.
Also changed the default behavior to true after more testing.

3 lines of code changed in 1 file:

luitjens 2009-07-08 09:51 Rev.: 44471

Supress the printing of a stacktrace and abort messages when the signal was SIGINT. SIGINT is either generated by the user by hitting control-c or by the mpi library when an error is detected on another process. In either case the stacktrace and abort information is not useful and instead obscures the real stacktrace and abort messages.

32 lines of code changed in 4 files:

luitjens 2009-07-08 09:36 Rev.: 44470

Added the pid to the beginning of each stack trace line. This should make it easier to identify which stack trace belongs to which processor.

3 lines of code changed in 1 file:

sshankar 2009-07-07 17:25 Rev.: 44469

Fix parameter name typo

0 lines of code changed in 2 files:

luitjens 2009-07-07 14:30 Rev.: 44468

Added preallocation commands for ILU.

9 lines of code changed in 3 files:

luitjens 2009-07-07 14:27 Rev.: 44467

Added support for Petsc 3.0.0.

I still need to find the alternative for PCILUSetFill. Right now it should run with 3.0.0 but won't do preallocation when using ILU.


50 lines of code changed in 4 files:

luitjens 2009-07-07 10:47 Rev.: 44466

Added a constructor to the MergeInfo struct.

5 lines of code changed in 1 file:

ffjhl 2009-07-07 01:16 Rev.: 44465

merged previous two versions (due to mistake in commit).

25 lines of code changed in 2 files:

ffjhl 2009-07-07 01:03 Rev.: 44463

75 lines of code changed in 1 file:

ffjhl 2009-07-07 00:48 Rev.: 44462

added d_usePolarDecompositionRMB as an option (default is false).

21 lines of code changed in 2 files:

luitjens 2009-07-06 16:10 Rev.: 44461

Removed some asserts that contained non-standard mpi.

0 lines of code changed in 2 files:

luitjens 2009-07-06 09:36 Rev.: 44460

Set pointers to zero after deleting them (helps eliminate memory access errors).

Added some more sanity checking.

44 lines of code changed in 12 files:

luitjens 2009-07-06 09:32 Rev.: 44459

Added some sanity checking and pass a vector by reference instead of by copy.

8 lines of code changed in 3 files:

jthornoc 2009-07-02 16:12 Rev.: 44458

Set RHS to zero if martix is singular.

1 lines of code changed in 1 file:

luitjens 2009-07-02 13:21 Rev.: 44457

Sanity Checks

6 lines of code changed in 1 file:

luitjens 2009-07-02 13:18 Rev.: 44456

Added some sanity checks.

Initalized a variable.

7 lines of code changed in 1 file:

luitjens 2009-07-02 09:50 Rev.: 44455

Filter out tasks that don't belong to the owning processor a bit earlier.

8 lines of code changed in 1 file:

dav 2009-07-01 15:02 Rev.: 44454

Fix Mac build (specify required libs). Mkdir requires #include <sys/stat.h>.

10 lines of code changed in 3 files:

luitjens 2009-07-01 12:12 Rev.: 44452

Add Core/Util.

2 lines of code changed in 1 file:

June 2009 »

Generated by StatSVN 0.4.0