Directory | Changes | Lines of Code | Lines per Change |
---|---|---|---|
Totals | 433 (100.0%) | 15777 (100.0%) | 36.4 |
CCA/Components/Arches/CoalModels/ | 139 (32.1%) | 6322 (40.1%) | 45.4 |
CCA/Components/Arches/ | 105 (24.2%) | 4595 (29.1%) | 43.7 |
CCA/Components/SpatialOps/ | 38 (8.8%) | 1355 (8.6%) | 35.6 |
CCA/Components/Arches/TransportEqns/ | 38 (8.8%) | 1149 (7.3%) | 30.2 |
CCA/Components/SpatialOps/CoalModels/ | 55 (12.7%) | 830 (5.3%) | 15.0 |
CCA/Components/SpatialOps/matlab/ | 15 (3.5%) | 800 (5.1%) | 53.3 |
Packages/Uintah/CCA/Components/Arches/ | 11 (2.5%) | 595 (3.8%) | 54.0 |
CCA/Components/SpatialOps/TransportEqns/ | 13 (3.0%) | 51 (0.3%) | 3.9 |
CCA/Components/Arches/SourceTerms/ | 9 (2.1%) | 50 (0.3%) | 5.5 |
Core/Math/ | 2 (0.5%) | 17 (0.1%) | 8.5 |
Core/Datatypes/ | 3 (0.7%) | 9 (0.1%) | 3.0 |
StandAlone/ | 1 (0.2%) | 3 (0.0%) | 3.0 |
Packages/Uintah/CCA/Components/Arches/TabProps/ | 2 (0.5%) | 1 (0.0%) | 0.5 |
CCA/Components/ | 2 (0.5%) | 0 (0.0%) | 0.0 |
Memory fix
0 lines of code changed in 2 files:
Changing delete's to delete[]'s
4 lines of code changed in 1 file:
Fixing one more compiler warning
1 lines of code changed in 1 file:
Fixing compiler warning
18 lines of code changed in 1 file:
Removing debug print statement
0 lines of code changed in 1 file:
M CCA/Components/Arches/sub.mk
Fixing duplicate line added in a previous commit
M CCA/Components/Arches/DQMOM.h
M CCA/Components/Arches/DQMOM.cc
Adding a <calcConditionNumber> tag - this will be useful and necessary if we want condition numbers but the solver isn't doing an SVD to solve AX=B
Clarifying names of solvers:
- "Lapack-invert" uses a Lapack decomposition and inversion (dgetrf and dgetri)
- "Lapack-svd" uses a Lapack singular value decomposition to solve AX=B (eliminated the "SVD" solver type)
- "LU" uses Crout's Method with partial pivoting
Fixing up the DEBUG_MATRICES blocks
Adding a maximum condition number solver constraint
M StandAlone/inputs/UPS_SPEC/arches_spec.xml
Updating tags corresponding to clarified linear solver names
M StandAlone/inputs/ARCHES/DQMOM_regression/dqmom-scalar_test2c.ups
This test was redundant, but it's now testing the "Lapack-invert" solver
M StandAlone/inputs/ARCHES/DQMOM_regression/dqmom-scalar_test3.ups
M StandAlone/inputs/ARCHES/DQMOM_regression/test_descriptions.lyx
The "SVD" solver is now the "Lapack-svd" solver; test 2c is now testing the "Lapack-invert" solver
255 lines of code changed in 5 files:
Accidentally uncommented a directive in my last commit
0 lines of code changed in 2 files:
M Directives.h
Making comments more user-friendly
M CoalModels/HeatTransfer.cc
Fixing a problem with unfound tags
13 lines of code changed in 3 files:
M Arches/DQMOM.cc
Fixing bug in debug print statements
M Arches/Directives.h
Adding debug print statement compiler directive
12 lines of code changed in 2 files:
Supressing error message printing
2 lines of code changed in 1 file:
Fixing a memory leak
M CCA/Components/Arches/DQMOM.cc
Cleaning up, deleting some variables that weren't deleted before
M Core/Math/sci_lapack.cc
Changing some "delete"s to "delete[]"s
M Core/Datatypes/DenseMatrix.cc
Instead of always returning true, now returning INFO (Lapack variable indicating the solution status)
31 lines of code changed in 4 files:
Making a tag not required and adding an explanation of it
94 lines of code changed in 1 file:
M CCA/Components/Arches/CoalModels/SimpleHeatTransfer.cc
Fixing compiler warning
M CCA/Components/Arches/TransportEqns/EqnBase.h
Minor edits
M CCA/Components/Arches/TransportEqns/DQMOMEqn.cc
Bulletproofing problemSetup()
M CCA/Components/Arches/DQMOM.cc
Fixing bugs in moment calculation
Rearranging get() calls so they aren't happening at each cell
92 lines of code changed in 4 files:
M CCA/Components/Arches/CoalModels/BadHawkDevol.h
M CCA/Components/Arches/CoalModels/ModelBase.h
M CCA/Components/Arches/CoalModels/ConstantModel.h
M CCA/Components/Arches/CoalModels/Devolatilization.h
M CCA/Components/Arches/CoalModels/HeatTransfer.cc
M CCA/Components/Arches/CoalModels/HeatTransfer.h
M CCA/Components/Arches/LU.h
Minor edits
M CCA/Components/Arches/DQMOM.cc
Removing some timings
M CCA/Components/Arches/CoalModels/DragModel.h
M CCA/Components/Arches/CoalModels/DragModel.cc
Removing conversion functions for velocity (Cartesian <--> spherical) and calling them statically from PartVel class
M CCA/Components/Arches/CoalModels/PartVel.h
Making velocity conversion functions (Cartesian <--> spherical) public and static
M CCA/Components/Arches/CoalModels/SimpleHeatTransfer.cc
M CCA/Components/Arches/CoalModels/SimpleHeatTransfer.h
Using vector length()'s instead of the Cartesian <--> spherical methods
Adding verification procedure
M CCA/Components/Arches/CoalModels/KobayashiSarofimDevol.cc
M CCA/Components/Arches/CoalModels/KobayashiSarofimDevol.h
Adding verification procedure
Adding two sets of constants, one from Kobayashi and one from Ubhayakar
Fixing Y1_ value
M CCA/Components/Arches/CoalModels/CoalModelFactory.cc
M CCA/Components/Arches/CoalModels/CoalModelFactory.h
Adding problemSetup method (to be used in future coupled physics calculations)
Adding method to set ArchesLabel (to be used in future coupled physics calculations)
Building models when they are first added to the build map, as opposed to when they are requested for the first time
M CCA/Components/Arches/Arches.cc
Adding call to set ArchesLabel in CoalModelFactory (to be used in future coupled physics calculations)
M CCA/Components/Arches/TransportEqns/ScalarEqn.h
M CCA/Components/Arches/TransportEqns/ScalarEqn.cc
Adding directives header file
M CCA/Components/Arches/Directives.h
Adding new verification directives
A StandAlone/inputs/ARCHES/Verification/verify_devol_heatxfer_models.ups
Adding input files for running new model verification procedures (it also has working moments for 3 internal coordinates and 4 environments)
M StandAlone/inputs/UPS_SPEC/arches_spec.xml
Updating UPS spec
1153 lines of code changed in 33 files:
Moving the "get" calls so that they only happen once, and not at every cell. This significantly reduces the time spent on these calls.
77 lines of code changed in 2 files:
Moving compiler directives for verification into a new header file, Directives.h
33 lines of code changed in 8 files:
Adding DenseMatrix (which utilizes Lapack) to DQMOM class
1087 lines of code changed in 8 files:
Fixing compiler warning
1 lines of code changed in 1 file:
Transferring contrl of the model evaluations to the CoalModelFactory.
This will not change answers (no, really, this time I made sure - I fixed the problem with gas-phase source terms).
This transfer will make verification of the model terms easier.
It will also pave the way for implementation of an iterative, coupled particle calculation.
642 lines of code changed in 26 files:
Fixing compiler warning
1 lines of code changed in 1 file:
(93 more)