Directory CCA/Components/Wasatch/Expressions/

Total Files:
68
Deleted Files:
6
Lines of Code:
13273

[root]/CCA/Components/Wasatch/Expressions
                    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)

Lines of Code

CCA/Components/Wasatch/Expressions/ Lines of Code

Developers

Author Changes Lines of Code Lines per Change
Totals 427 (100.0%) 5009 (100.0%) 11.7
tsaad 271 (63.5%) 4420 (88.2%) 16.3
jsutherland 102 (23.9%) 531 (10.6%) 5.2
jas 53 (12.4%) 56 (1.1%) 1.0
derekhar 1 (0.2%) 2 (0.0%) 2.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/Expressions: DORadSolver.cc (new)
jsutherland 2015-12-11 10:21 Rev.: 54532

Consolidate functors and overload evaluate() in TabPropsEvaluator

0 lines of code changed in 2 files:

  • CCA/Components/Wasatch/Expressions: TabPropsEvaluator.h (new)
jsutherland 2015-12-11 10:21 Rev.: 54531

Misc. cleanup.

0 lines of code changed in 6 files:

  • CCA/Components/Wasatch/Expressions: PrimVar.cc (new), ScalarRHS.cc (changed), TabPropsHeatLossEvaluator.cc (changed)
tsaad 2015-12-11 05:52 Rev.: 54530

remove a typename outside of template. This was causing compilation problems on MIRA.

1 lines of code changed in 1 file:

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

Silence some compiler warnings.

9 lines of code changed in 4 files:

  • CCA/Components/Wasatch/Expressions: DensityCalculator.cc (+3 -3), PressureSource.cc (+6 -6)
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

34 lines of code changed in 6 files:

  • CCA/Components/Wasatch/Expressions: ConvectiveFlux.cc (new), MomentumRHS.cc (+19 -16), MomentumRHS.h (new)
tsaad 2015-12-09 15:34 Rev.: 54511

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

8 lines of code changed in 7 files:

  • CCA/Components/Wasatch/Expressions: Coordinate.cc (new), DORadSolver.cc (+1 -1), PoissonExpression.cc (+1 -1), Pressure.cc (+5 -5)
tsaad 2015-12-07 16:18 Rev.: 54500

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

92 lines of code changed in 42 files:

  • CCA/Components/Wasatch/Expressions: BasicExprBuilder.cc (+1 -1), BasicExprBuilder.h (+2 -2), CellType.cc (+3 -3), ConvectiveFlux.cc (+4 -4), ConvectiveFlux.h (new), Coordinate.cc (+2 -2), Coordinate.h (+2 -2), DORadSolver.cc (+4 -4), DORadSolver.h (+5 -5), GeometryBased.h (+1 -1), MomentumPartialRHS.cc (new), PoissonExpression.cc (+4 -4), PoissonExpression.h (new), Pressure.cc (+6 -6), Pressure.h (new), PressureSource.cc (+5 -5), PressureSource.h (new), RadiationSource.cc (+6 -6), RadiationSource.h (+5 -5), ReductionBase.cc (new), SetCurrentTime.cc (+2 -2), SetCurrentTime.h (+2 -2), TimeAdvance.cc (new), TimeAdvance.h (new)
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.

28 lines of code changed in 7 files:

  • CCA/Components/Wasatch/Expressions: ConvectiveFlux.cc (+14 -2), MomentumPartialRHS.cc (+1), PrimVar.cc (+5 -36), PrimVar.h (new), Strain.h (+6 -1)
tsaad 2015-11-25 16:56 Rev.: 54417

Add expression that calculates strain for a collocated grid arrangement.
Cleanup a few helper functions for the strain tensor.

343 lines of code changed in 3 files:

  • CCA/Components/Wasatch/Expressions: Strain.cc (new), Strain.h (+198 -17)
tsaad 2015-11-25 15:37 Rev.: 54414

correct the strain tensor by removing the dilatational contributions to the normal strain and instead accounting for those only when computing the stress. This will break the RT.

58 lines of code changed in 4 files:

  • CCA/Components/Wasatch/Expressions: MomentumPartialRHS.cc (+52 -7), MomentumPartialRHS.h (new), Strain.cc (+1 -1)
jsutherland 2015-11-24 13:31 Rev.: 54406

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

7 lines of code changed in 6 files:

  • CCA/Components/Wasatch/Expressions: DiffusiveVelocity.cc (new), DiffusiveVelocity.h (+4 -4), Pressure.cc (-7), Pressure.h (-5)
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.

0 lines of code changed in 4 files:

  • CCA/Components/Wasatch/Expressions: VelEst.cc (del), VelEst.h (del), sub.mk (new)
jsutherland 2015-11-23 10:08 Rev.: 54397

Refer to "strain" rather than "stress" or "tau" as appropriate.

Note that this will diff numerous regression tests due to renaming variables.

