[root]/Packages/Uintah/CCA/Components/Models/Radiation
Author | Changes | Lines of Code | Lines per Change |
---|---|---|---|
Totals | 22 (100.0%) | 132 (100.0%) | 6.0 |
dav | 6 (27.3%) | 81 (61.4%) | 13.5 |
luitjens | 6 (27.3%) | 26 (19.7%) | 4.3 |
harman | 3 (13.6%) | 14 (10.6%) | 4.6 |
jas | 7 (31.8%) | 11 (8.3%) | 1.5 |
changed label names so they are consist with ICE label
mass_source_CC -> modelMass_src
momentum_source_CC -> modelMom_src
energy_source_CC -> modelEng_src
sp_vol_source_CC -> modelVol_src
density_CC -> rho_CC
velocity_CC -> vel_CC
temperature_CC -> temp_CC
pressure_CC -> press_CC
This should not change the answers
6 lines of code changed in 2 files:
M Core/Exceptions/PetscError.cc ----renamed_to---> UintahPetscError.cc
M Core/Exceptions/PetscError.h ----renamed_to---> UintahPetscError.h
PetscError implies a function defined in Petsc (and actually, there is
a Petsc PetscError which caused a naming conflict with our PetscError.
So I renamed our PetscError to the more clear UintahPetscError.
M CCA/Components/Models/Radiation/Models_PetscSolver.cc
M CCA/Components/MPM/PetscSolver.cc
M CCA/Components/Arches/PetscSolver.cc
M CCA/Components/Arches/Radiation/RadLinearSolver.cc
M CCA/Components/Arches/Filter.cc
Using UintahPetscError. Some coding convention cleanups.
M CCA/Components/Models/Radiation/RadiationConstVariables.h
M CCA/Components/Arches/ArchesConstVariables.h
This file doesn't use PetscError, so doesn't need to include it.
ALSO, PLEASE don't place #includes above the '#ifndef .h file guard'
at the top of a .h file.
M CCA/Components/Models/Radiation/Models_HypreSolver.cc
Finish cleanup up what Todd started. ;) Removed references to
PetscError from this Hypre file. Rearranged the #includes to
be in a better order. Fixed #include "" to use #include <>.
M CCA/Components/Arches/Radiation/RadHypreSolver.cc
This file doesn't use PetscError, so don't #include it. Fixed
#include "" to be #include <>.
M CCA/Components/Arches/StencilMatrix.h
Don't use std::vector when it isn't used in the file.
M CCA/Components/Regridder/PatchFixer.cc
Untabify. Indent. Group using statements. Few coding standard
updates.
M Core/Exceptions/sub.mk
PetscError -> UintahPetscError. Clean up ordering of src files.
M Core/Grid/Variables/ReductionVariable_special.cc
Still trying to get the symbols to be defined correctly on all
compilers.
81 lines of code changed in 6 files:
Fixed some compiler warnings. The majority of them were unused variables. In the case of unused variables I deleted them if they wern't referenced to in comments. If they were referenced in comments I commented them out.
Other fixes included braketing ifs and parenthesizing boolean statements.
5 lines of code changed in 1 file:
Use the proper c++ standard for include files for the C inlude files, i.e.
<stdio.h> --> <cstdio>
<math.h> --> <cmath>
Tested on g++ 4.2 and 4.3 compilers.
4 lines of code changed in 3 files:
Change the include files to include the name "_hypre_" which is where the
symlink was pointing to anyway.
3 lines of code changed in 3 files:
A few more multipatch petsc fixes.
8 lines of code changed in 1 file:
new Patch Conversion:
getCellIterator() -> getCellIterator__New()
getExtraCellIterator() -> getExtraCellIterator__New()
8 lines of code changed in 1 file:
Converted all but 1 instance of getBoundaryFaces to the new interface.
The remaining one produces different results when the boundary faces are
returned in a different order.
Converted all instances of getCornerCells over to the new interface.
4 lines of code changed in 1 file:
Rolled back changes in 40683, 40653, and 40651. These changes are
suspect to what is changing the answers.
This appears to fix the Models tests but does not fix the MPMICE tests.
3 lines of code changed in 1 file:
Changed the for loops to be on 1 line...
1 lines of code changed in 1 file:
The code is now using the new versions of getCornerCells and
getBoundaryFaces. If these pass regressions tests then the old code
will be removed and a couple vectors will be removed from the patch
class.
5 lines of code changed in 1 file:
Fix compiler warnings usually having to do with const char declarations.
4 lines of code changed in 1 file: