/trunk/src Developers: ohdiazi

Login name:
ohdiazi
Total Commits:
355 (2.7%)
Lines of Code:
12,841 (9.1%)
Most Recent Commit:
2018-12-13 11:48
Tweet this:
Tweet this

Activity by Clock Time

Activity by Hour of Day for ohdiazi

Activity by Day of Week for ohdiazi

Activity in Directories

Directory Changes Lines of Code Lines per Change
Totals 355 (100.0%) 12841 (100.0%) 36.1
CCA/Components/Arches/ParticleModels/ 53 (14.9%) 3120 (24.3%) 58.8
CCA/Components/Arches/TurbulenceModels/ 65 (18.3%) 2765 (21.5%) 42.5
CCA/Components/Arches/Transport/ 75 (21.1%) 2369 (18.4%) 31.5
CCA/Components/Arches/CoalModels/ 18 (5.1%) 1851 (14.4%) 102.8
CCA/Components/Arches/ 50 (14.1%) 1147 (8.9%) 22.9
CCA/Components/Arches/PropertyModelsV2/ 46 (13.0%) 833 (6.5%) 18.1
CCA/Components/Arches/SourceTermsV2/ 9 (2.5%) 254 (2.0%) 28.2
CCA/Components/Arches/BoundaryConditions/ 7 (2.0%) 226 (1.8%) 32.2
CCA/Components/Arches/SourceTerms/ 16 (4.5%) 215 (1.7%) 13.4
R_Tester/ 10 (2.8%) 55 (0.4%) 5.5
CCA/Components/Arches/TransportEqns/ 2 (0.6%) 6 (0.0%) 3.0
CCA/Components/Arches/Utility/ 4 (1.1%) 0 (0.0%) 0.0

Activity of ohdiazi

Most Recent Commits

ohdiazi 2018-12-13 11:48 Rev.: 59069

1. Adding Salvatore Iavarone's updates to Char-Oxidation Smith model. new model was created CharOxidationSmith2018
2. New RT test for Char oxidation 2018 was added
3. Fixing a bug in Stress Tensor
3. Updating mass flow rate task. Reduce variables were added to all the inlets.

1473 lines of code changed in 16 files:

  • CCA/Components/Arches: ExplicitSolver.cc (new)
  • CCA/Components/Arches/CoalModels: CharOxidationSmith2018.cc (new 1139), CharOxidationSmith2018.h (new 334), ShrinkageRate.cc (new), sub.mk (changed)
  • CCA/Components/Arches/Transport: StressTensor.cc (changed)
  • CCA/Components/Arches/Utility: MassFlowRate.cc (new), MassFlowRate.h (changed)
  • R_Tester: ARCHES.py (new)
ohdiazi 2018-10-12 16:25 Rev.: 58821

Adding back RT test for kokkos-scalar

3 lines of code changed in 1 file:

  • R_Tester: ARCHES.py (+3 -4)
ohdiazi 2018-10-12 16:25 Rev.: 58820

1. Using multiplication instead of condition
2. Updating eps variable
3. Using multiplication of eps to cancel gradients

94 lines of code changed in 9 files:

  • CCA/Components/Arches: ConvectionHelper.h (+39 -39), GridTools.h (+3 -3)
  • CCA/Components/Arches/Transport: KMomentum.h (+1 -1), KScalarRHS.h (+6 -7), StressTensor.cc (+29 -25), StressTensor.h (new)
ohdiazi 2018-10-12 16:25 Rev.: 58819

Revert "Adding eps for different type of variables"

This reverts commit e720cbd608c2411e1231981397bc24bd3da6d4a4.

130 lines of code changed in 5 files:

  • CCA/Components/Arches: ConvectionHelper.h (+44 -68), GridTools.h (+3 -3)
  • CCA/Components/Arches/BoundaryConditions: BoundaryFunctors.h (+3 -2)
  • CCA/Components/Arches/Transport: KMomentum.h (+11 -10), KScalarRHS.h (+69 -65)
ohdiazi 2018-10-08 15:07 Rev.: 58787

Turnning off RT for kokkos-x-scalar , kokkos-y-scalar and kokkos-z-scalar

4 lines of code changed in 1 file:

  • R_Tester: ARCHES.py (+4 -3)
ohdiazi 2018-10-08 15:07 Rev.: 58786

1. Fixing compilation warnings
2. KFEUpdate was slipt in two task: TimeAve and SUpdate

37 lines of code changed in 6 files:

  • CCA/Components/Arches/PropertyModelsV2: UnweightVariable.h (+1 -1)
  • CCA/Components/Arches/Transport: SUpdate.h (new), TimeAve.h (new), TransportFactory.cc (+31 -9)
ohdiazi 2018-10-08 15:07 Rev.: 58785

1. Commenting out PressureOutletBC, there is an issue with variable registration, this BC still need some work. Neumann BC was uncommented.
2. Arches variable algorithm was updated. This algorithm should produce same result that production code
3. TransportFactory for scalar transported in faces. Updated is needed in FY and FZ
4. Three RK tests for helium plume were added. The Neumann BC was changed with PressureOutletBC.
5. Adding PressureOutletBC in ups spec.

