December 2016 Commit Log

Number of Commits:
62
Number of Active Developers:
11
allen 2016-12-29 12:07 Rev.: 56151

added movie scrip to the repo

826 lines of code changed in 1 file:

guilkey 2016-12-24 14:15 Rev.: 56150

Padding my SVN stats before the end of the year. Also should be fixing the
failing regression tests which would pass without the -exact flag.

0 lines of code changed in 2 files:

guilkey 2016-12-23 17:55 Rev.: 56149

Making XPIC2 a run time option now. Use <XPIC2> true </XPIC2> in the MPM flags to invoke this option.

39 lines of code changed in 5 files:

jthornoc 2016-12-22 15:34 Rev.: 56148

Allow the kokkos solver to run without a momentum solver.

0 lines of code changed in 4 files:

jthornoc 2016-12-22 15:34 Rev.: 56146

More hacks to allow production BC to work with BCHelper.

0 lines of code changed in 2 files:

jthornoc 2016-12-22 15:34 Rev.: 56145

Need to add a kludge for Vector inputs in the BC spec since these are
used in the production code.

4 lines of code changed in 1 file:

jthornoc 2016-12-22 15:34 Rev.: 56144

Warning.

0 lines of code changed in 2 files:

jthornoc 2016-12-22 15:34 Rev.: 56143

Warning and forgot a dt multiply.

0 lines of code changed in 4 files:

jthornoc 2016-12-22 15:34 Rev.: 56142

Fix some warnings and an sign error in the projection.

235 lines of code changed in 16 files:

jthornoc 2016-12-22 15:34 Rev.: 56141

Fix some bugs with the pressure solver implementation.

Specifically, the correct problemSpec wasn't being passed to the
pressure solve setup. Also, missing dt and sign error on the rhs.

Also fix a missing spec in the taylor-green-vortex problem.

480 lines of code changed in 5 files:

jthornoc 2016-12-22 15:34 Rev.: 56140

Add an mms to start verifying the momentum implementation.

211 lines of code changed in 8 files:

jthornoc 2016-12-22 15:33 Rev.: 56139

First cut of the projection in. Seems to be working with very simple
flows.

323 lines of code changed in 14 files:

jthornoc 2016-12-22 15:33 Rev.: 56138

More work on the projection.
Add BC for A and b.
Also get the atomic Tasks working for the factories and add new atomic
task.

363 lines of code changed in 15 files:

jthornoc 2016-12-22 15:33 Rev.: 56137

Adding first cut of the pressure projection for kokkos solver.

273 lines of code changed in 10 files:

jthornoc 2016-12-22 15:33 Rev.: 56135

Add missing files.

384 lines of code changed in 2 files:

jthornoc 2016-12-22 15:33 Rev.: 56134

* Make the face velocities for the staggered cells the same type.
* Move the initialization procedure into the factory itself so that
* ordering can be controlled easily
* Fix a bug in the Dirichlet BC for staggered fields
* Allow a second call to task initializations in case a model needs to
* reinitialize based on upstream initialization
* (should have been done before) Add access to field variables by
* returning an address rather than a pointer.
* Fix a bug in compute_psi for momentum eons.
* Working out the momentum transport. Pure convection seems stable now.

355 lines of code changed in 32 files:

jthornoc 2016-12-22 15:33 Rev.: 56132

WBCHelper:
Trying to preserve the meaning of the <value> tag. Therefore, parse
the type attribute for the functor name rather than the value tag.
BoundaryFunctors.h is updated accordingly.

BoundaryFunctors.h:
Added a velocity bc.

FaceVelocities:
Needed to account for boundary conditions.

KFEUpdate and ComputePsi:
Needed to add an exception for Momentum equations to allow them
to be setup property.

KMomentum:
Added the first cut of the Stress Tensor. Needs work.

339 lines of code changed in 12 files:

jthornoc 2016-12-22 15:33 Rev.: 56131

Adding a stub for a kokkos momentum solver.
Adding a print statement for registered Arches tasks.

609 lines of code changed in 18 files:

jthornoc 2016-12-22 15:32 Rev.: 56130

Move around some files.

632 lines of code changed in 17 files:

guilkey 2016-12-21 10:03 Rev.: 56128

