[root]/CCA/Components/Arches/Utility
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 |
added parens to remove warning
0 lines of code changed in 2 files:
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:
* 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:
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:
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:
Getting the naming convention straight.
15 lines of code changed in 1 file:
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:
Cleanup of variable names and converting to DOUT for debug stream.
57 lines of code changed in 26 files:
Fixing several warnings in Arches. Should not change answers.
2 lines of code changed in 2 files:
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:
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:
Passing arches down to the task factories.
6 lines of code changed in 5 files:
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:
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:
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:
Adding intrusion and boundary representation into the volume fraction
calc.
121 lines of code changed in 2 files:
Needed to check patchID before trying to get iterator.
3 lines of code changed in 1 file:
Update copyright date.
1 lines of code changed in 1 file: