Directory CCA/Components/Arches/

Total Files:
94
Deleted Files:
4
Lines of Code:
51351

[root]/CCA/Components/Arches
                directory in repo ChemMix (5 files, 114 lines)
                    directory in repo TabProps (7 files, 3279 lines)
                directory in repo CoalModels (21 files, 245 lines)
                directory in repo Mixing (14 files, 3140 lines)
                    directory in repo TabProps (5 files, 2636 lines)
                directory in repo Radiation (12 files, 3100 lines)
                    directory in repo fortran (16 files, 2731 lines)
                directory in repo SourceTerms (15 files, 539 lines)
                Folder removed from repo TabProps (0 files, 0 lines)
                directory in repo TransportEqns (13 files, -541 lines)
                directory in repo fortran (44 files, 6122 lines)

Lines of Code

CCA/Components/Arches/ Lines of Code

Developers

Author Changes Lines of Code Lines per Change
Totals 548 (100.0%) 19360 (100.0%) 35.3
jas 141 (25.7%) 8934 (46.1%) 63.3
jthornoc 181 (33.0%) 4715 (24.4%) 26.0
charlesreid 105 (19.2%) 4595 (23.7%) 43.7
luitjens 101 (18.4%) 836 (4.3%) 8.2
jpedel 12 (2.2%) 167 (0.9%) 13.9
dav 8 (1.5%) 113 (0.6%) 14.1

Most Recent Commits

jthornoc 2009-12-30 00:32 Rev.: 45234

Adding some missing "VarLabel::destroy"s

0 lines of code changed in 2 files:

  • CCA/Components/Arches: DQMOM.cc (new)
jthornoc 2009-12-23 01:11 Rev.: 45231

Corrections to the boundary condition for setting the particle velocity to the gas velocity.

0 lines of code changed in 2 files:

  • CCA/Components/Arches: BoundaryCond_new.cc (changed)
jthornoc 2009-12-23 00:30 Rev.: 45230

Better logic for the new time integrator.

0 lines of code changed in 2 files:

  • CCA/Components/Arches: Arches.cc (changed)
jthornoc 2009-12-22 22:58 Rev.: 45229

Whoops. Forgot to add "if" on the delete.

5 lines of code changed in 1 file:

  • CCA/Components/Arches: Arches.cc (+5 -4)
jthornoc 2009-12-22 19:08 Rev.: 45228

Hopefully cleaning up a few memory leaks.

4 lines of code changed in 1 file:

  • CCA/Components/Arches: Arches.cc (+4)
jthornoc 2009-12-17 18:40 Rev.: 45209

MPMArches.cc:
Moved setAreaFraction from MPMArches.cc to ExplicitSolver.cc (with an "if d_MAlab" -- i.e., only called every time step if mpm is present.)

Arches.cc:
Added WestbrookDryer.h
Added initialization for "extra local labels" for source terms
Added some print statements for the header of the output stream
Added WestbrookDryer model registration

ArchesLabel.cc and .h:
Added a new label for mixture molecular weight (from Table)

BoundaryCond_new.cc:
Fixed a bug with the material index

ExplicitSolver.cc:
Added the setAreaFraction call that was moved from MPMArches

ExplicitTimeInt.h:
Added a check for zero density (inside a wall). I am planning on moving this division by density out of the time integrator and into the scalar eqn where it belongs. More to come...

Properties.cc, NewStaticMixingTable.*, Stream.h:
Added the mixture molecular weight and access to it

SourceTerms/:
Added a new Source Term (WestbrookDryer)
Added a virtual function for initializing the sources and any local dependent functions the source might require
Added "extraLocalLabel" vector for the sources in the base class.

ScalarEqn.cc:
Names the "old" transport label with the correct name.
Initialized Conv and Diff at the start of a time step to zero.
Added the clipping function at the end of the averaging.
Added dummyInit of RHS, FCONV, FDIFF
Grabbing the right old variable for copying in the dummyInit

DQMOMEqn.cc:
Passing in a modifieable weight into getICVariables...we may want to handle the cutoff differently
Initializing Fconv and Fdiff to zero at the start of every t_step.

PartVel.cc:
Changed the default behavior of the particle velocities on the boundary to require (user specified) values from the input file.

56 lines of code changed in 12 files:

  • CCA/Components/Arches: Arches.cc (+22 -1), ArchesLabel.cc (new), ArchesLabel.h (+2), BoundaryCond_new.cc (+7 -6), ExplicitSolver.cc (+2), ExplicitTimeInt.h (new), Properties.cc (new)
charlesreid 2009-12-12 19:14 Rev.: 45195

Memory fix

0 lines of code changed in 2 files:

  • CCA/Components/Arches: Filter.cc (new)
charlesreid 2009-12-07 00:57 Rev.: 45170

Changing delete's to delete[]'s

4 lines of code changed in 1 file:

  • CCA/Components/Arches: DQMOM.cc (+4 -4)
charlesreid 2009-12-01 20:46 Rev.: 45144

Removing debug print statement

0 lines of code changed in 1 file:

  • CCA/Components/Arches: DQMOM.cc (-2)
charlesreid 2009-12-01 20:41 Rev.: 45143

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:

  • CCA/Components/Arches: DQMOM.cc (+249 -138), DQMOM.h (+6 -1), sub.mk (-1)
jthornoc 2009-12-01 17:27 Rev.: 45141

Added a solver option: Lapack-svd
which uses svd to estimate a condition number (not to be confused with the SVD solver option).

3 lines of code changed in 1 file:

  • CCA/Components/Arches: DQMOM.cc (+3)
jpedel 2009-12-01 13:03 Rev.: 45138

Adding SVD solver capability in DQMOM.cc using LAPACK and DenseMatrix classes

47 lines of code changed in 2 files:

  • CCA/Components/Arches: DQMOM.cc (+45 -14), sub.mk (+2)
charlesreid 2009-12-01 01:28 Rev.: 45136

Accidentally uncommented a directive in my last commit

0 lines of code changed in 2 files:

  • CCA/Components/Arches: Directives.h (changed)
charlesreid 2009-12-01 01:27 Rev.: 45135

M Directives.h
Making comments more user-friendly

M CoalModels/HeatTransfer.cc
Fixing a problem with unfound tags

6 lines of code changed in 1 file:

  • CCA/Components/Arches: Directives.h (+6 -16)
charlesreid 2009-11-30 19:22 Rev.: 45130

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:

  • CCA/Components/Arches: DQMOM.cc (+3 -2), Directives.h (+9)
charlesreid 2009-11-28 21:07 Rev.: 45123

Supressing error message printing

2 lines of code changed in 1 file:

  • CCA/Components/Arches: DQMOM.cc (+2 -2)
charlesreid 2009-11-24 16:43 Rev.: 45119

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)

13 lines of code changed in 1 file:

  • CCA/Components/Arches: DQMOM.cc (+13 -26)
charlesreid 2009-11-22 18:54 Rev.: 45111

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

67 lines of code changed in 1 file:

  • CCA/Components/Arches: DQMOM.cc (+67 -25)
luitjens 2009-11-21 09:58 Rev.: 45109

Compile error fixes

0 lines of code changed in 2 files:

  • CCA/Components/Arches: LU.h (new)
charlesreid 2009-11-21 01:17 Rev.: 45108

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

43 lines of code changed in 4 files:

  • CCA/Components/Arches: Arches.cc (+8 -5), DQMOM.cc (+21 -29), Directives.h (+14 -4), LU.h (-3)

(129 more)

Generated by StatSVN 0.4.0