/trunk/src Developers: dsunder

Login name:
dsunder
Total Commits:
88 (0.7%)
Lines of Code:
3,250 (1.9%)
Most Recent Commit:
2016-06-14 15:05
Tweet this:
Tweet this

Activity by Clock Time

Activity by Hour of Day for dsunder

Activity by Day of Week for dsunder

Activity in Directories

Directory Changes Lines of Code Lines per Change
Totals 88 (100.0%) 3250 (100.0%) 36.9
Core/Grid/Variables/ 36 (40.9%) 1329 (40.9%) 36.9
CCA/Components/Arches/SourceTerms/ 7 (8.0%) 396 (12.2%) 56.5
CCA/Components/Arches/CoalModels/ 4 (4.5%) 387 (11.9%) 96.7
StandAlone/tools/dumpfields/ 7 (8.0%) 342 (10.5%) 48.8
CCA/Components/Arches/ 8 (9.1%) 204 (6.3%) 25.5
CCA/Components/Arches/Radiation/ 2 (2.3%) 181 (5.6%) 90.5
StandAlone/tools/ 1 (1.1%) 133 (4.1%) 133.0
CCA/Components/Examples/ 9 (10.2%) 85 (2.6%) 9.4
CCA/Components/Arches/ParticleModels/ 3 (3.4%) 82 (2.5%) 27.3
CCA/Components/Solvers/ 1 (1.1%) 32 (1.0%) 32.0
Core/GeometryPiece/ 2 (2.3%) 24 (0.7%) 12.0
CCA/Components/Schedulers/ 2 (2.3%) 22 (0.7%) 11.0
StandAlone/ 1 (1.1%) 16 (0.5%) 16.0
CCA/Components/Models/Radiation/RMCRT/ 2 (2.3%) 12 (0.4%) 6.0
CCA/Components/Arches/TransportEqns/ 2 (2.3%) 4 (0.1%) 2.0
include/sci_defs/ 1 (1.1%) 1 (0.0%) 1.0

Activity of dsunder

Most Recent Commits

dsunder 2016-06-14 15:05 Rev.: 55444

Replace thread_local with __thread to support compilers which do not fully support c++11 thread API

1 lines of code changed in 1 file:

  • include/sci_defs: mpi_testdefs.h.in (+1 -1)
dsunder 2016-05-04 23:20 Rev.: 55319

Fix dataware house bug in DQMOMEqn::buildRHS and hack CoalTemperature to avoid creating a reference to a nullptr

73 lines of code changed in 3 files:

  • CCA/Components/Arches/ParticleModels: CoalTemperature.cc (+4 -5), CoalTemperature.h (+66 -66)
  • CCA/Components/Arches/TransportEqns: DQMOMEqn.cc (+3 -3)
dsunder 2016-05-04 19:56 Rev.: 55318

Disable USE_FUNCTOR in Arches since the code seg faults

0 lines of code changed in 2 files:

  • CCA/Components/Arches: FunctorSwitch.h (changed)
dsunder 2016-05-04 18:24 Rev.: 55317

add missing > to template argument

4 lines of code changed in 2 files:

  • CCA/Components/Arches: FunctorSwitch.h (+3 -3)
  • CCA/Components/Arches/TransportEqns: DQMOMEqn.cc (+1 -1)
dsunder 2016-05-04 16:07 Rev.: 55310

Refactor Array3 to remove iterator to make it possible to merge trunk
into the kokkos_dev branch

2080 lines of code changed in 37 files:

  • CCA/Components/Arches: Discretization.cc (+88 -95), DiscretizationTools.h (new 101), MomentumSolver.cc (+1 -5)
  • CCA/Components/Arches/CoalModels: CharOxidationShaddix.cc (+146 -153), EnthalpyShaddix.cc (+14 -19), FOWYDevol.cc (+129 -135), SimpleBirth.cc (+98 -102)
  • CCA/Components/Arches/ParticleModels: CoalTemperature.cc (+12 -16)
  • CCA/Components/Arches/Radiation: DORadiationModel.cc (+68 -74)
  • CCA/Components/Arches/SourceTerms: CoalGasDevol.cc (+60 -67), CoalGasDevolMom.cc (+60 -62), CoalGasHeat.cc (+61 -68), CoalGasMomentum.cc (+56 -62), CoalGasOxi.cc (+60 -67), CoalGasOxiMom.cc (+60 -62), MomentumDragSrc.cc (+39 -44)
  • CCA/Components/Examples: Poisson1.cc (-6)
  • CCA/Components/Models/Radiation/RMCRT: Ray.cc (-5)
  • Core/GeometryPiece: UniformGrid.cc (+24 -34)
  • Core/Grid/Variables: Array3.h (+324 -453), Array3Window.h (+2 -4), BlockRange.h (del), BlockRange.hpp (+152), GridVariable.h (+34 -19)
  • StandAlone: compare_uda.cc (+16 -24)
  • StandAlone/tools: compute_Lnorm_udas.cc (+133 -146)
  • StandAlone/tools/dumpfields: EnsightDumper.cc (+64 -63), ScalarDiags.cc (new), TensorDiags.cc (+77 -73), VectorDiags.cc (+78 -74)
