Directory CCA/Components/Wasatch/Expressions/

Total Files:
66
Deleted Files:
2
Lines of Code:
11612

[root]/CCA/Components/Wasatch/Expressions
                    directory in repo BoundaryConditions (13 files, 1574 lines)
                    directory in repo EmbeddedGeometry (6 files, 897 lines)
                    directory in repo MMS (7 files, 2382 lines)
                    directory in repo PBE (8 files, 1730 lines)
                        directory in repo Precipitation (14 files, 2580 lines)
                    directory in repo Particles (11 files, 0 lines)
                    directory in repo PostProcessing (10 files, 1598 lines)
                    directory in repo Turbulence (11 files, 1674 lines)

Lines of Code

CCA/Components/Wasatch/Expressions/ Lines of Code

Developers

Author Changes Lines of Code Lines per Change
Totals 305 (100.0%) 5055 (100.0%) 16.5
tsaad 99 (32.5%) 2791 (55.2%) 28.1
jsutherland 190 (62.3%) 1862 (36.8%) 9.8
amir 6 (2.0%) 355 (7.0%) 59.1
dav 4 (1.3%) 38 (0.8%) 9.5
harman 5 (1.6%) 9 (0.2%) 1.8
jthornoc 1 (0.3%) 0 (0.0%) 0.0

Most Recent Commits

jsutherland 2014-12-27 08:36 Rev.: 52898

Cleanup on some BC related stuff. More substantive changes in the works for variable density treatment.

0 lines of code changed in 2 files:

  • CCA/Components/Wasatch/Expressions: BasicExprBuilder.cc (new)
dav 2014-12-26 21:01 Rev.: 52897

Reverting code to r52880 before my memory use fix commit. While most tests passed, the ones using AMR and the dynamic load balancer were not passing and the weeds are too deep within them to quickly figure out what is causing the problems. Next week I will attempt to figure out what is going on with them. My guess is that it will take quite a bit of effort to understand the inner workings of the dynamic loadbalancer in order to get everything to work, so it may be quite a while before this fix may go in.

23 lines of code changed in 1 file:

  • CCA/Components/Wasatch/Expressions: BasicExprBuilder.cc (+23 -22)
jsutherland 2014-12-24 11:53 Rev.: 52893

Cleanup on some BC related stuff. More substantive changes in the works for variable density treatment.

22 lines of code changed in 1 file:

  • CCA/Components/Wasatch/Expressions: BasicExprBuilder.cc (+22 -23)
harman 2014-12-19 14:26 Rev.: 52832

Global d_sigmaT4_label -> d_sigmaT4Label (consistency with the rest of the global labels)


RMCRT_test.cc/.h
- component defines either float or dbl RMCRT
- d_abskgLabel -> d_comp(onent)AbskgLabel
- No longer recomputing the abskg, temperature and cellType every timestep. Compute once in initialize()
and carryForward every timestep.
- Added DoublToFloat() task to scheduleTimeAdvance()

Arches/RMCRT.cc
- cleaned out DQMONEqnFac .h files
- component defines either float or dbl RMCRT
- scheduleTimeAdvance()
added calls to DoubleToFloat() task
- computeSource()
removed cellType carryForward. That's handled by RMCRT

Wasatch/RadiationSource
- component defines either float or dbl RMCRT
- Added DoublToFloat() task to scheduleTimeAdvance() to schedule_ray_tracing


RMCRTCommon.cc
- now using d_comp(onent)AbskgLabel and d_comp(onent)TempLabel
- Component now decides if communicated variables are doubles or floats
Added logic where appropriate.
More templates
- Added DoubleToFloat() task. This simply casts the CCVariable< double> -> CCVariable<float>


Radiometer
- Component now decides if communicated variables are doubles or floats
Added logic where appropriate.
More templates

Ray
- now using d_comp(onent)AbskgLabel and d_comp(onent)TempLabel
- Component now decides if communicated variables are doubles or floats
Added logic where appropriate.
More templates
- coarsen_Q(): This task carries forward coarse level variables on non-radCalc timesteps
- Added coarsen_cellType()task: This task computes cellType on the coarse levels, needs additional logic.


RayGPU.cc
d_sigmaT4_label -> d_sigmaT4Label (consistency with the rest of the labels)


OnTheFlyAnalysis/radiometer
- Component now decides if communicated variables are doubles or floats


______________________________________________________________________
S U M M A R Y
Failed: ARCHES-opt tests <<<< These tests fail due to an new material set for abskg. The answers are the same >>>

:rmcrt_bm1_ML: test failed comparison tests
:rmcrt_bm1_ML: (restart) test failed comparison tests
:rmcrt_bm1_DO: test failed comparison tests
:rmcrt_bm1_DO: (restart) test failed comparison tests
:rmcrt_bm1_ML_thread: test failed comparison tests
:rmcrt_bm1_DO_thread: test failed comparison tests

Failed: Examples-opt tests <<<< This commit drastically improves the answers >>>
:RMCRT_bm1_DO: test failed comparison tests
:RMCRT_bm1_DO: (restart) test failed comparison tests
:RMCRT_ML: test failed comparison tests
:RMCRT_ML: (restart) test failed comparison tests
Passed: Wasatch-opt tests!


7 lines of code changed in 2 files:

  • CCA/Components/Wasatch/Expressions: RadiationSource.cc (new)
jsutherland 2014-12-16 20:49 Rev.: 52823

OCD formatting changes.

32 lines of code changed in 1 file:

  • CCA/Components/Wasatch/Expressions: BasicExprBuilder.cc (+32 -34)
jsutherland 2014-12-09 16:19 Rev.: 52797

silence a few warnings.

0 lines of code changed in 4 files:

  • CCA/Components/Wasatch/Expressions: DORadSolver.cc (changed), PressureSource.cc (new)
jsutherland 2014-12-05 10:35 Rev.: 52787

Numerous changes to address warnings kicked up by "cppcheck" - a decent static code analysis tool.
Also some formatting changes along the way.

7 lines of code changed in 5 files:

  • CCA/Components/Wasatch/Expressions: BasicExprBuilder.cc (+4 -5), RadPropsEvaluator.cc (+2 -2), RadPropsEvaluator.h (+1 -1)
tsaad 2014-12-03 12:06 Rev.: 52781

propagate high order time integration to the variable-density pressure source

39 lines of code changed in 1 file:

  • CCA/Components/Wasatch/Expressions: PressureSource.cc (+39 -10)
tsaad 2014-12-03 09:46 Rev.: 52779

some major changes to correct a few theoretical issues when constructing the rhs of the pressure-Poisson for high-order projection. A few Wasatch tests will fail.

72 lines of code changed in 3 files:

  • CCA/Components/Wasatch/Expressions: PressureSource.cc (+58 -13), PressureSource.h (+14 -8)
tsaad 2014-12-01 09:35 Rev.: 52768

Add support to use a single predictor in the variable density algorithm. This can be triggered by using: <UseOnePredictor/> in the <VariableDensity> block.

8 lines of code changed in 2 files:

  • CCA/Components/Wasatch/Expressions: PressureSource.cc (+7 -4), PressureSource.h (+1 -1)
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 1 file:

  • CCA/Components/Wasatch/Expressions: BasicExprBuilder.cc (+4 -4)
jsutherland 2014-11-19 21:39 Rev.: 52736

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

2 lines of code changed in 3 files:

  • CCA/Components/Wasatch/Expressions: DORadSolver.cc (+1 -1), SimpleEmission.cc (new)
jsutherland 2014-11-19 21:26 Rev.: 52735

Fix for our goofy CUDA builds.

0 lines of code changed in 2 files:

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

1015 lines of code changed in 5 files:

  • CCA/Components/Wasatch/Expressions: DORadSolver.cc (+516), DORadSolver.h (new 284), SimpleEmission.cc (+145), SimpleEmission.h (new 68), sub.mk (+2)
jsutherland 2014-11-11 10:32 Rev.: 52685

Minor reformatting of misc. stuff.

