Directory CCA/Components/Arches/Utility/

Total Files:
24
Deleted Files:
0
Lines of Code:
3083

[root]/CCA/Components/Arches/Utility

Lines of Code

CCA/Components/Arches/Utility/ Lines of Code

Developers

Author Changes Lines of Code Lines per Change
Totals 72 (100.0%) 820 (100.0%) 11.3
jebinelias 8 (11.1%) 434 (52.9%) 54.2
jthornoc 55 (76.4%) 346 (42.2%) 6.2
derekhar 2 (2.8%) 39 (4.8%) 19.5
jas 1 (1.4%) 1 (0.1%) 1.0
ohdiazi 4 (5.6%) 0 (0.0%) 0.0
allen 2 (2.8%) 0 (0.0%) 0.0

Most Recent Commits

allen 2018-12-13 15:07 Rev.: 59073

added parens to remove warning

0 lines of code changed in 2 files:

  • CCA/Components/Arches/Utility: TaskAlgebra.h (changed)
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.

0 lines of code changed in 4 files:

  • CCA/Components/Arches/Utility: MassFlowRate.cc (new), MassFlowRate.h (changed)
jthornoc 2018-12-07 11:03 Rev.: 59018

* Introducing a default velocity name to clean up the naming convention. Should probably extend this to other variables.

* Small cleanup in the UnweightVariable code. Passing some information via the constructor, removing some naming convention assumptions.

3 lines of code changed in 2 files:

  • CCA/Components/Arches/Utility: InitializeFactory.cc (+3 -1)
jthornoc 2018-11-12 12:13 Rev.: 58904

Locking out the intrusion storage since this is occurring in a callback
and modifying a class member.

0 lines of code changed in 4 files:

  • CCA/Components/Arches/Utility: SurfaceVolumeFractionCalc.cc (new), SurfaceVolumeFractionCalc.h (changed)
jthornoc 2018-11-12 11:53 Rev.: 58903

Fixing a problem with the intrusions when multiple patches are on one
MPI rank. This is currently *not* threadsafe.

17 lines of code changed in 2 files:

  • CCA/Components/Arches/Utility: SurfaceVolumeFractionCalc.cc (+16 -3), SurfaceVolumeFractionCalc.h (+1)
jthornoc 2018-10-12 11:13 Rev.: 58818

Getting the naming convention straight.

15 lines of code changed in 1 file:

  • CCA/Components/Arches/Utility: SurfaceVolumeFractionCalc.cc (+15 -15)
jthornoc 2018-10-12 11:13 Rev.: 58817

Fixing the staggered volume fractions. This will change the number of
variables in the checkpoint which causes multiple failures despite the
answers being the same.

As part of this commit, had to remove an edge cell addition to the
Uintah boundary iterators which was causing edge iterators to be added
to non-adjoining geometry.

87 lines of code changed in 1 file:

  • CCA/Components/Arches/Utility: SurfaceVolumeFractionCalc.cc (+87 -21)
jthornoc 2018-09-19 17:32 Rev.: 58689

Cleanup of variable names and converting to DOUT for debug stream.

57 lines of code changed in 26 files:

  • CCA/Components/Arches/Utility: AlmgrenMMS.h (new), BoundaryInfo.h (+4 -4), GridInfo.h (+4 -4), InitLagrangianParticleSize.h (new), InitLagrangianParticleVelocity.h (+4 -4), MassFlowRate.cc (+2 -2), MassFlowRate.h (+4 -4), RandParticleLoc.h (new), ShunnMMS.h (new), ShunnMMSP3.h (+3 -3), SurfaceNormals.h (new), SurfaceVolumeFractionCalc.cc (+3 -3), TaskAlgebra.h (+10 -10), TaylorGreen3D.h (+3 -3), WaveFormInit.h (+4 -4)
jthornoc 2018-08-29 11:04 Rev.: 58562

Fixing several warnings in Arches. Should not change answers.

2 lines of code changed in 2 files:

  • CCA/Components/Arches/Utility: InitLagrangianParticleVelocity.cc (new)
derekhar 2018-08-13 14:42 Rev.: 58525

Added parallel_for to arches boundary condition code.

ListOfCellsIterator was changed to achieve this. This infrastructure class had push_back removed from it to enable future portability.
This change is expected to not break any test in for any component. Due to this change use of the default constructor for this class is being made private.

39 lines of code changed in 2 files:

  • CCA/Components/Arches/Utility: MassFlowRate.cc (+35 -26), SurfaceVolumeFractionCalc.cc (+4 -4)