Putting the option to not reset the grid back in for the implicit code. This should get part of the RT running again.

0 lines of code changed in 6 files:

banerjee 2016-12-20 19:43 Rev.: 56127

Fixed bug in outputHelper. Was outputting only r1.

0 lines of code changed in 2 files:

cgritton 2016-12-20 16:29 Rev.: 56126

Clean up of comments and compiler warning.

0 lines of code changed in 4 files:

dav 2016-12-19 17:53 Rev.: 56124

Alphabetize #includes. Better logic for checking for 'pidx' tag. Fix variable name ('error') to be accurate.

0 lines of code changed in 2 files:

guilkey 2016-12-19 17:31 Rev.: 56123

Adding in the code for XPIC(2). Currently commented out until I make
this a run time configurable option.

244 lines of code changed in 3 files:

cgritton 2016-12-19 17:30 Rev.: 56122

Updated the BinaryEquation conductivity model and cleaned up compiler warnings

0 lines of code changed in 8 files:

dav 2016-12-19 17:21 Rev.: 56121

Whitespace/readability fix.

15 lines of code changed in 3 files:

guilkey 2016-12-19 17:05 Rev.: 56120

Pruning the "don't reset the grid option", not used in years, but responsible
for consuming trillions of floating point operations. Also cleaned up some
compiler warnings.

22 lines of code changed in 22 files:

guilkey 2016-12-17 17:56 Rev.: 56114

Fixed warnings, removed a slug of deprecated code related to the so-called
"momentum form" which never seemed to give better answers than the standard
form. Cleaning up to make way for code that might be more useful, XPIC(2).

13 lines of code changed in 8 files:

guilkey 2016-12-17 17:36 Rev.: 56113

Adding labels for use with John Nairn's XPIC method.

11 lines of code changed in 2 files:

cgritton 2016-12-16 16:35 Rev.: 56112

Added Neumann boundary conditions to Electrostatic solver.

0 lines of code changed in 2 files:

harman 2016-12-16 10:23 Rev.: 56110

Fixed $findPattern so it can be a path.

0 lines of code changed in 2 files:

jbhooper 2016-12-14 12:43 Rev.: 56105

-- Additional Commit for reworked reaction/diffusion

3391 lines of code changed in 27 files:

jbhooper 2016-12-14 12:39 Rev.: 56104

Rework the reaction/diffusion component to:

