November 2014 Commit Log

Number of Commits:
63
Number of Active Developers:
12
ahumphrey 2014-11-30 21:01 Rev.: 52767

Only do the work of the SingleProcessorScheduler (within Unified Scheduler) if not using MPI or GPU, and also not using multiple threads. Previously, the specified number of threads were created, but task graph was executed serially... without using the created threads for task execution.

3 lines of code changed in 1 file:

harman 2014-11-29 14:20 Rev.: 52766

Templated the DataOnion/AdaptiveMesh task and updateSum()

64 lines of code changed in 2 files:

harman 2014-11-29 12:53 Rev.: 52765

Added prism and cyrus to the list of machines that have gpus.

0 lines of code changed in 4 files:

mhomel 2014-11-28 20:27 Rev.: 52764

Added p.velocity as a <geom_object><file><var> option for pts files with spatially varying initial velocity

1 lines of code changed in 1 file:

jsutherland 2014-11-28 18:03 Rev.: 52763

Remove some headers, improve const correctness, and remove some BC operator registration now that we are doing this in SpatialOps.

14 lines of code changed in 6 files:

jsutherland 2014-11-28 18:03 Rev.: 52762

Remove a header file inclusion in preparation for a SpatialOps commit that will remove that header file.

4 lines of code changed in 2 files:

dav 2014-11-25 14:34 Rev.: 52760


This fix correctly creates the <restarts> block and places the
<restart ...> into it. I tested this and restarts from old UDAs
continue to work. I think only restart_merger uses the <restarts>
block anyway. Also, this has the benefit of keeping the history
of restarts on an UDA, as before it only showed the very last one.

3 lines of code changed in 1 file:

jsutherland 2014-11-25 10:41 Rev.: 52759

Improve some error trapping in TabProps parsing.

0 lines of code changed in 2 files:

harman 2014-11-24 17:41 Rev.: 52757

Started templating tasks/functions. This will allow for either double or float RMCRT
when complete. Hardwired for double.

* this won't change the answers.

90 lines of code changed in 6 files:

u0407585 2014-11-24 17:27 Rev.: 52756

Removed redundant copies in simplest algorithm.

2 lines of code changed in 1 file:

derekhar 2014-11-24 13:07 Rev.: 52755

Changed order of operations in Discrete Ordinance for efficiency. This should change DORadiation A-matrix in the 16 decimal place.

12 lines of code changed in 1 file:

tsaad 2014-11-24 12:49 Rev.: 52754

rework portions of the varden algorithm:
1. Get rid of the rhof* business and use rhof (TimeAdvance expression) instead
2. Apply appropriate bc on rhof_rhs so that rhof_(n+1) reproduces the correct bc

41 lines of code changed in 4 files:

tsaad 2014-11-24 12:49 Rev.: 52753

fix some namespace issues int Ray et al that were causing build failures on mac dbg builds

7 lines of code changed in 4 files:

harman 2014-11-23 15:48 Rev.: 52750

momentumAnalysis.cc
- if a timestep restart has been requeste upstream don't do the analysis

MomentumAnalysis.m
- remove duplicate entries if they exist

0 lines of code changed in 4 files:

derekhar 2014-11-21 16:06 Rev.: 52747

Fixed compile time warnings, as well as a compile time error.

6 lines of code changed in 4 files:

derekhar 2014-11-21 13:07 Rev.: 52746

This is Stage 1 of a commit which adds reflections for DO-Radiation. The RT-Tests are expected to fail, due to a new VarLabel in the checkpoints. The uda files are expected to remain unchanged.

311 lines of code changed in 20 files:

harman 2014-11-20 15:40 Rev.: 52743

RMCRT_Test: scheduleTimeAdvance()
- For 2 level approach changed looping limits for sched_Refine_Q()

Ray.cc: sched_Refine_Q()
- Now using ghosts:AroundCells 1 for requires of divQ from the coarse level. *** Key

Converted input file into a multipatch 2L problem with Refinement ratio = 4

Now using 8 cores for nightly RT tests.

5 lines of code changed in 3 files:

jsutherland 2014-11-20 14:10 Rev.: 52739

Fix a bug that could have left density unexposed to Uintah.

4 lines of code changed in 1 file:

jsutherland 2014-11-20 14:10 Rev.: 52738

Remove density predictor expression registration in a few places if we don't have momentum active.

34 lines of code changed in 2 files:

tsaad 2014-11-20 11:39 Rev.: 52737

add varden 1D mms test using the Amagat-Leduc law

0 lines of code changed in 2 files:

jsutherland 2014-11-19 21:39 Rev.: 52736

Fix cuds compiler error due to inclusion path issue.
Clean up a warning.

3 lines of code changed in 4 files:

jsutherland 2014-11-19 21:26 Rev.: 52735

Fix for our goofy CUDA builds.

0 lines of code changed in 2 files:

jsutherland 2014-11-19 20:38 Rev.: 52734

Several new things:

- First rough cut at a DO implementation (not yet working - still needs BCs)

- Simple radiative emission model

- Input file (SimpleEmissionRadiation.ups) to drive a reaction-diffusion problem with radiative heat loss.