52 lines of code changed in 4 files:

  • CCA/Components/Wasatch/Expressions: MomentumPartialRHS.cc (+36 -36), MomentumPartialRHS.h (+12 -12), Strain.cc (+2 -2), Strain.h (+2 -4)
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.

51 lines of code changed in 4 files:

  • CCA/Components/Wasatch/Expressions: StableTimestep.cc (new), StableTimestep.h (+11 -4)
tsaad 2015-10-02 11:19 Rev.: 54109

rip out the BCHelperTools

12 lines of code changed in 2 files:

  • CCA/Components/Wasatch/Expressions: PoissonExpression.cc (+6 -10), PoissonExpression.h (+6 -1)
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.

4 lines of code changed in 5 files:

  • CCA/Components/Wasatch/Expressions: DORadSolver.cc (-1), Pressure.cc (-1), Pressure.h (+3 -2), RadiationSource.cc (-1), RadiationSource.h (+1)
jsutherland 2015-09-24 09:42 Rev.: 54019

Fix a nasty little bug.

1 lines of code changed in 1 file:

  • CCA/Components/Wasatch/Expressions: DensityCalculator.cc (+1 -1)
jsutherland 2015-09-21 16:37 Rev.: 53993

Silence a few more compiler warnings.

0 lines of code changed in 1 file:

  • CCA/Components/Wasatch/Expressions: Pressure.cc (-2)
jsutherland 2015-09-21 16:34 Rev.: 53992

More cleanup, including changes to eliminate some compiler warnings.

24 lines of code changed in 5 files:

  • CCA/Components/Wasatch/Expressions: Pressure.cc (+1 -8), ScalarEOSCoupling.cc (new), ScalarEOSCoupling.h (new)
jsutherland 2015-09-21 16:13 Rev.: 53991

Minor OCD cleanup.

31 lines of code changed in 3 files:

  • CCA/Components/Wasatch/Expressions: DensityCalculator.cc (+8 -68), DensityCalculator.h (new)
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.

49 lines of code changed in 2 files:

  • CCA/Components/Wasatch/Expressions: DensityCalculator.cc (+34 -39), DensityCalculator.h (+15 -8)
tsaad 2015-09-18 13:16 Rev.: 53981

improve density calculator in the case of 0 iterations (i.e. using density guess rather than a nonlinear solve).

16 lines of code changed in 1 file:

  • CCA/Components/Wasatch/Expressions: DensityCalculator.cc (+16 -10)
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.

750 lines of code changed in 18 files:

  • CCA/Components/Wasatch/Expressions: DORadSolver.h (-1), DensityCalculator.cc (+29 -11), DensityCalculator.h (+13 -6), DivmomStar.cc (del), DivmomStar.h (del), PoissonExpression.cc (+2 -2), PoissonExpression.h (+2 -2), Pressure.cc (+179 -29), Pressure.h (+27 -8), PressureSource.cc (+42 -137), PressureSource.h (+15 -38), RadiationSource.cc (+1 -1), RadiationSource.h (+2 -2), ScalarEOSCoupling.cc (+257), ScalarEOSCoupling.h (+177), WeakConvectiveTerm.cc (del), WeakConvectiveTerm.h (del), sub.mk (+4 -8)
tsaad 2015-09-12 10:16 Rev.: 53934

Revert "This is a major commit in Wasatch:"

This reverts commit b70655ad691708e758d3f61f9cb545659b211d54.

768 lines of code changed in 18 files:

  • CCA/Components/Wasatch/Expressions: DORadSolver.h (+1), DensityCalculator.cc (+11 -29), DensityCalculator.h (+6 -13), DivmomStar.cc (new 149), DivmomStar.h (new 113), PoissonExpression.cc (+2 -2), PoissonExpression.h (+2 -2), Pressure.cc (+29 -179), Pressure.h (+8 -27), PressureSource.cc (+137 -42), PressureSource.h (+38 -15), RadiationSource.cc (+1 -1), RadiationSource.h (+2 -2), ScalarEOSCoupling.cc (del), ScalarEOSCoupling.h (del), WeakConvectiveTerm.cc (new 149), WeakConvectiveTerm.h (new 106), sub.mk (+8 -4)
tsaad 2015-09-12 10:15 Rev.: 53933

Revert "fix CUDA build on my recent commit"

This reverts commit 35bce71c7f90526cecb58e571e84ef0b88fc1e09.

1 lines of code changed in 1 file:

  • CCA/Components/Wasatch/Expressions: sub.mk (+1 -1)
tsaad 2015-09-11 14:55 Rev.: 53931

fix CUDA build on my recent commit

