Directory CCA/Components/Wasatch/

Total Files:
40
Deleted Files:
4
Lines of Code:
11137

[root]/CCA/Components/Wasatch
                directory in repo Expressions (68 files, 13273 lines)
                    directory in repo BoundaryConditions (13 files, 2367 lines)
                    directory in repo EmbeddedGeometry (7 files, 969 lines)
                    directory in repo MMS (8 files, 4115 lines)
                    directory in repo PBE (11 files, 2185 lines)
                        directory in repo Precipitation (15 files, 2610 lines)
                    directory in repo Particles (11 files, 1950 lines)
                    directory in repo PostProcessing (11 files, 1639 lines)
                    directory in repo Turbulence (14 files, 2302 lines)
                directory in repo Operators (10 files, 1469 lines)
                directory in repo Transport (33 files, 5719 lines)

Lines of Code

CCA/Components/Wasatch/ Lines of Code

Developers

Author Changes Lines of Code Lines per Change
Totals 259 (100.0%) 2400 (100.0%) 9.2
tsaad 194 (74.9%) 2128 (88.7%) 10.9
jsutherland 21 (8.1%) 191 (8.0%) 9.0
jas 41 (15.8%) 41 (1.7%) 1.0
dav 1 (0.4%) 28 (1.2%) 28.0
harman 2 (0.8%) 12 (0.5%) 6.0

Most Recent Commits

jsutherland 2015-12-11 10:43 Rev.: 54533

Silence a few more warnings coming out of g++.

1 lines of code changed in 2 files:

  • CCA/Components/Wasatch: Wasatch.cc (+1 -1)
jsutherland 2015-12-10 15:17 Rev.: 54522

Silence some compiler warnings.

1 lines of code changed in 2 files:

  • CCA/Components/Wasatch: Properties.cc (new)
tsaad 2015-12-10 11:28 Rev.: 54517

First cut at a fully functional compressible flow solver in Wasatch.
1. Uses a collocated grid arrangement
2. Current supports a calorically perfect gas only
3. No shock capturing since the algorithm is intended for low-Mach simulations when preconditioning is implemented
4. Look at the two input files: compressible-flow-test-1d and compressible-flow-test-2d for examples
5. RT will be added soon

24 lines of code changed in 7 files:

  • CCA/Components/Wasatch: TagNames.cc (+4 -1), TagNames.h (+4), Wasatch.cc (+3 -1), Wasatch.h (+13 -5)
tsaad 2015-12-09 15:34 Rev.: 54511

Fix failing wasatch build due to removing a "using SCIRun::IntVector" from a header file upstream.

1 lines of code changed in 2 files:

  • CCA/Components/Wasatch: BCHelper.cc (new)
tsaad 2015-12-07 16:42 Rev.: 54501

add a static variable that allows us to detect the type of treatment used for the fluid dynamics (lowMach vs Incompressible). This is necessary to help us identify when to pass Uintah solver information to the pressure.

20 lines of code changed in 4 files:

  • CCA/Components/Wasatch: TaskInterface.cc (new), Wasatch.cc (+6), Wasatch.h (+11)
tsaad 2015-12-07 16:18 Rev.: 54500

Change the Wasatch namespace to WasatchCore to avoid conflicts with the Wasatch class.

81 lines of code changed in 65 files:

  • CCA/Components/Wasatch: BCHelper.cc (+6 -6), BCHelper.h (new), ConvectiveInterpolationMethods.cc (+2 -2), ConvectiveInterpolationMethods.h (+2 -2), CoordinateHelper.cc (new), CoordinateHelper.h (new), FieldAdaptor.cc (+2 -2), FieldAdaptor.h (new), FieldClippingTools.h (new), FieldTypes.h (new), GraphHelperTools.cc (+2 -2), GraphHelperTools.h (+4 -4), OldVariable.cc (new), OldVariable.h (new), ParseTools.cc (+2 -2), ParseTools.h (+2 -2), PatchInfo.h (+1 -1), Properties.cc (+2 -2), Properties.h (+2 -2), ReductionHelper.cc (new), ReductionHelper.h (+2 -2), SetProcID.cc (+2 -2), SetProcID.h (new), TagNames.cc (+2 -2), TagNames.h (+2 -2), TaskInterface.cc (+2 -2), TaskInterface.h (new), TimeIntegratorTools.h (+2 -2), TimeStepper.cc (+2 -2), TimeStepper.h (new), Wasatch.cc (+2 -2), Wasatch.h (+4 -4), WasatchBCHelper.cc (+1 -1), WasatchBCHelper.h (new), WasatchParticlesHelper.cc (+2 -2), WasatchParticlesHelper.h (+2 -2)
tsaad 2015-12-03 16:06 Rev.: 54466

Get the strain tensor and convective fluxes to properly hook up to the compressible momentum equations.
Segregate the common features of momentum transport for an easier implementation of the compressible algorithm.

1 lines of code changed in 1 file:

  • CCA/Components/Wasatch: Wasatch.cc (+1 -1)
jsutherland 2015-12-01 17:02 Rev.: 54446

Change how we deal with per-patch variables in Wasatch field bindings.
The framework is currently a bit sketchy on how it handles these, and Brad is working to fix that...

3 lines of code changed in 1 file:

  • CCA/Components/Wasatch: FieldAdaptor.h (+3 -3)
jsutherland 2015-11-24 13:32 Rev.: 54406

Cleanup:
- rip out pressure_tag() since we already have that on TagNames.
- some formatting changes along the way

15 lines of code changed in 2 files:

  • CCA/Components/Wasatch: TaskInterface.cc (+3 -3), WasatchBCHelper.cc (+12 -7)
jsutherland 2015-11-23 16:09 Rev.: 54401

More cleanup (and fixing some problems with previous commit)
- remove VelEst. This was obsolete, and I think that there was a bug in the stress contribution there.
- Remove more references to "tau" that should be strain.

12 lines of code changed in 2 files:

  • CCA/Components/Wasatch: TagNames.cc (+9 -9), TagNames.h (+3 -3)
jsutherland 2015-11-12 21:22 Rev.: 54319

Update to conform to ExprLib API change that prevents unsafe modification of Expr::Tag.

19 lines of code changed in 2 files:

  • CCA/Components/Wasatch: Properties.cc (+11 -21), WasatchBCHelper.cc (+8 -7)
tsaad 2015-11-03 13:52 Rev.: 54271

Add support for adaptive timestepping with particles. This uses the particle velocity CFL. One can also easily add the particle response time but our current application space does not require that.

3 lines of code changed in 1 file:

  • CCA/Components/Wasatch: Wasatch.cc (+3 -2)
tsaad 2015-10-28 10:46 Rev.: 54227

Fix a very bad bug when running particle transport with periodic boundaries. The bug had to do with particle positions not being properly reassigned when said particles cycle through a periodic boundary. Given that the ParticlesHelper uses 3 ParticleVariables (double) to track particle position, the fix was to re-sync the Uintah particle position vector with the 3 particle coordinates after particle relocation.

56 lines of code changed in 4 files:

  • CCA/Components/Wasatch: ParticlesHelper.cc (+53 -1), ParticlesHelper.h (+3)
tsaad 2015-10-02 11:19 Rev.: 54109

rip out the BCHelperTools

0 lines of code changed in 4 files:

  • CCA/Components/Wasatch: BCHelperTools.cc (del), BCHelperTools.h (del), sub.mk (-1)
jsutherland 2015-09-28 17:04 Rev.: 54071

Silence a few compiler warnings

0 lines of code changed in 1 file:

  • CCA/Components/Wasatch: WasatchBCHelper.cc (-7)
tsaad 2015-09-28 16:47 Rev.: 54070

add the BCHelper to the minimum set of Wasatch objects that are needed for Arches

1 lines of code changed in 1 file:

  • CCA/Components/Wasatch: sub.mk (+1)
tsaad 2015-09-28 16:10 Rev.: 54068

Move the creation of the localPatchSet to the constructor of the BCHelper. This should demystify its usage.

28 lines of code changed in 5 files:

  • CCA/Components/Wasatch: BCHelper.cc (+11 -6), BCHelper.h (+6 -4), Wasatch.cc (+2 -2), WasatchBCHelper.cc (+3 -2), WasatchBCHelper.h (+6 -5)
tsaad 2015-09-24 15:50 Rev.: 54037

forgot to commit the WasatchBCHelper class

890 lines of code changed in 2 files:

  • CCA/Components/Wasatch: WasatchBCHelper.cc (+657), WasatchBCHelper.h (+233)
tsaad 2015-09-24 15:48 Rev.: 54036

Make all boundary iterator access functions public.

45 lines of code changed in 1 file:

  • CCA/Components/Wasatch: BCHelper.h (+45 -26)
tsaad 2015-09-24 15:34 Rev.: 54034

1. Create a BCHelper base class so that Arches (and other components) can use the features provided by the BCHelper.
2. From the BCHelper, derive a new class called WasatchBCHelper that specializes in applying boundary conditions for Wasatch
3. Start deprecating the use of the BCHelperTools
Other component developers are welcome/encouraged to look at the BCHelper and see if it can be leveraged for their applications.

57 lines of code changed in 5 files:

  • CCA/Components/Wasatch: BCHelper.cc (+45 -555), BCHelper.h (+6 -167), Wasatch.cc (+3 -3), Wasatch.h (+2 -1), sub.mk (+1)
jsutherland 2015-09-24 10:08 Rev.: 54021

Only build RMCRT and ParticlesHelper when those are activated in the input file.

14 lines of code changed in 2 files:

  • CCA/Components/Wasatch: Wasatch.cc (+13 -11), Wasatch.h (+1 -1)
jsutherland 2015-09-21 16:13 Rev.: 53991

Minor OCD cleanup.

2 lines of code changed in 2 files:

  • CCA/Components/Wasatch: Properties.cc (+1 -1), TaskInterface.cc (+1 -1)
tsaad 2015-09-21 09:51 Rev.: 53983

get rid of CARRY_FORWARD in Wasatch. We are now clear to remove supporting CARRY_FORWARD from all Wasatch upstream libraries.

57 lines of code changed in 7 files:

  • CCA/Components/Wasatch: OldVariable.cc (+2 -2), Properties.cc (+35 -14), Properties.h (+2 -2), ReductionHelper.cc (+4 -4), TaskInterface.cc (-22), Wasatch.cc (+9 -35), Wasatch.h (+5 -5)
tsaad 2015-09-18 13:16 Rev.: 53980

lock density on initialization of varden problems using analytical mixing rule. This makes things consistent with what we are doing for the tabulated properties situation.

8 lines of code changed in 1 file:

  • CCA/Components/Wasatch: Properties.cc (+8 -2)
tsaad 2015-09-15 15:41 Rev.: 53952

properly lock CARRY_FORWARD fields

7 lines of code changed in 1 file:

  • CCA/Components/Wasatch: TaskInterface.cc (+7 -1)
tsaad 2015-09-15 15:41 Rev.: 53951

remove duplicate register_fields in the TaskInterface

0 lines of code changed in 1 file:

  • CCA/Components/Wasatch: TaskInterface.cc (-2)
tsaad 2015-09-15 08:55 Rev.: 53948

few input file fixes and cleanup some leftovers from the old variable density projection

0 lines of code changed in 1 file:

  • CCA/Components/Wasatch: Properties.cc (-6)
tsaad 2015-09-14 11:38 Rev.: 53938

This is a major commit in Wasatch:

1. Rip out the entire variable density projection algorithm
2. Put in the newly developed variable density projection - based on projecting for the velocity divergence but transporting momentum and conserved scalars
3. Opt for using a 7-point stencil due to the nature of the new, variable coefficient, pressure poisson system
4. Update the 2d Shunn MMS so that it has a zero source term in the continuity equation
5. various other cleanups and deletions of code used by the old varden approach

This commit will break many tests in Wasatch. Will update the GS' tomorrow.

79 lines of code changed in 11 files:

  • CCA/Components/Wasatch: BCHelper.cc (+9 -9), BCHelper.h (+1 -1), BCHelperTools.cc (new 36), BCHelperTools.h (new 3), Properties.cc (+24 -27), TagNames.cc (+2 -33), TagNames.h (+3 -12), VardenParameters.cc (del), VardenParameters.h (del), Wasatch.cc (+1 -8), sub.mk (-1)
tsaad 2015-09-12 10:16 Rev.: 53934

Revert "This is a major commit in Wasatch:"

This reverts commit b70655ad691708e758d3f61f9cb545659b211d54.

234 lines of code changed in 11 files:

  • CCA/Components/Wasatch: BCHelper.cc (+9 -9), BCHelper.h (+1 -1), BCHelperTools.cc (+9 -9), BCHelperTools.h (+3 -3), Properties.cc (+27 -24), TagNames.cc (+33 -2), TagNames.h (+12 -3), VardenParameters.cc (new 65), VardenParameters.h (new 66), Wasatch.cc (+8 -1), sub.mk (+1)
tsaad 2015-09-11 14:04 Rev.: 53928

This is a major commit in Wasatch:

1. Rip out the entire variable density projection algorithm
2. Put in the newly developed variable density projection based on projecting for the velocity divergence
3. Opt for using a 7-point stencil due to the nature of the new, variable coefficient, pressure poisson system
4. Update the 2d Shunn MMS so that it has a zero source term in the continuity equation
5. various other cleanups and deletions of code used by the old varden approach

This commit will break many tests in Wasatch. Will update the GS' tomorrow.

52 lines of code changed in 11 files:

  • CCA/Components/Wasatch: BCHelper.cc (+9 -9), BCHelper.h (+1 -1), BCHelperTools.cc (+9 -9), BCHelperTools.h (+3 -3), Properties.cc (+24 -27), TagNames.cc (+2 -33), TagNames.h (+3 -12), VardenParameters.cc (del), VardenParameters.h (del), Wasatch.cc (+1 -8), sub.mk (-1)
dav 2015-07-31 15:12 Rev.: 53775

Commit to allow for building minimum set of Wasatch files when
Wasatch is not required, but Arches is.

M CCA/Components/Wasatch/Operators/sub.mk
M CCA/Components/Wasatch/sub.mk
M CCA/Components/sub.mk
M Makefile.in
M build_scripts/program.mk
- Indent properly, remove badly placed tabs.

M configVars.mk.in
M configure
M configure.ac


28 lines of code changed in 1 file:

  • CCA/Components/Wasatch: sub.mk (+28 -10)
jsutherland 2015-07-20 14:26 Rev.: 53740

minor formatting cleanup

8 lines of code changed in 1 file:

  • CCA/Components/Wasatch: BCHelper.cc (+8 -8)
tsaad 2015-07-17 09:40 Rev.: 53734

remove unnecessary Wasatch dependencies from the ParticlesHelper.

9 lines of code changed in 2 files:

  • CCA/Components/Wasatch: ParticlesHelper.cc (+7 -9), ParticlesHelper.h (+2 -1)
tsaad 2015-07-13 14:45 Rev.: 53727

cosmetic changes

6 lines of code changed in 2 files:

  • CCA/Components/Wasatch: ParticlesHelper.cc (+5 -5), ParticlesHelper.h (+1 -21)
tsaad 2015-06-29 09:08 Rev.: 53685

reduce the amount of explicit instantiations in Wasatch to further reduce the size of the Wasatch library.
(1). Postprocessing expressions are SVOL only
(2). Parsing said expressions doesn't need to explicitly instantiate all types

7 lines of code changed in 2 files:

  • CCA/Components/Wasatch: BCHelper.cc (+6 -1), OldVariable.cc (+1 -4)
tsaad 2015-06-25 09:58 Rev.: 53679

remove a few unused variables

0 lines of code changed in 1 file:

  • CCA/Components/Wasatch: BCHelperTools.cc (-3)
jsutherland 2015-06-11 17:13 Rev.: 53626

More cleanup on GPU logic in TaskInterface.

81 lines of code changed in 1 file:

  • CCA/Components/Wasatch: TaskInterface.cc (+81 -86)
tsaad 2015-06-11 16:53 Rev.: 53625

Fix failing gpu tests for Wasatch.

4 lines of code changed in 1 file:

  • CCA/Components/Wasatch: TaskInterface.cc (+4 -3)
jsutherland 2015-06-11 16:07 Rev.: 53624

Fix a bug that was triggering GPU execution when Uintah said "no"

5 lines of code changed in 1 file:

  • CCA/Components/Wasatch: TaskInterface.cc (+5 -6)
tsaad 2015-06-08 13:30 Rev.: 53606

no spaces after commas for debug flags

4 lines of code changed in 1 file:

  • CCA/Components/Wasatch: TaskInterface.cc (+4 -4)

(28 more)

Generated by StatSVN 0.7.0