140 lines of code changed in 3 files:

  • CCA/Components/Arches: KokkosSolver.cc (+66 -9)
  • CCA/Components/Arches/BoundaryConditions: BoundaryFunctors.h (+59 -58)
  • CCA/Components/Arches/Transport: TransportFactory.cc (+15 -3)
ohdiazi 2018-10-08 15:07 Rev.: 58784

Regression test for helium plume in Arches-kokkos

7 lines of code changed in 1 file:

  • R_Tester: ARCHES.py (+7 -4)
ohdiazi 2018-10-08 15:07 Rev.: 58783

Adding mass_flow_rate task in kokkosSolver

3 lines of code changed in 1 file:

  • CCA/Components/Arches: KokkosSolver.cc (+3)
ohdiazi 2018-10-08 15:07 Rev.: 58782

Fixing ranges for stress tensor

4 lines of code changed in 1 file:

  • CCA/Components/Arches/Transport: StressTensor.cc (+4 -4)
ohdiazi 2018-10-08 15:07 Rev.: 58781

Adding gas kinetic computation to arches spec

1 lines of code changed in 1 file:

  • CCA/Components/Arches/PropertyModelsV2: PropertyModelFactoryV2.cc (+1 -1)
ohdiazi 2018-10-08 15:07 Rev.: 58780

1. Working in Functor for PressureBC
2.Adding files for kinetic energy

172 lines of code changed in 4 files:

  • CCA/Components/Arches: KokkosSolver.cc (+1 -1)
  • CCA/Components/Arches/BoundaryConditions: BoundaryFunctors.h (+17 -12)
  • CCA/Components/Arches/PropertyModelsV2: GasKineticEnergy.cc (new 89), GasKineticEnergy.h (new 65)
ohdiazi 2018-10-08 15:07 Rev.: 58779

1. Adding gas kinetic energy
2. Delete a unused variable
3. Working in Pressure BC

44 lines of code changed in 8 files:

  • CCA/Components/Arches: KokkosSolver.cc (+6)
  • CCA/Components/Arches/BoundaryConditions: BoundaryFunctors.h (+24 -12)
  • CCA/Components/Arches/PropertyModelsV2: PropertyModelFactoryV2.cc (+7), PropertyModelFactoryV2.h (+4), sub.mk (+1)
  • CCA/Components/Arches/Transport: SUpdate.h (+2 -2)
ohdiazi 2018-10-08 15:07 Rev.: 58778

1. Moving PressureOulet BC from task to BoundaryFunctor
2. Fixing PressureOulet BC: comparison is with old velocity

237 lines of code changed in 4 files:

  • CCA/Components/Arches/BoundaryConditions: BoundaryFunctors.h (+101)
  • CCA/Components/Arches/Transport: VelRhoHatBC.cc (+133 -35), VelRhoHatBC.h (+3 -1)
ohdiazi 2018-10-08 15:07 Rev.: 58777

Adding name_factory for Turbulence factory

3 lines of code changed in 1 file:

  • CCA/Components/Arches/TurbulenceModels: TurbulenceModelFactory.cc (+3 -2)
ohdiazi 2018-10-08 15:07 Rev.: 58776

update _task_name with m_task_name

12 lines of code changed in 3 files:

  • CCA/Components/Arches: KokkosSolver.cc (+1 -1)
  • CCA/Components/Arches/Transport: SUpdate.h (+4 -4), TimeAve.h (+7 -7)
ohdiazi 2018-10-08 15:07 Rev.: 58775

1. Apply BC for mom eqn after projection
2. Compute BC for A matrix in initialization

62 lines of code changed in 2 files:

  • CCA/Components/Arches: KokkosSolver.cc (+6 -2)
  • CCA/Components/Arches/Transport: PressureEqn.cc (+56 -21)
ohdiazi 2018-10-08 15:07 Rev.: 58774

Fixing p=0 pe = -pi

0 lines of code changed in 1 file:

  • CCA/Components/Arches/Transport: PressureBC.cc (-1)
ohdiazi 2018-10-08 15:07 Rev.: 58773

1. Neumann BC was comment out for normal direction in staggered variables.
2. Changing ghost cells to zero for drhodt
3. Correcting range for add gradient
4. BC for enforce p=0, sign is -1
5. Correcting First interior cell. This BC will be moved to Boundary Functors
6. Adding initialization for mu_sgc and mu_turb.

33 lines of code changed in 8 files:

  • CCA/Components/Arches/BoundaryConditions: BoundaryFunctors.h (+20 -20)
  • CCA/Components/Arches/PropertyModelsV2: ContinuityPredictor.cc (new)
  • CCA/Components/Arches/Transport: AddPressGradient.cc (+3 -3), PressureBC.cc (+4 -6), VelRhoHatBC.cc (+3 -3)
  • CCA/Components/Arches/TurbulenceModels: DSmaCs.h (+2)
ohdiazi 2018-10-08 15:07 Rev.: 58772

Computing velocities at the extra cells

16 lines of code changed in 2 files:

  • CCA/Components/Arches: KokkosSolver.cc (+1 -1)
  • CCA/Components/Arches/PropertyModelsV2: UnweightVariable.h (+15 -1)

(79 more)

Generated by StatSVN 0.7.0