1 lines of code changed in 1 file:

  • CCA/Components/Wasatch/Expressions: sub.mk (+1 -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.

744 lines of code changed in 18 files:

  • CCA/Components/Wasatch/Expressions: DORadSolver.h (-1), DensityCalculator.cc (+29 -11), DensityCalculator.h (+13 -6), DivmomStar.cc (del), DivmomStar.h (del), PoissonExpression.cc (+2 -2), PoissonExpression.h (+2 -2), Pressure.cc (+179 -29), Pressure.h (+27 -8), PressureSource.cc (+42 -137), PressureSource.h (+15 -38), RadiationSource.cc (+1 -1), RadiationSource.h (+2 -2), ScalarEOSCoupling.cc (new 255), ScalarEOSCoupling.h (new 173), WeakConvectiveTerm.cc (del), WeakConvectiveTerm.h (del), sub.mk (+4 -8)
tsaad 2015-08-18 10:46 Rev.: 53834

fix conceptual bug in the 1D MMS mixture fraction source term. One must use the appropriate time (t + dt) for the source term in the rhs of (rho*f)_at_(n+2)

1 lines of code changed in 1 file:

  • CCA/Components/Wasatch/Expressions: BasicExprBuilder.cc (+1 -1)
jsutherland 2015-08-13 18:04 Rev.: 53821

Updates to use the new apply_pointwise interface in SpatialOps. This will eliminate the bug that could otherwise show up when there are multiple expressions hitting this simultaneously.

78 lines of code changed in 1 file:

  • CCA/Components/Wasatch/Expressions: TabPropsEvaluator.h (+78 -102)
tsaad 2015-07-29 10:52 Rev.: 53762

fix Wasatch RT.

13 lines of code changed in 1 file:

  • CCA/Components/Wasatch/Expressions: TabPropsEvaluator.h (+13 -13)
jsutherland 2015-07-28 18:48 Rev.: 53761

Add support for computing partial derivatives of properties from TabProps through the TabPropsEvaluator.

Note that this does not yet have parser support (I am not sure if we want to allow the user that much rope to hang themselves with).

176 lines of code changed in 1 file:

  • CCA/Components/Wasatch/Expressions: TabPropsEvaluator.h (+176 -36)
tsaad 2015-07-20 09:56 Rev.: 53736

repair failing RMCRT Wasatch test

2 lines of code changed in 1 file:

  • CCA/Components/Wasatch/Expressions: RadiationSource.cc (+2 -2)
tsaad 2015-07-09 09:26 Rev.: 53717

get rid of compiler warnings in Wasatch

5 lines of code changed in 5 files:

  • CCA/Components/Wasatch/Expressions: DORadSolver.cc (+2 -1), DensityCalculator.cc (+2 -2), Pressure.cc (-2), ScalabilityTestSrc.cc (new)
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

116 lines of code changed in 1 file:

  • CCA/Components/Wasatch/Expressions: BasicExprBuilder.cc (+116 -143)
jsutherland 2015-06-26 09:28 Rev.: 53683

Remove some unnecessary explicit template instantiations to speed up compile time and reduce the size of the Wasatch library a little bit.

4 lines of code changed in 4 files:

  • CCA/Components/Wasatch/Expressions: BasicExprBuilder.cc (+1 -4), MonolithicRHS.cc (-3), ScalabilityTestSrc.cc (+3 -6)
jsutherland 2015-06-11 13:00 Rev.: 53623

Clean up some compiler warnings about extra ";"

20 lines of code changed in 15 files:

  • CCA/Components/Wasatch/Expressions: DORadSolver.h (+1 -1), ExprAlgebra.h (+1 -1), NullExpression.h (+1 -1), RadPropsEvaluator.h (+1 -1), ScalabilityTestSrc.cc (+5 -5), ScalabilityTestSrc.h (+2 -2), ScalarRHS.h (new), TabPropsEvaluator.h (+1 -1), TabPropsHeatLossEvaluator.h (new)
tsaad 2015-05-29 10:01 Rev.: 53562

Simplify how the density is computed from
rho*f. This will cause some roundoff errors
due to the change in algebraic operations.

3 lines of code changed in 1 file:

  • CCA/Components/Wasatch/Expressions: DensityCalculator.cc (+3 -7)
tsaad 2015-05-28 11:16 Rev.: 53559

Propagate the solvability constraint through Wasatch.
This is controlled by the user: Simply add <EnforceSolvability/> to the <Pressure> xml block.
Start deprecating the reference pressure setup and replace with
the new approach.
Loosen up the tolerance on a few tests to help Hypre converge.
This commit will fail a few RT tests with machine diffs.

19 lines of code changed in 2 files:

  • CCA/Components/Wasatch/Expressions: Pressure.cc (+13 -10), Pressure.h (+6 -1)
tsaad 2015-05-21 09:51 Rev.: 53529

clip the density when using the (closed form) mixing model

16 lines of code changed in 2 files:

  • CCA/Components/Wasatch/Expressions: DensityCalculator.cc (+14 -3), DensityCalculator.h (+2 -2)

(17 more)

Generated by StatSVN 0.7.0