[root]/CCA/Components/Arches/SourceTerms
Author | Changes | Lines of Code | Lines per Change |
---|---|---|---|
Totals | 146 (100.0%) | 3654 (100.0%) | 25.0 |
ajosephson | 31 (21.2%) | 1808 (49.5%) | 58.3 |
jthornoc | 50 (34.2%) | 811 (22.2%) | 16.2 |
harman | 25 (17.1%) | 782 (21.4%) | 31.2 |
derekhar | 8 (5.5%) | 165 (4.5%) | 20.6 |
u0407585 | 19 (13.0%) | 86 (2.4%) | 4.5 |
jas | 2 (1.4%) | 2 (0.1%) | 1.0 |
tsaad | 9 (6.2%) | 0 (0.0%) | 0.0 |
awabboud | 2 (1.4%) | 0 (0.0%) | 0.0 |
Commented out print statements in coal - soot model.
0 lines of code changed in 8 files:
Added clipping terms to the soot source terms to ensure that soot never becomes negative in the system.
72 lines of code changed in 12 files:
Added logic/methods to control how cellType is coarsened.
there are two user options ROUNDUP and ROUNDDOWN
ROUNDDOWN:
- if the cellType_coarse cell is slightly < INTRUSION convert to a FLOWCELL
ROUNDUP:
- If the cellType_coarsen > 0 convert to INTRUSION
User Specs:
<RMCRT>
<cellTypeCoarsenLogic> ROUNDDOWN </cellTypeCoarsenLogic>
or
<cellTypeCoarsenLogic> ROUNDUP </cellTypeCoarsenLogic>
</RMCRT>
- cleaned up proc0cout statements
- added input file for testing
12 lines of code changed in 4 files:
RMCRT-arches now initializes 6 CCvariables/fluxes.
67 lines of code changed in 2 files:
sched_RestartInitialize()
- fixed conditional logic to only schedule if the variables exist in the new_dw
and it's an arches_level
The key, that I missed the first time, is that the mpi rank must own the patch for the
exists() query.
36 lines of code changed in 1 file:
Cleaning up some code to remove unnessary variables. Also addressing some warnings that appeared at time of compilation.
40 lines of code changed in 8 files:
Arches/SourceTerms/*
- added sched_RestartInitialize() If you're restarting from a Discrete Ord. uda
you must initialize sigmaT4 & RMCRTBoundaryFlux variables
- Added task (DBLsToStencil) and scheduling. Needed to initialize RMCRTboundaryFlux
- removed EOL spaces
Models/Radiation/RMCRT/*
- sched_sigmaT4()
Added logic to restrict when to require d_sigmaT4Label. There are multiple "corner cases"
that need to be accounted for and they are not obvious.
- comment out all filter VarLabels & tasks, they're not used.
- moved d_boundFluxLabel and d_radiationVolqLabel -> RMCRTCommon. Needed
by Arches when restarting.
- updated ToDo list
- removed EOL spaces
This commit will change the number checkpoint variables in some RT tests
277 lines of code changed in 2 files:
Added
sched_RestartInitialize()
machinery to the source terms. It's not being utilized in this commit.
Arches::scheduleRestartInitialize:
calling sched_RestartInitialize()
9 lines of code changed in 4 files:
Several modifications for the Westbrook Dryer model. Added temperature dependence for flammability limits. Moved various user inputs to the chemistry table to avoid user error. Made model compatible with inerts in the fuel stream.
86 lines of code changed in 11 files:
varLabel name change boundFlux -> RMCRTboundFlux
Added a task stencilToDBLs that:
copies CCVariabble<stencil 7> values into 6 CCVariable< double>
mimics output of DO radiation model.
174 lines of code changed in 2 files:
Missed adjusting this file for the introduction of the Alex Brown Soot Model in Arches.
20 lines of code changed in 1 file:
Revert "Templated wallHT model to interface with a generic type for directional radiative fluxes. "
This reverts commit fad7a4aa53a6c03168d3c25e8d2094e6554c70f8.
0 lines of code changed in 1 file:
This is the promised second commit to add the remaining files and updates needed to run the Alex Brown Soot Model using Arches.
425 lines of code changed in 4 files:
This is the first of two commits to add the Alex Brown Soot Model into the Arches code. Second commit will contain remaining source term files as well as changes in a few other files.
1251 lines of code changed in 6 files:
Fix warnings.
0 lines of code changed in 4 files:
Templated wallHT model to interface with a generic type for directional radiative fluxes.
RMCRT can now be used in combination with the year 1 coal physics code.
14 lines of code changed in 1 file:
Fix the initializatino of this term
0 lines of code changed in 2 files:
* Create a separate task for initializing the velocity fields
* add the 2D, variable density MMS (Shunn/Moin) with corresponding source terms for f and continuity
* simplify the cold flow input interface
* consolidate the scalar initial condition interface into the base class
* use the solvability condition rather than the reference pressure
* fix the continuity residual check to include the effects of the source terms and the mass source from the solvability condition
* fix the continuity redidual check to include other mass source terms
570 lines of code changed in 6 files:
Revert c++-11 namespace changes.
1 lines of code changed in 1 file:
Explicit namespace usage as part of the transition to c++-11.
1 lines of code changed in 1 file:
scheduleInitialize()
added requires for radiationVolq.
8 lines of code changed in 1 file:
Added a missing initialize for radVolQ. Now rmcrt can run with caol problems.
4 lines of code changed in 1 file:
Fixed thread safety issues in coal models, and in hottel-sarofim radiation properties.
This commits also removes ambiguous calls to isnan and isinf which cause compile errors in c++11.
4 lines of code changed in 2 files:
Merge of Derek/Ben/Jeremy branch into the latest svn head.
26 lines of code changed in 8 files:
When setting the boundary conditions (setExtraCellScalarValueBC()) use the appropriate label names.
7 lines of code changed in 1 file:
sched_initialize() and initialize task
- initialize abskg on non-arches levels to 0.0. This allows the user to
outputInitTimestep.
26 lines of code changed in 1 file:
Moved setExtraCellScalarValueBC () from BoundaryCond_new.h -> .c
Templated the function and added explicit instantions for float and double.
Added getNewBoundaryCondition() to BoundaryCondition.h
ARCHES:RMCRT is now using arches boundary conditions.
Changed input files to reflect the change. User must specify
abskg "ForcedDirichlet"
8 lines of code changed in 1 file:
Remove multiple "privates" to make setExtraCell BC public.
3 lines of code changed in 1 file:
Added methods so Arches boundary conditions will be used. Currently disabled.
182 lines of code changed in 2 files:
Arches is now setting cellType on non-arches levels during initialization. It's then
carried forward on all timesteps.
This will change the answers on all multi-level calculations.
2 lines of code changed in 1 file:
Merge with Todd's change.
1 lines of code changed in 1 file:
Pass BC to source terms through the extraSetup phase.
32 lines of code changed in 8 files:
Initilization of cellType on the coarse levels is now the component's responsibility.
RMCRT_test.cc Arches:RMCRT
- define cellType during the initialization and just carry forward on coarser levels.
RMCRT_test.cc
- Initialize cellType on coarse level to d_flowCell (-1). This is correct and
will changed multi-level answers.
31 lines of code changed in 2 files:
Starting to use cellType the dataOnion tasks. Just pulling it out of the DW. Not being used yet.
4 lines of code changed in 1 file:
rip out Warches :( There may be a few tentacles left. Arches et al. should feel free to point those out to me or rip them out entirely. Verified OPT build with the Arches and Wasatch local RT. RIP Warches.
0 lines of code changed in 9 files:
WallHeatFlux calculator added.
Derek and Jeremy debugged the vanleer limiter to get it working.
0 lines of code changed in 1 file:
Added a feature for users running DO Radiation with scattering so that they can switch the number of ordinates in the middle of a production run.
76 lines of code changed in 2 files:
Removed global materialSet variable (_matlSet), using
sharedStated->allArchesMaterials()
instead.
6 lines of code changed in 2 files:
Retab.
177 lines of code changed in 18 files:
Clean up warnings.
This won't change answers.
2 lines of code changed in 2 files: