/trunk/src Developers: tsaad

Login name:
tsaad
Total Commits:
293 (2.2%)
Lines of Code:
6,511 (3.9%)
Most Recent Commit:
2016-12-12 11:26
Tweet this:
Tweet this

Activity by Clock Time

Activity by Hour of Day for tsaad

Activity by Day of Week for tsaad

Activity in Directories

Directory Changes Lines of Code Lines per Change
Totals 293 (100.0%) 6511 (100.0%) 22.2
CCA/Components/Wasatch/Transport/ 83 (28.3%) 3293 (50.6%) 39.6
CCA/Components/Wasatch/ 68 (23.2%) 1832 (28.1%) 26.9
CCA/Components/Wasatch/Expressions/ 43 (14.7%) 268 (4.1%) 6.2
CCA/Components/Wasatch/Expressions/PostProcessing/ 13 (4.4%) 260 (4.0%) 20.0
CCA/Components/Wasatch/Expressions/BoundaryConditions/ 8 (2.7%) 220 (3.4%) 27.5
CCA/Components/Solvers/ 13 (4.4%) 213 (3.3%) 16.3
R_Tester/ 25 (8.5%) 120 (1.8%) 4.8
CCA/Components/Wasatch/Expressions/MMS/ 2 (0.7%) 85 (1.3%) 42.5
Core/GeometryPiece/ 4 (1.4%) 67 (1.0%) 16.7
include/ 1 (0.3%) 36 (0.6%) 36.0
CCA/Components/Wasatch/Operators/ 6 (2.0%) 29 (0.4%) 4.8
build_scripts/ 6 (2.0%) 28 (0.4%) 4.6
CCA/Components/Schedulers/ 2 (0.7%) 26 (0.4%) 13.0
CCA/Ports/ 1 (0.3%) 15 (0.2%) 15.0
CCA/Components/Wasatch/Expressions/Particles/ 8 (2.7%) 12 (0.2%) 1.5
Core/Grid/ 1 (0.3%) 2 (0.0%) 2.0
CCA/Components/Wasatch/Expressions/Turbulence/ 6 (2.0%) 2 (0.0%) 0.3
R_Tester/toplevel/ 1 (0.3%) 1 (0.0%) 1.0
CCA/Components/Arches/Task/ 1 (0.3%) 1 (0.0%) 1.0
CCA/Components/Arches/Operators/ 1 (0.3%) 1 (0.0%) 1.0

Activity of tsaad

Most Recent Commits

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:

  • build_scripts: build_wasatch_3p.sh (changed)
tsaad 2016-12-12 11:10 Rev.: 56099

put debug stream in header file

0 lines of code changed in 4 files:

  • CCA/Components/Wasatch: BCHelper.cc (new), BCHelper.h (changed)
tsaad 2016-12-12 10:57 Rev.: 56098

remove a few cout statements

0 lines of code changed in 4 files:

  • CCA/Components/Wasatch: WasatchBCHelper.cc (new)
  • CCA/Components/Wasatch/Transport: CompressibleMomentumTransportEquation.cc (changed)
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:

  • R_Tester: Wasatch.py (new)
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:

  • R_Tester: Wasatch.py (+1 -1)
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:

  • build_scripts: build_wasatch_3p.sh (+1 -1)
tsaad 2016-12-09 15:52 Rev.: 56088

add the failing NSCBC tests again

2 lines of code changed in 1 file:

  • R_Tester: Wasatch.py (+2)
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:

  • R_Tester: Wasatch.py (-2)
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:

  • CCA/Components/Wasatch: BCHelper.cc (+65 -13), BCHelper.h (+24 -3), TagNames.cc (+12 -1), TagNames.h (new), Wasatch.cc (+3 -3), WasatchBCHelper.cc (+319 -10), WasatchBCHelper.h (+115 -5), sub.mk (new)
  • CCA/Components/Wasatch/Expressions: StableTimestep.cc (new), StableTimestep.h (+19 -14)
  • CCA/Components/Wasatch/Expressions/BoundaryConditions: BoundaryConditionBase.h (new), BoundaryConditions.cc (+64 -5), BoundaryConditions.h (new)
  • CCA/Components/Wasatch/Expressions/MMS: Functions.h (new)
  • CCA/Components/Wasatch/Expressions/PostProcessing: Derivative.cc (new 114), Derivative.h (new 84), sub.mk (+1)
  • CCA/Components/Wasatch/Transport: CompressibleMomentumTransportEquation.cc (+391 -16), CompressibleMomentumTransportEquation.h (+180 -12), MomentumTransportEquationBase.cc (new), MomentumTransportEquationBase.h (+1), ParseEquation.cc (+32 -15), ParseParticleEquations.cc (new), ScalarTransportEquation.cc (+1 -1), TotalInternalEnergyTransportEquation.cc (+237 -3), TotalInternalEnergyTransportEquation.h (new)
  • R_Tester: Wasatch.py (+14 -1)
tsaad 2016-09-15 14:02 Rev.: 55750

Fix failing wasatch RT. Check for WasatchDefs.h before looking for HAVE_POKITT

8 lines of code changed in 1 file:

  • R_Tester: Wasatch.py (+8 -7)
tsaad 2016-09-08 13:36 Rev.: 55721

cleanup the Wasatch RT tests. This may break the nightly RT.

8 lines of code changed in 1 file:

  • R_Tester: Wasatch.py (+8 -139)
tsaad 2016-09-08 13:21 Rev.: 55720

add two varden tests for the new non-conservation form lowMach formulation. This new approach helps us avoid a Newton solve per grid point.

4 lines of code changed in 1 file:

  • R_Tester: Wasatch.py (+4)
tsaad 2016-09-07 14:32 Rev.: 55713

Support the non-conservation form of the scalar equations for the low-Mach algorithm.

188 lines of code changed in 17 files:

  • CCA/Components/Wasatch: Properties.cc (+69 -27), Properties.h (+1 -1), TagNames.cc (+2 -1), TagNames.h (+1 -1)
  • CCA/Components/Wasatch/Expressions: DensityCalculator.cc (+64 -33), DensityCalculator.h (+10 -4), ScalarRHS.cc (+15 -13), ScalarRHS.h (new)
  • CCA/Components/Wasatch/Transport: MomentumTransportEquationBase.cc (+2), ParseEquation.cc (+1 -1), ScalarTransportEquation.cc (+13 -5), ScalarTransportEquation.h (+2 -1)
tsaad 2016-08-31 17:18 Rev.: 55690

Disable compressible flow tests on the GPU for the time being. There is some interaction between the data archiver and wasatch on GPUs.

3 lines of code changed in 1 file:

  • R_Tester: Wasatch.py (+3 -3)
tsaad 2016-08-11 10:55 Rev.: 55628

remove a cout statement

0 lines of code changed in 2 files:

  • CCA/Components/Wasatch/Expressions: ReductionBase.cc (new)
tsaad 2016-08-05 13:28 Rev.: 55577

Get rid of the SetCurrentTime expression. All Wasatch calculations of time related quantities (dt, t, tstep, rkstage...) take place in traditional Uintah tasks now. Access to these quantities is done via Expression Placeholders on SingleValueFields.

0 lines of code changed in 5 files:

  • CCA/Components/Wasatch: TimeStepper.cc (-1), Wasatch.cc (-2)
  • CCA/Components/Wasatch/Expressions: SetCurrentTime.cc (del), SetCurrentTime.h (del), sub.mk (-1)
tsaad 2016-08-05 13:26 Rev.: 55576

Add a task to set the time at initialization. This brings us one step closer to removing the dependency on SetCurrentTime.

70 lines of code changed in 3 files:

  • CCA/Components/Wasatch: Wasatch.cc (+59 -4), Wasatch.h (+11 -1)
tsaad 2016-08-04 11:28 Rev.: 55572

fix memory leaks in Wasatch. This should fix the RT as well.

9 lines of code changed in 1 file:

  • CCA/Components/Wasatch: Wasatch.cc (+9 -5)
tsaad 2016-08-03 12:13 Rev.: 55568

Loosen the tolerance on the GPU compressible tests.

3 lines of code changed in 1 file:

  • R_Tester: Wasatch.py (+3 -3)
tsaad 2016-08-03 09:41 Rev.: 55567

Fix bug in the build_wasatch_3p script. This should be bulletproof now and will update W3P as needed.

15 lines of code changed in 1 file:

  • build_scripts: build_wasatch_3p.sh (+15 -3)

(65 more)

Generated by StatSVN 0.7.0