1 lines of code changed in 2 files:

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

5 lines of code changed in 1 file:

  • CCA/Components/Wasatch/Expressions: BasicExprBuilder.cc (+5 -3)
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.

21 lines of code changed in 1 file:

  • CCA/Components/Wasatch/Expressions: BasicExprBuilder.cc (+21)
tsaad 2014-10-15 09:20 Rev.: 52580

update the spec for reading data files. specify the format in the data file instead of forcing the user to specify it in the ups file. We now support FLAT and XYZ formats. You must specify those (e.g. FLAT or XYZ) in the first line of your input file.

1 lines of code changed in 1 file:

  • CCA/Components/Wasatch/Expressions: BasicExprBuilder.cc (+1 -10)
tsaad 2014-10-14 09:32 Rev.: 52572

change all initial conditions to STATE_NONE. This is a major refactor. If you are using Wasatch, please change all your initial conditions to STATE_NONE. This commit constitutes the first step towards removing state-specification from input files.

1 lines of code changed in 1 file:

  • CCA/Components/Wasatch/Expressions: BasicExprBuilder.cc (+1 -1)
tsaad 2014-10-09 13:05 Rev.: 52565

add support for reading flat-format initial conditions.

10 lines of code changed in 1 file:

  • CCA/Components/Wasatch/Expressions: BasicExprBuilder.cc (+10 -1)
jsutherland 2014-09-25 16:23 Rev.: 52499

Use SpatialOps::apply_pointwise() rather than old iterator loops for TabProps interface.
This should also work in thread-parallel, but not for GPU.

0 lines of code changed in 2 files:

  • CCA/Components/Wasatch/Expressions: TabPropsEvaluator.h (new)
tsaad 2014-09-16 13:08 Rev.: 52450

Allow momentum equations to use flux limiters for momentum convective fluxes. Have not explored this yet in the presence of boundary conditions on momentum.

3 lines of code changed in 2 files:

  • CCA/Components/Wasatch/Expressions: ConvectiveFlux.cc (new)
jsutherland 2014-09-09 13:22 Rev.: 52408

More GPU-izing of wasatch.

8 lines of code changed in 5 files:

  • CCA/Components/Wasatch/Expressions: DiffusiveVelocity.cc (+2 -2), SetCurrentTime.cc (+2 -1), sub.mk (+4 -1)
jsutherland 2014-09-05 18:48 Rev.: 52399

minor cleanup

0 lines of code changed in 4 files:

  • CCA/Components/Wasatch/Expressions: TimeAdvance.cc (changed), TimeAdvance.h (new)
tsaad 2014-09-05 14:28 Rev.: 52392

Fix RMCRT on Wasatch's side to reflect recent changes upstream

15 lines of code changed in 3 files:

  • CCA/Components/Wasatch/Expressions: RadiationSource.cc (+8 -5), RadiationSource.h (+7 -3)
jsutherland 2014-08-27 07:31 Rev.: 52352

Formatting fixes; documentation fixes.

17 lines of code changed in 2 files:

  • CCA/Components/Wasatch/Expressions: TimeAdvance.cc (+9 -19), TimeAdvance.h (+8 -11)
tsaad 2014-08-26 09:51 Rev.: 52347

use the UintahPatchContainer to pass the patch around to expressions where possible. remove some un-necessary set_patch function calls.

25 lines of code changed in 13 files:

  • CCA/Components/Wasatch/Expressions: Coordinate.cc (new), Coordinate.h (new), PoissonExpression.cc (new), PoissonExpression.h (new), Pressure.cc (new), Pressure.h (new), RadiationSource.h (-2)
jsutherland 2014-08-22 13:35 Rev.: 52336

- Make PrimVar GPU runnable
- misc. cleanup

5 lines of code changed in 2 files:

  • CCA/Components/Wasatch/Expressions: PrimVar.cc (new)
tsaad 2014-08-20 12:50 Rev.: 52327

fix typo in the timeadvance expression

0 lines of code changed in 1 file:

  • CCA/Components/Wasatch/Expressions: TimeAdvance.cc (-3)
