Directory CCA/Components/Wasatch/Expressions/

Total Files:
50
Deleted Files:
8
Lines of Code:
6347

[root]/CCA/Components/Wasatch/Expressions
                    directory in repo BoundaryConditions (11 files, 80 lines)
                    directory in repo EmbeddedGeometry (6 files, 856 lines)
                    directory in repo MMS (6 files, 2160 lines)
                    directory in repo PBE (10 files, 2293 lines)
                        directory in repo Precipitation (14 files, 1488 lines)
                    directory in repo PostProcessing (11 files, 971 lines)
                    directory in repo Turbulence (12 files, 1469 lines)

Lines of Code

CCA/Components/Wasatch/Expressions/ Lines of Code

Developers

Author Changes Lines of Code Lines per Change
Totals 351 (100.0%) 8100 (100.0%) 23.0
jsutherland 200 (57.0%) 3363 (41.5%) 16.8
tsaad 107 (30.5%) 3054 (37.7%) 28.5
amir 19 (5.4%) 1419 (17.5%) 74.6
dav 17 (4.8%) 145 (1.8%) 8.5
awabboud 8 (2.3%) 119 (1.5%) 14.8

Most Recent Commits

jsutherland 2013-12-18 09:39 Rev.: 51398

Updates due to minor RadProps API change.

0 lines of code changed in 2 files:

  • CCA/Components/Wasatch/Expressions: RadPropsEvaluator.cc (new)
dav 2013-12-08 14:46 Rev.: 51367

Number of cleanups and a fix to get Wasatch in Arches compiling.

M CCA/Components/Wasatch/CoordinateHelper.cc
M CCA/Components/Wasatch/TaskInterface.cc

- Comment out "oldVar" as it isn't used and this removes a compiler warning.


M CCA/Components/Wasatch/Expressions/BoundaryConditions/PressureBC.cc

- Add newline to end of file to remove compiler warning.

M CCA/Components/Wasatch/Expressions/BoundaryConditions/VardenMMSBCs.cc

- Don't define your own PI, just use the built in M_PI.
- #include paths should be absolute <>, not relative "".
- Add newline to end of file to remove compiler warning.

M CCA/Components/Wasatch/Expressions/BoundaryConditions/VardenMMSBCs.h

- Place multiple include guard at very top of file to speed file processing.
- #include paths should be absolute <>, not relative "".
- Remove tabs, add some white space for readability.

M CCA/Components/Arches/ExplicitSolver.cc

- Wasatch_in_Arches was not compiling for me... Had to fix use of
TaskInterface constructor - added in State variable. I assume this
is correct (at least it compiles). If someone from Warches could
verify, that would be great. I note James took a shot at fixing this
in the previous commit, but he only added the (non-existent?) variable
'state', to one of the places the state was needed.
- Indent #includes for readability.

M R_Tester/toplevel/startLocalTest
M R_Tester/helpers/runSusTests.py

- Allow the user to specify a different directory of Gold Standards to
test against. This is done using the environment variable
TEST_DATA. In other words, if you have built Gold Standards in
.../Uintah/opt/TestData, and you wish to test your debug build
against the opt generated gold standards, then, from your debug
directory, you do (assuming it is parallel to the opt dir):

setenv TEST_DATA ../opt/TestData

and then run "make runLocalRT" as normal.

M CCA/Components/Wasatch/TaskInterface.h

- Line up parameters for readability.

8 lines of code changed in 2 files:

  • CCA/Components/Wasatch/Expressions: Coordinate.h (new)
jsutherland 2013-12-02 15:57 Rev.: 51347

Fix a bug on the radprops evaluator expression where I wasn’t bumping iterators on the species compositions.

2 lines of code changed in 1 file:

  • CCA/Components/Wasatch/Expressions: RadPropsEvaluator.cc (+2 -1)
jsutherland 2013-11-26 17:46 Rev.: 51340

Update to conform to change in ExprLib API.

0 lines of code changed in 4 files:

  • CCA/Components/Wasatch/Expressions: PoissonExpression.cc (new), Pressure.cc (changed)
jsutherland 2013-11-21 14:54 Rev.: 51321

Fix a few issues in the DensitySolver:

- Jacobian layout was wrong for the heat loss solver.

- Avoid copies in calls to get_bounds

- Output convergence failure summary in heat loss density solver.

- Don’t calculate the full jacobian at small and large mixture fraction
since heat loss degenerates at those points.