1) More clearly dilineate which code file does what
2) Implement a standardized ScalarDiffusionModel interface (not to be confused with a particle's diffusion interface) that must be provided for any standardized diffusion model

Both of these aid in the implementation of the Bazant diffusion/kinetics model

22 lines of code changed in 37 files:

cgritton 2016-12-14 10:08 Rev.: 56103

Added a diffusion model that takes into account electrostatic potentials

60 lines of code changed in 7 files:

tsaad 2016-12-12 11:26 Rev.: 56100

update NSCBC tag to reflect the latest stable release

0 lines of code changed in 2 files:

tsaad 2016-12-12 11:10 Rev.: 56099

put debug stream in header file

0 lines of code changed in 4 files:

tsaad 2016-12-12 10:57 Rev.: 56098

remove a few cout statements

0 lines of code changed in 4 files:

tsaad 2016-12-12 10:17 Rev.: 56097

loosen up the tolerance on a couple of tests. The 3D tests is failing with 1e-60 diffs.

0 lines of code changed in 2 files:

tsaad 2016-12-12 10:00 Rev.: 56096

dont run dbg on the xz non-reflecting NSCBC test. There's still a bug in the logic in the NSCBC lib.

1 lines of code changed in 1 file:

tsaad 2016-12-11 17:24 Rev.: 56094

update NSCBC tag for Wasatch_3P to get all builds going again.

1 lines of code changed in 1 file:

allen 2016-12-09 17:07 Rev.: 56089

Adjusted wall time used to the total

0 lines of code changed in 10 files:

tsaad 2016-12-09 15:52 Rev.: 56088

add the failing NSCBC tests again

2 lines of code changed in 1 file:

guilkey 2016-12-09 15:09 Rev.: 56086

Adding some additional features and options to friction contact.
Most importantly, added a constraint on displacement between materials
based on Nairn's CMES "Modeling Imperfect Interfaces..." paper. By default,
nothing changes, these features are enabled with input file options.

0 lines of code changed in 4 files:

tsaad 2016-12-09 11:48 Rev.: 56084

remove two failing NSCBC tests until a bug is fixed in NSCBC

0 lines of code changed in 1 file:

tsaad 2016-12-08 12:48 Rev.: 56081

Add support for compressible Navier-Stokes Boundary Conditions (NSCBC) for the compressible algorithm.
This commit introduces several changes across wasatch:
1. Support for non reflecting boundaries, Hard Inlets, and Walls. We don't have a case working with Inlets yet.
2. Start migration towards a new BC specification method. This new approach requires a bit more programming, but removes ambiguity from stencil operations at the boundary as well as which mask points are to be used.
3. Use the speed sound in the calculation of the stable timestep when the compressible algorithm is switched on
4. Add regression tests for the NSCBCs
5. Various other changes that are to small to cite.
NOTE: The NSCBCs DO NOT work in parallel because of different dependencies on different patches. This will be addressed in future commits.
This commit will break the RT.

2041 lines of code changed in 47 files:

zhouminmin 2016-12-08 12:30 Rev.: 56080

wall convection term for the wall heat transfer equation

355 lines of code changed in 6 files:

jsutherland 2016-12-07 17:13 Rev.: 56076

More cleanup. Fixing some doxygen output and removing a few more warnings.

0 lines of code changed in 18 files:

jsutherland 2016-12-07 16:21 Rev.: 56075

- More warning cleanup
- minor formatting changes

70 lines of code changed in 10 files:

jsutherland 2016-12-07 15:46 Rev.: 56074

Correct some variable ordering that I accidentally broke on my previous commit.

0 lines of code changed in 6 files:

jsutherland 2016-12-07 13:38 Rev.: 56073

Clean up numerous compiler warnings

248 lines of code changed in 81 files:

jsutherland 2016-12-07 08:00 Rev.: 56069

Update ExprLIb version

1 lines of code changed in 1 file:

jsutherland 2016-12-07 07:58 Rev.: 56068

Clean up a few compiler warnings

4 lines of code changed in 6 files:

jsutherland 2016-12-07 07:49 Rev.: 56067

Clean up a few compiler warnings

13 lines of code changed in 9 files:

jsutherland 2016-12-06 21:41 Rev.: 56064

Update w3p versions.

1 lines of code changed in 1 file:

jsutherland 2016-12-06 21:07 Rev.: 56063

Update w3p versions.

2 lines of code changed in 1 file:

jsutherland 2016-12-06 18:00 Rev.: 56061

Auto-build of w3p now disables multicore backend of spatialops by default.

3 lines of code changed in 1 file:

jsutherland 2016-12-06 18:00 Rev.: 56060

Commit on behalf of Josh McConnell.
Adds tar and soot transport equations, along with appropriate coupling to coal models.

2554 lines of code changed in 30 files:

harman 2016-12-02 17:18 Rev.: 56048

Added mechanism to modify the src code before running configure command on the nightly RT builds.
- use a fixed random number inside RayGPUKernel.cu so we can compare against GS. Only on cyrus.mech.


22 lines of code changed in 3 files:

jthornoc 2016-12-01 17:20 Rev.: 56039

Making the old flux limiters consistent with the recent bug fix in the
new flux limiters. This shouldnt change any answers.

0 lines of code changed in 2 files:

jthornoc 2016-12-01 16:46 Rev.: 56038

Found a bug in the flux limiters. The successive ratio of gradients
was not properly computed.

3 lines of code changed in 1 file:

dav 2016-12-01 15:27 Rev.: 56037

Added Mira

0 lines of code changed in 2 files:

jthornoc 2016-12-01 12:32 Rev.: 56035

* More work on the new boundary condition interface. Working handoff
* file example is working. This demonstrates the CUSTOM bc
* implementation.
* Found a small bug in the VariableHelper header.
* Add a new boundary condition factory. This essentially allows for
* independent ArchesTasks to be executed for the boundaryFunctor
* implementation (e.g., see HandOff.h)
* In WBCHelper: UNSUPPORTED->CUSTOM. Seems like a better descriptor for
* the way in which we are using it.

823 lines of code changed in 14 files:

November 2016 »

Generated by StatSVN 0.7.0