dsunder 2016-05-02 13:53 Rev.: 55285

Array3 operator[] forwards to Kokkos if enabled

225 lines of code changed in 5 files:

  • CCA/Components/Arches: ConvectionHelper.h (+4 -4), DiscretizationTools.h (+7 -1)
  • CCA/Components/Examples: Poisson1.cc (-14)
  • Core/Grid/Variables: Array3.h (+24 -13), BlockRange.h (new 190)
dsunder 2016-04-29 14:44 Rev.: 55276

Update Array3 operator(i,j,k) to call through to Kokkos if enabled

56 lines of code changed in 4 files:

  • Core/Grid/Variables: Array3.h (+49 -10), Array3Window.h (+2), constVariable.h (+5 -5)
dsunder 2016-04-29 14:44 Rev.: 55275

Temp disable Kokkos in RMCRT/Ray.cc because the implementation has changed

12 lines of code changed in 1 file:

  • CCA/Components/Models/Radiation/RMCRT: Ray.cc (+12 -12)
dsunder 2016-04-29 11:58 Rev.: 55272

add vectorization hints to parallel_for

6 lines of code changed in 1 file:

  • Core/Grid/Variables: BlockRange.h (+6)
dsunder 2016-04-13 15:07 Rev.: 55188

remove get3DPointer from Array3Data

53 lines of code changed in 7 files:

  • CCA/Components/Examples: PoissonGPU1.cc (+13 -16), UnifiedSchedulerTest.cc (+8 -12)
  • CCA/Components/Solvers: CGSolver.cc (+32 -42)
  • Core/Grid/Variables: Array3.h (-7), Array3Data.h (new), Array3Window.h (-7)
dsunder 2016-03-18 19:52 Rev.: 55082

Revert "BlockRange: restore ability to extract indices from linear index"

This requires c++11

This reverts commit 82ffe5ccd4f75851449b565c01f3a75c5044da30.

0 lines of code changed in 1 file:

  • Core/Grid/Variables: BlockRange.h (-31)
dsunder 2016-03-18 13:48 Rev.: 55076

BlockRange: restore ability to extract indices from linear index

31 lines of code changed in 1 file:

  • Core/Grid/Variables: BlockRange.h (+31)
dsunder 2016-03-01 15:05 Rev.: 54938

avoid constructing IntVectors when using operator()(int i, int j, int k) with Array3

13 lines of code changed in 4 files:

  • Core/Grid/Variables: Array3.h (+1 -1), Array3Data.h (+7), Array3Window.h (+4), constVariable.h (+1 -1)
dsunder 2016-03-01 14:46 Rev.: 54937

protect omp pragma in Uintah::parallel_for with an enable macro

16 lines of code changed in 1 file:

  • Core/Grid/Variables: BlockRange.h (+16)
dsunder 2016-03-01 13:48 Rev.: 54936

Add operator()(int i, int j, int k) to constVariable and update Poisson1 to always use a functor

160 lines of code changed in 4 files:

  • CCA/Components/Arches/Radiation: DORadiationModel.cc (+113 -123)
  • CCA/Components/Examples: Poisson1.cc (+15 -38)
  • Core/Grid/Variables: BlockRange.h (+25 -212), constVariable.h (+7 -1)
dsunder 2016-02-29 16:25 Rev.: 54933

add operator()(i,j,k) to Array3 if Kokkos is NOT enabled

9 lines of code changed in 1 file:

  • Core/Grid/Variables: Array3.h (+9 -1)
dsunder 2016-02-03 08:56 Rev.: 54777

remove c++11 header from example to fix build

0 lines of code changed in 1 file:

  • CCA/Components/Examples: Poisson1.cc (-2)
dsunder 2016-02-02 18:27 Rev.: 54773

Implement parallel_for and parallel_reduce over 3D ranges

93 lines of code changed in 2 files:

  • CCA/Components/Examples: Poisson1.cc (+14 -3)
  • Core/Grid/Variables: BlockRange.h (+79)
dsunder 2016-02-02 14:44 Rev.: 54771

Remove spurious ouput from poisson1 example

0 lines of code changed in 1 file:

  • CCA/Components/Examples: Poisson1.cc (-1)
dsunder 2016-01-26 16:13 Rev.: 54729

Add getKokkosView() to Array3

Wrap the Array3 memory with an unmanaged Kokkos::View.

148 lines of code changed in 5 files:

  • CCA/Components/Examples: Poisson1.cc (+35 -36)
  • Core/Grid/Variables: Array3.h (+10 -6), Array3Data.h (+18 -2), Array3Window.h (+68 -22), constVariable.h (+17 -8)

(3 more)

Generated by StatSVN 0.7.0