- misc. cleanup

1108 lines of code changed in 9 files:

jsutherland 2014-11-19 20:37 Rev.: 52733

- don't build predictor expressions when convection is not on.
- Minor formatting changes;

19 lines of code changed in 5 files:

harman 2014-11-19 12:26 Rev.: 52732

# cat_OnTheFly:
# This script concatenates a series of "dat" files to a masterUda
#
# Usage:
# cat_OnTheFly < list of uda files >
#
# Notes:
# - Each dat file is sorted using the first column
# - It assumes that the directory "masterUda" has been created

80 lines of code changed in 1 file:

tsaad 2014-11-18 20:57 Rev.: 52731

remove a cout statement

0 lines of code changed in 2 files:

awabboud 2014-11-18 11:15 Rev.: 52726

Update the Re correlation for drag models. Replace the unneeded spherical coordinate calculation with only magnitude calculation

6 lines of code changed in 6 files:

awabboud 2014-11-18 10:45 Rev.: 52725

Chaneg how cqmom sources are parsed into setup

40 lines of code changed in 5 files:

tsaad 2014-11-18 10:40 Rev.: 52724

repair the Wasatch memory test failures.

19 lines of code changed in 1 file:

ahumphrey 2014-11-16 23:13 Rev.: 52719

* In input files (<Scheduler> section), only accept Scheduler values that are in the UPS_Spec.
* Better error handling for 'command line/input file' scheduler parameters, specifically for the Unified Scheduler.
* Update environmentalFlags list

26 lines of code changed in 4 files:

dav 2014-11-14 15:08 Rev.: 52718

M CCA/Components/Parent/ComponentFactory.cc

- Needed to #include Arches.h (if Arches is specified). Apparently it
was previously brought in indirectly through MPMArches. This fixes
builds where only the Arches component is specified to configure.

M Makefile.in

- Fix informational message on location of svn_info.h

0 lines of code changed in 4 files:

dav 2014-11-14 11:36 Rev.: 52717

If MPM or Arches is turned off, don't include MPMArches.

4 lines of code changed in 1 file:

dav 2014-11-13 21:24 Rev.: 52714

- Fixes for OP X Yosemite and a few minor other fixes. Tested on old OSX and 3 flavors of Linux including GPUs.

M configure.ac
M configure

- Fix excess spew from clang compiler during configure.
- Check for version 14 of OS x (Yosemite).
- Removed 'atlas' check under Darwin as it was actually a blas check.
- Put in checks for Blas and Lapack for old and new (yosemite) OS X.

M aclocal.m4

- Fix shell script output error when used in configure to show the results of `basename $1`.
- Clang compiler uses both stderr and stdout (sigh), and outputs in a different order then
other compilers (for --version). This commit handles this.
- Quote a few variables so that if they are blank, the shell doesn't give warning messages.

M include/sci_defs/blas_testdefs.h.in

- Fix to handle new/old OS X and other OSes in a cleaner manner.

M CCA/Components/Parent/sub.mk

- Arches now uses Boost (in Arches.h), so Parent needs to know to compile against boost.

M CCA/Components/Arches/Arches.h

- Move #if guards for multiple inclusion to the top of file so that the compiler has to do less work.
- Alphabetize #includes so I can see what is there.
- #include boost/shared_prt as it is used in this file.

M CCA/Components/Arches/Transport/URHS.h

- One of our compilers errored on the excessive use of 'typename', so trimmed back a little.

M CCA/Components/Arches/sub.mk

- Remove tabs, lined up, alphabetized, removed old crud.

M Core/Thread/ThreadLock.h

- Move #if guard for multiple inclusion to the top of file so that the compiler has to do less work.
- Fixed spelling in #if guard: Threadlock updated to ThreadLock (capital L).
- Lined things up a little.

M Core/DataArchive/DataArchive.h

- Cosmetic lineup of variables.

M Core/DataArchive/DataArchive.cc

- Cosmetic white space and coding standards update,
don't use "std::" if using "using namespace std".



1161 lines of code changed in 18 files:

jsutherland 2014-11-13 18:09 Rev.: 52713

Revert Jeremy's commit that changed the build system for Yosemite.
This caused build failures on several existing systems.

14 lines of code changed in 4 files:

jthornoc 2014-11-13 17:45 Rev.: 52712

* Move to shared pointers for the task factories.
* Get the momentum RHS building and updating. Still needs work on the SSP integration and finalize all the build steps.
* From a factory, allow groupings of tasks and provide a way to retrieve these groups.
* Fix a bug when retrieving the tasks: The wrong memory was being returned resulting in a bogus task and undefined behavior.
* Put the particle helper in the Task base class.
* For now: for the FE update, pass a boolean to avoid division by density^(t+dt) to the RHS upon update.

336 lines of code changed in 26 files:

jthornoc 2014-11-13 17:44 Rev.: 52711

** Dav **
Fixes to the build system to get Uintah building under Yosemite. Changed:
include/sci_defs/blas_testdefs.h.in
configure.ac
configure

** Dav **
Fixed a typo:
Core/Thread/ThreadLock.h

1385 lines of code changed in 4 files:

jthornoc 2014-11-13 17:44 Rev.: 52710

Better type inferences for the interface.

Adding a momentum RHS calculation. Still needs work.

595 lines of code changed in 27 files:

jthornoc 2014-11-13 17:44 Rev.: 52709

Use a counter to avoid scheduling tasks that dont do anything.

Also some minor cleanup.

66 lines of code changed in 5 files:

jsutherland 2014-11-13 17:02 Rev.: 52708

more minor cleanup

2 lines of code changed in 2 files:

jthornoc 2014-11-13 16:16 Rev.: 52706

Carry forward properties properly.

1 lines of code changed in 1 file:

jsutherland 2014-11-13 12:41 Rev.: 52702

More minor cleanup.

We really need to refactor the masks so that we can avoid repeated creation and so we can refactor all of these BC expressions to use straight nebo/masks rather than iterators in some cases.

23 lines of code changed in 1 file:

jsutherland 2014-11-11 16:28 Rev.: 52694

More minor cleanup

16 lines of code changed in 1 file:

jsutherland 2014-11-11 10:32 Rev.: 52685

Minor reformatting of misc. stuff.

14 lines of code changed in 6 files:

ahumphrey 2014-11-09 16:02 Rev.: 52673

Fix bug with initialization of per-level maxGhostCells and maxLevelOffset.

6 lines of code changed in 1 file:

harman 2014-11-09 16:00 Rev.: 52672

added blueprint for ICE_MM. It's outdated but is better than a blank piece of paper....maybe.

2584 lines of code changed in 9 files:

ahumphrey 2014-11-08 11:07 Rev.: 52661

Fix PAPI support in trunk

14 lines of code changed in 3 files:

amir 2014-11-07 18:23 Rev.: 52656

Removing a sleeping bug from the variable density 2D MMS imlpementation. Adding 3 new tests to the RT. This includes the variable density 2D MMS oscilating periodic tests in all three possible planes in the space (xy,xz,yz).

29 lines of code changed in 3 files:

jsutherland 2014-11-07 07:25 Rev.: 52648

Clean up Amir's commit:
- input files have .ups, not .xml extension
- don't use 16 procs for regression tests
- run 15 steps rather than 5

3 lines of code changed in 1 file:

amir 2014-11-07 02:48 Rev.: 52647

Adding the variable density 3D annular jet case to the RT.

2 lines of code changed in 1 file:

jthornoc 2014-11-06 14:54 Rev.: 52643

RMCRT should be using the OLDDW values of abskg.

This was fixed by carrying forward the radiation properties from the
previous timestep rather than changing the DW in the RMCRT source term
due to a grid issue with the dataonion approach.

Also, fixed a missing call to commonProblemSetup for the radiation
properties. This was causing properties to have bogus values on the
first timestep that could lead to non-terminating rays.

This commit may change the answers.

6 lines of code changed in 2 files:

guilkey 2014-11-06 10:26 Rev.: 52639

Remove the deformation gradient averaging code. It was never shown to work
and more bad code is not what Uintah-MPM needs.

0 lines of code changed in 4 files:

ahumphrey 2014-11-05 21:45 Rev.: 52636

Code cleanup before another search for the pack-buffer meory leak

432 lines of code changed in 13 files:

jsutherland 2014-11-05 14:57 Rev.: 52635

cleanup some formatting

139 lines of code changed in 1 file:

harman 2014-11-05 09:19 Rev.: 52633

kill any test that exceeds the maximum run time

debug: 30 minutes
optimized: 15 minutes

22 lines of code changed in 1 file:

harman 2014-11-04 14:13 Rev.: 52630

Now producing a hard copy of the FFT plot

Fixed sign on viscous and pressure surface forces

12 lines of code changed in 1 file:

jsutherland 2014-11-04 05:13 Rev.: 52629

Rip out some unnecessary explicit template instantiation.

19 lines of code changed in 1 file:

dav 2014-11-03 16:46 Rev.: 52628

More cosmetic/standards/white space/untabbifying/etc updates I missed in previous commit.

156 lines of code changed in 2 files:

dav 2014-11-03 16:38 Rev.: 52627

Cosmetic/standards/white space/untabbifying/etc updates before digging into code for excess memory usage on restarts.

592 lines of code changed in 2 files:

jsutherland 2014-11-03 12:56 Rev.: 52626

Remove some unnecessary typedefs and a dead type inference struct.

0 lines of code changed in 1 file:

harman 2014-11-03 11:20 Rev.: 52625

include viscous and pressure forces in the mean calculation.

19 lines of code changed in 1 file:

tsaad 2014-11-03 09:58 Rev.: 52624

add regression test for particle-to-mesh interpolation

2 lines of code changed in 1 file:

tsaad 2014-11-03 09:33 Rev.: 52623

add support for interpolating and postprocessing particle fields as Eulerian fields. This is driven through the input file. Tests will follow.

199 lines of code changed in 6 files:

harman 2014-11-03 08:14 Rev.: 52622

Changed base directory name:
SCIRun -> Uintah

0 lines of code changed in 2 files:

October 2014 »

Generated by StatSVN 0.7.0