0 lines of code changed in 4 files:

  • CCA/Components/Wasatch/Expressions: DensityCalculator.cc (changed), DensityCalculator.h (new)
jsutherland 2013-11-21 14:54 Rev.: 51320

A few misc changes:

- Create a default constructor for TurbulenceParameters to avoid dependence on initialization in Wasatch.cc.

- remove “forcedIDs” from GraphHelperTools since it wasn’t really being used.

- misc. improved error trapping.

1 lines of code changed in 1 file:

  • CCA/Components/Wasatch/Expressions: DensityCalculator.cc (+1)
jsutherland 2013-11-21 14:54 Rev.: 51319

- Enthalpy need not be specified for heat loss density calculation.
- fix a state on the heat loss spec for predicted scalar evaluations.

6 lines of code changed in 2 files:

  • CCA/Components/Wasatch/Expressions: DensityCalculator.cc (+3 -8), DensityCalculator.h (+3 -6)
jsutherland 2013-11-14 20:01 Rev.: 51294

Clean up a few compiler warnings in Wasatch that were showing up on gcc 4.8.

6 lines of code changed in 2 files:

  • CCA/Components/Wasatch/Expressions: DensityCalculator.cc (+3 -7), DensityCalculator.h (+3 -4)
jsutherland 2013-11-13 16:51 Rev.: 51278

- Add ability to specify density via an analytical solution for two-stream mixing without using TabProps.
- add regression test coverage for this.

NOTE: this will break the regression tester since a new test is being added.

237 lines of code changed in 2 files:

  • CCA/Components/Wasatch/Expressions: DensityCalculator.cc (+133 -3), DensityCalculator.h (+104)
jsutherland 2013-11-12 16:42 Rev.: 51265

Adopt a new approach for density calculation. The previous approach attempted to handle all cases in one density calculation expression. It has become clear that this is not feasible. This commit adopts a more fine-grained approach that will force us to write more expressions for different models, but should be a bit easier to maintain.

Also use unwinding for the variable density advection test cases since that is the only stable convection method for long times.

Note that this commit will break 4 wasatch tests, since numerical differences are introduced.

464 lines of code changed in 2 files:

  • CCA/Components/Wasatch/Expressions: DensityCalculator.cc (+295 -186), DensityCalculator.h (+169 -85)
tsaad 2013-11-12 13:58 Rev.: 51263

separate the implementation of ExprAlgebration from the header file.

137 lines of code changed in 5 files:

  • CCA/Components/Wasatch/Expressions: ExprAlgebra.cc (new 137), ExprAlgebra.h (changed), sub.mk (new)
jsutherland 2013-11-08 21:01 Rev.: 51252

Maintenance on TabProps interface in preparations for more changes.

- clone interpolants into builders in a more robust way. This should prevent some memory corruption that could otherwise occur.

- make the user interface a bit more consistent.

51 lines of code changed in 8 files:

  • CCA/Components/Wasatch/Expressions: DensityCalculator.cc (+7 -11), DensityCalculator.h (+4 -4), TabPropsEvaluator.h (+23 -46), TabPropsHeatLossEvaluator.cc (+11 -4), TabPropsHeatLossEvaluator.h (+6 -6)
tsaad 2013-11-08 12:49 Rev.: 51245

create expressions to handle coordinates instead of traditional Uintah tasks.

218 lines of code changed in 3 files:

  • CCA/Components/Wasatch/Expressions: Coordinate.cc (new 161), Coordinate.h (+56 -42), sub.mk (+1)
jsutherland 2013-11-06 17:53 Rev.: 51236

Modifications to density calculation:

- decrease maximum iteration count to 5. It seems that for most situations, we converge in 1-3 iterations. Otherwise, it doesn't converge at all.

- obtain bounds on solution variable from the table to use for scaling the error residual as well as prevent the newton solve from going out of bounds.

- use analytic jacobians rather than numeric.

18 lines of code changed in 2 files:

  • CCA/Components/Wasatch/Expressions: DensityCalculator.cc (+17 -4), DensityCalculator.h (+1 -1)
tsaad 2013-11-02 17:00 Rev.: 51214

consolidate boundary conditions and separate implementation from class definition to speed compilation a bit.

4 lines of code changed in 3 files:

  • CCA/Components/Wasatch/Expressions: BasicExprBuilder.cc (+2 -9), sub.mk (+2 -1)
tsaad 2013-11-01 21:06 Rev.: 51209

separate the variable density MMS expressions into header and implementation files for clarity and to speed-up compilation time.