jebinelias 2018-04-26 11:41 Rev.: 58194

Compute Mass flow rate through inlet boundaries.
* for both, gas, and coal phase.
* Utility to be used along with boundary type specification.
* Boundary type="Inlet" to be specified for the in-flow boundary
faces to be included in the mass flow rate computation.
* Utility of type="mass_flow_rate" to be added to the .ups file.

Warning : Variable Reduction applied for mass flow rates per patch, at
every time-step. Hence, user is advised to exercise caution while using
this Utility.

Recommendation : Use this Utility for verification purposes only.

434 lines of code changed in 8 files:

  • CCA/Components/Arches/Utility: MassFlowRate.cc (+302), MassFlowRate.h (+104), UtilityFactory.cc (+13), UtilityFactory.h (+12 -5), sub.mk (+3 -2)
jthornoc 2018-04-13 06:32 Rev.: 58082

Passing arches down to the task factories.

6 lines of code changed in 5 files:

  • CCA/Components/Arches/Utility: InitializeFactory.cc (+1 -1), InitializeFactory.h (+1 -1), UtilityFactory.cc (+2 -1), UtilityFactory.h (+2 -2)
jthornoc 2018-03-30 11:25 Rev.: 58016

The vector.erase was calling the destructor on the geometry piece
causing a segfault downstream. Now just simply replacing the list of
intrusions per patch with a new list only containing those intrusions
associated with the current patch.

7 lines of code changed in 1 file:

  • CCA/Components/Arches/Utility: SurfaceVolumeFractionCalc.cc (+7 -6)
jthornoc 2018-03-22 15:31 Rev.: 57982

Removal of duplicate scheduling functionality in the Arches Task Interface. Now we go through the factory.
Cleaning up the failures in the kokkos turbulence models, which required an input file change (removal of volFraction def)
Fixing the setting of simTime in the Arches tasks. Previously time was zero always resulting in nonsense answers.
Finally, changing the Atomic task to derive off the Arches Task rather than be its own beast.

Expecting the following "failures" which will require update to GS:
S U M M A R Y
Failed: ARCHES-opt tests
:kokkos-x-scalar_mms_RK1: test failed comparison tests
:kokkos-x-scalar_mms_RK1: (restart) test failed comparison tests
:kokkos-x-scalar_mms_RK2: test failed comparison tests
:kokkos-x-scalar_mms_RK2: (restart) test failed comparison tests
:kokkos-x-scalar_mms_RK3: test failed comparison tests
:kokkos-x-scalar_mms_RK3: (restart) test failed comparison tests
:problem3_Shunn_mms-x: test failed comparison tests
:problem3_Shunn_mms-x: (restart) test failed comparison tests
:isotropic_kokkos_wale: test failed comparison tests

10 lines of code changed in 6 files:

  • CCA/Components/Arches/Utility: InitLagrangianParticleSize.cc (new), InitLagrangianParticleVelocity.cc (+3 -3), InitializeFactory.cc (+3 -6), RandParticleLoc.cc (+3 -3)
jthornoc 2018-03-20 13:44 Rev.: 57962

cc_volume_fraction -> volFraction for SurfaceVolumeFractionCalc.cc.
Turning off SurfaceVolumeFractionCalc in ExplicitSolver to avoid variable name clashes.
This will change the number of variables in the checkpoint, causing several failures. The
results, however, appear not to change. It also fixes the failures from my previous commit
where the geom_object was being registered twice with the GeometryPieceFactory.

18 lines of code changed in 2 files:

  • CCA/Components/Arches/Utility: SurfaceVolumeFractionCalc.cc (+6 -6), UtilityFactory.cc (+12 -8)
jthornoc 2018-03-19 15:27 Rev.: 57956

Adding intrusion and boundary representation into the volume fraction
calc.

121 lines of code changed in 2 files:

  • CCA/Components/Arches/Utility: SurfaceVolumeFractionCalc.cc (+113 -35), SurfaceVolumeFractionCalc.h (+8 -1)
jthornoc 2018-03-15 16:22 Rev.: 57934

Needed to check patchID before trying to get iterator.

3 lines of code changed in 1 file:

  • CCA/Components/Arches/Utility: SurfaceVolumeFractionCalc.cc (+3)
jas 2018-01-09 17:40 Rev.: 57604

Update copyright date.

1 lines of code changed in 1 file:

  • CCA/Components/Arches/Utility: TaskAlgebra.h (+1 -1)
Generated by StatSVN 0.7.0