jsutherland 2014-08-20 09:56 Rev.: 52322

Changes to clean up TimeAdvance and also make it GPU ready.

47 lines of code changed in 2 files:

  • CCA/Components/Wasatch/Expressions: TimeAdvance.cc (+46 -37), TimeAdvance.h (+1 -6)
tsaad 2014-08-08 10:15 Rev.: 52287

cleanup a few things in RadiationSource

206 lines of code changed in 2 files:

  • CCA/Components/Wasatch/Expressions: RadiationSource.cc (+202 -198), RadiationSource.h (+4 -4)
harman 2014-08-07 12:21 Rev.: 52280


Moved BC bulletproofing code from problemSetup to new function.
The component can elect to not call this.

The flag d_onOff_setBC can now be set by the component and no longer a input file option.
For single level RMCRT problems the component should set all BCs and you want to set this
to be false, for multi-level you *may* want it be true.


Arches:RMCRT.cc
- added single level rmcrt algorithm to sched_computeSource()

Updated ups spec


2 lines of code changed in 1 file:

  • CCA/Components/Wasatch/Expressions: RadiationSource.cc (+2)
tsaad 2014-07-28 08:28 Rev.: 52205

rip out the variable density corrugated-front MMS from Wasatch. This has gone stale and was never used.

1 lines of code changed in 1 file:

  • CCA/Components/Wasatch/Expressions: BasicExprBuilder.cc (+1 -79)
jsutherland 2014-07-23 12:26 Rev.: 52197

Fix a potential bug where the Uintah variable goes out of scope prior to the SpatialField version of it being deleted.

2 lines of code changed in 1 file:

  • CCA/Components/Wasatch/Expressions: Pressure.cc (+2 -2)
jsutherland 2014-07-23 11:55 Rev.: 52196

wrap_uihtah_field_as_spatialops now takes GhostData as an argument.

6 lines of code changed in 2 files:

  • CCA/Components/Wasatch/Expressions: PoissonExpression.cc (+2 -1), Pressure.cc (+4 -2)
jsutherland 2014-07-21 19:56 Rev.: 52191

When wrapping Uintah fields as SpatialOps fields, return a ref-counted "SpatFldPtr" rather than a raw pointer that requires deletion.

39 lines of code changed in 3 files:

  • CCA/Components/Wasatch/Expressions: PoissonExpression.cc (+3 -3), Pressure.cc (+33 -35), Pressure.h (+3 -3)
tsaad 2014-07-18 16:24 Rev.: 52180

add three tests for particle-gas two-way coupling (one test for each spatial direction). make a small fix to the particle IC to avoid an assertion from Boost.

1 lines of code changed in 1 file:

  • CCA/Components/Wasatch/Expressions: BasicExprBuilder.cc (+1 -1)
tsaad 2014-07-15 15:43 Rev.: 52163

1. add support for filling arbitrary geometry shapes with randomly distributed particles.
2. add two regression tests for this.

15 lines of code changed in 1 file:

  • CCA/Components/Wasatch/Expressions: BasicExprBuilder.cc (+15)
tsaad 2014-07-15 08:31 Rev.: 52153

enforce an integer seed when creating random particles. use const when referring to end iterators.

1 lines of code changed in 1 file:

  • CCA/Components/Wasatch/Expressions: BasicExprBuilder.cc (+1 -1)
dav 2014-07-08 12:49 Rev.: 52113

M CCA/Components/Wasatch/Expressions/PBE/QMOM.h
M CCA/Components/Wasatch/Expressions/DensityCalculator.cc

- Use the FIX_NAME macro to provide the correct underscoring for fortran
utility names. FIX_NAME resides in uintah_defs.h.

M configVars.mk.in

- Alphabetize some variables.

M aclocal.m4

- If a bad path is given, it is an error, not a warning.

13 lines of code changed in 2 files:

  • CCA/Components/Wasatch/Expressions: DensityCalculator.cc (+13 -10)

(61 more)

Generated by StatSVN 0.7.0