1 lines of code changed in 1 file:

  • CCA/Components/Wasatch/Expressions: BasicExprBuilder.cc (+1)
tsaad 2013-10-30 13:12 Rev.: 51184

forgot to add parsing of Rayleigh-Taylor instability initial condition

19 lines of code changed in 1 file:

  • CCA/Components/Wasatch/Expressions: BasicExprBuilder.cc (+19)
jsutherland 2013-10-26 16:41 Rev.: 51157

Update comments in ScalarRHS to provide more clear documentation.

0 lines of code changed in 2 files:

  • CCA/Components/Wasatch/Expressions: ScalarRHS.h (new)
jsutherland 2013-10-26 16:39 Rev.: 51152

Formatting changes, remove an output statement that would spam in parallel on cases with embedded boundaries.

6 lines of code changed in 1 file:

  • CCA/Components/Wasatch/Expressions: ExprAlgebra.h (+6 -7)
jsutherland 2013-10-26 16:39 Rev.: 51151

Fix some formulation inconsistencies and documentation for weak form and constant density cases.

68 lines of code changed in 3 files:

  • CCA/Components/Wasatch/Expressions: ScalarRHS.cc (new), ScalarRHS.h (+33 -9)
jsutherland 2013-10-24 14:07 Rev.: 51145

Major step toward getting weak form of scalar transport equations implemented.

- Move embedded boundary area/volume fraction tags into FieldSelector/FieldTagInfo

- for weak form RHS, scale convective term by density so that the entire RHS can later be divided by density.

- for weak form RHS, add the drho/dt term to the RHS

- Add the primitive variable to the FieldTagInfo for use in RHS when weak form is used.

Note that the QMOM equations and the Scalability test equations are not currently set up to use weak form.

188 lines of code changed in 4 files:

  • CCA/Components/Wasatch/Expressions: RHSTerms.h (new), ScalarRHS.cc (+147 -85), ScalarRHS.h (+29 -43)
jsutherland 2013-10-24 10:23 Rev.: 51141

- Update some documentation on the scalar transport equation.
- Update doxygen to use MathJax for nicer displayed equations.
- misc. formatting changes.

1 lines of code changed in 1 file:

  • CCA/Components/Wasatch/Expressions: ScalarRHS.h (+1 -1)
tsaad 2013-10-24 09:05 Rev.: 51137

remove an obsolete expression

1 lines of code changed in 3 files:

  • CCA/Components/Wasatch/Expressions: Drhodt.cc (del), Drhodt.h (del), sub.mk (+1 -5)
tsaad 2013-10-24 09:05 Rev.: 51136

This commit introduces a dynamic coefficient to the Wasatch variable density formulation. This coefficient is based on scaling arguments for the continuity equation as well as the degenerate case of constant density. The model is not turned on at the moment as we go through V&V. The pressure source now computes multiple quantities related to this dynamic coefficient. This commit will break all varden RTs due to a change in algebraic operations and the use of new fields to store intermediate variables.

65 lines of code changed in 4 files:

  • CCA/Components/Wasatch/Expressions: PressureSource.cc (+60 -49), PressureSource.h (+5 -9)
amir 2013-10-22 01:54 Rev.: 51127

Adding rho0 and rho1 to the VarDensMMS BCExpressions which depend on them so we can specify them from the input file

16 lines of code changed in 1 file:

  • CCA/Components/Wasatch/Expressions: BasicExprBuilder.cc (+16 -6)
tsaad 2013-10-21 08:34 Rev.: 51120

reduce the number of operators used in the PressureSource expression.

24 lines of code changed in 2 files:

  • CCA/Components/Wasatch/Expressions: PressureSource.cc (+12 -15), PressureSource.h (+12 -21)
tsaad 2013-10-19 13:20 Rev.: 51119

1. move drhodtNP1 from the PostProcessing directory to the Expression directory.
2. Rename drhodtNP1 to Drhodt in anticipation of using it to compute the pressure source term
3. Rename "pressure-source-term" to "pressure_src" and add that to the TagNames for ease of access. This will break the varden regression tests due to this rename.

307 lines of code changed in 3 files:

  • CCA/Components/Wasatch/Expressions: Drhodt.cc (new 172), Drhodt.h (new 129), sub.mk (+6 -2)
jsutherland 2013-10-16 10:03 Rev.: 51100

Reorder a few things in ConvectiveFlux to improve efficiency for central difference situations.

0 lines of code changed in 2 files:

  • CCA/Components/Wasatch/Expressions: ConvectiveFlux.cc (new)
jsutherland 2013-10-11 15:46 Rev.: 51068

Major changes to how we handle Uintah::PerPatch<double> in Wasatch.

These fields are now operable with all SpatialOps functionality including GPUs. This is the first major change in what will likely be a few iterations to get this fully functional on GPUs, however.

The major areas of change relate to Reduction variables and any expressions that use the simulation time or time step value.

177 lines of code changed in 31 files:

  • CCA/Components/Wasatch/Expressions: Pressure.cc (+2 -2), Pressure.h (new), PressureSource.cc (+6 -10), PressureSource.h (+3 -1), Reduction.cc (+51 -141), Reduction.h (new), ReductionBase.cc (new), ReductionBase.h (new), SetCurrentTime.cc (+9 -8), SetCurrentTime.h (new), SolnVarEst.cc (+3 -3), SolnVarEst.h (+2 -1), StableTimestep.cc (new), StableTimestep.h (+1 -1), TimeDerivative.h (new), VelEst.cc (+9 -9), VelEst.h (+2 -2)
awabboud 2013-10-11 09:54 Rev.: 51062

Add in a minimum S for cylindrical diffusion and kinetic growth rates.

10 lines of code changed in 1 file:

  • CCA/Components/Wasatch/Expressions: BasicExprBuilder.cc (+10 -4)
awabboud 2013-10-04 13:25 Rev.: 51026

Make a change to the kinetic growth calculation. Add in a parameter to force growth coefficents to zero based on supersaturation values.

10 lines of code changed in 1 file:

  • CCA/Components/Wasatch/Expressions: BasicExprBuilder.cc (+10 -4)
awabboud 2013-10-03 10:18 Rev.: 51012

Add in a kernel for dissolution death of a precipitate, and modify the reaction extent source term to refelct this kernel and remove an small chunk of obsolete code.

7 lines of code changed in 1 file:

  • CCA/Components/Wasatch/Expressions: BasicExprBuilder.cc (+7 -5)
jsutherland 2013-09-27 15:56 Rev.: 50989

Fix numerous variable names to conform to Wasatch's coding conventions.

61 lines of code changed in 1 file:

  • CCA/Components/Wasatch/Expressions: BasicExprBuilder.cc (+61 -66)
tsaad 2013-09-27 14:15 Rev.: 50986

rip out the the remains of dmomdt terms from the pressure_rhs caculation. new formulation shows that we don't need those.

1 lines of code changed in 2 files:

  • CCA/Components/Wasatch/Expressions: Pressure.cc (+1 -26), Pressure.h (-12)
awabboud 2013-09-27 13:31 Rev.: 50984

Add in an extra parameter for homogeneous nucleation. Add a check to keep aggregation efficiencies greater than 0. Eliminate numerical error in aggregation for 3rd moment by making it 0.

3 lines of code changed in 1 file:

  • CCA/Components/Wasatch/Expressions: BasicExprBuilder.cc (+3 -2)
tsaad 2013-09-25 15:09 Rev.: 50980

Add outflow and atmosphere boundary conditions. Improve the logic when applying user-friendly boundary types. Move pressure-related bcs (matrix coefs, pressure) to the BCHelper. This commit could potentially break two tests with diffs @ machine precision.

7 lines of code changed in 2 files:

  • CCA/Components/Wasatch/Expressions: Pressure.cc (+4 -3), Pressure.h (+3)
awabboud 2013-09-20 10:31 Rev.: 50972

Make some changes to the QMOM subgrid mixing model to maintain stability, and fix some index typos from the refactor.

3 lines of code changed in 1 file:

  • CCA/Components/Wasatch/Expressions: BasicExprBuilder.cc (+3 -1)
tsaad 2013-09-18 08:16 Rev.: 50962

Convert line endings in some recently committed Wasatch files from CRLF to LF.

161 lines of code changed in 1 file:

  • CCA/Components/Wasatch/Expressions: StableTimestep.cc (+161 -161)
jsutherland 2013-09-17 16:16 Rev.: 50958

Updates due to an API change in SpatialOps.

162 lines of code changed in 1 file:

  • CCA/Components/Wasatch/Expressions: StableTimestep.cc (+162 -161)
jsutherland 2013-09-11 13:39 Rev.: 50926

minor formatting changes

6 lines of code changed in 1 file:

  • CCA/Components/Wasatch/Expressions: ExprAlgebra.h (+6 -6)

(77 more)

Generated by StatSVN 0.7.0