[root]/CCA/Components/Arches/ChemMix
Author | Changes | Lines of Code | Lines per Change |
---|---|---|---|
Totals | 118 (100.0%) | 2902 (100.0%) | 24.5 |
jthornoc | 97 (82.2%) | 2198 (75.7%) | 22.6 |
ahumphrey | 3 (2.5%) | 518 (17.8%) | 172.6 |
jsutherland | 9 (7.6%) | 106 (3.7%) | 11.7 |
jas | 2 (1.7%) | 36 (1.2%) | 18.0 |
ihunsaker | 3 (2.5%) | 34 (1.2%) | 11.3 |
tsaad | 2 (1.7%) | 5 (0.2%) | 2.5 |
dav | 2 (1.7%) | 5 (0.2%) | 2.5 |
This should fix the segfaults for the RT. Old density was being requested for some
problems and was not being properly created.
This does put an extra variable in the checkpoint so GS's need an
update.
110 lines of code changed in 6 files:
Adding a helper class for adding species to the table lookup.
For scalar equations, use the old density if stage > 0
37 lines of code changed in 2 files:
Adding a table probe script.
Some ultra-minor edits.
1 lines of code changed in 1 file:
This didn't make the last commit.
'
1 lines of code changed in 1 file:
Add the ability to override the density guess setting for table IVs.
9 lines of code changed in 3 files:
1) Transport Eqns are now assigned an algorithmic “stage”
2) Dependent sources of transport eqns are given the same stage.
3) Updated the add_species function to include an old or new state.
4) Set boundary conditions on all table lookup species such that the interpolated face value results in the table lookup condition
5) Adding an option extra table lookup
6) Some minor optimizations
7) Added the manifold run rate source term
8) Simplified some calls to computing diffusion terms.
76 lines of code changed in 4 files:
1) Fix a warning.
2) Fix an error in the cold flow model with regards to the boundary
density value
3) Fix a sign error in the mass-balance calculator
6 lines of code changed in 1 file:
This one has been a long time coming.
Rip out the standard namespace opening that has been polluting header files throughout the framework. This crept into all sorts of places.
DO NOT open namespaces in header files. Ever.
106 lines of code changed in 9 files:
No .h
0 lines of code changed in 2 files:
Get tabprops interface compiling.
22 lines of code changed in 2 files:
Cleaning up more labels.
0 lines of code changed in 1 file:
Removing several old/unused labels.
2 lines of code changed in 2 files:
Getting rid of tempIN label.
0 lines of code changed in 2 files:
**MORE BIG CHANGES**
Continued cleanup of unused/old functionality. All RT tests will fail
due to changes in input files or output in uda. I have verified at this
point that the answer still haven't changed.
7 lines of code changed in 13 files:
***BIG CHANGE***
This commit removes the old boundary condition mechanism in ARCHES along
with its dangling tentacles. As such, it will invalidate all the old
regression tests, which will need to be removed. A previous commit has
established new, equivalent RT tests.
Note that the old functions/cc code has been moved to the attic.
More work is required to rid Arches of the some of the old transport modules.
The new RT tests should still provide the same answers.
2 lines of code changed in 5 files:
Fix the error checking on IVs for boundaries.
Make sure that the StABL BC gets a celltype.
4 lines of code changed in 2 files:
1) Better error checking on boundaries -- checking for complete spec of table IVs
2) Cleaning up some dummy solves and an "oldTableHack".
3) Update mpmarches input file to have full IV spec. This should get this methaneFireWContainer passing.
24 lines of code changed in 5 files:
Added a new line to the boundary warning.
Changed mpmpipe_test to use new BCs. **This will break RT**
4 lines of code changed in 1 file:
Refactor ClassicTableInterface member variables for consistency.
13 lines of code changed in 2 files:
Make find_val() functions thread-safe (Interp base and derived classes) within ARCHES ClassicTableInterface.
505 lines of code changed in 1 file:
change BoundCondBase::getBCType__NEW to getBCType. I don't know which of the following is better though, appending __OLD or __NEW...
1 lines of code changed in 1 file:
Adding a scalar balance calculator that computes R = In - Out + Accum.
4 lines of code changed in 1 file:
Get a reference of Properties into shaddix enthalpy model.
11 lines of code changed in 1 file:
Fix spacing, alphabetize.
4 lines of code changed in 1 file:
1) Fixed a bug with the density assignment when computing velocity for mass flow inlets.
2) Change density assignment in extra cells and intrusion inlets so that the interpolated value is consistent with the mixture fraction.
3 lines of code changed in 1 file:
Deduce the sensible and adiabatic enthalpy names from the heat loss
model if the user hasn't saved them to the UDA.
20 lines of code changed in 1 file:
Missing index++.
3 lines of code changed in 1 file:
Fixing a couple issue with the coal variable transformation.
Force a table lookup for adiabatic enthalpy when inerts are used.
18 lines of code changed in 1 file:
More bug fixes related to heat loss:
1) Order HL last for cases where hl = f( other property models)
2) Don't compute heat loss in walls.
4 lines of code changed in 1 file:
Fixing an error with the new scalar variance implementation to return
zero when in walls.
Moving the heptane_pipe and coal_pipe RT tests over to ARCHES and
modernizing the input files.
1 lines of code changed in 1 file:
Remove a debugging print statement.
Update some of the new input files to get ready for new RT tests.
Make d_calcVariance false by default.
0 lines of code changed in 1 file:
More broken function calls in TabPropsInterface.
Updating HeatLoss model to remove some debugging and to add flexibility.
3 lines of code changed in 1 file:
Bad function call in TabPropsInterface.
1 lines of code changed in 1 file:
* Not forcing a hard coded name on the particle absorption coefficient.
* Added a new variable transformation for single mixture fraction cases.
* Adiabatic enthalpy is now computed via the mixture fraction to force consistency with the enthalpy equation. Previously a table lookup on adiabatic enthalpy was being used which 1) was slow and 2) was lagged in time by dt which caused artificial heat loss. Note this requires that users specify the fuel and oxidizer enthalpies in the table itself using the KEY/value tokens in the table header when using the heat loss model.
* Trim an unused transform
* allocate the property model vars independently from the compute function. Updated all property models accordingly.
* updated some input files accordingly
577 lines of code changed in 7 files:
Simplifying the var transform proceedure by passing the inert mass
fraction for all cases.
Getting the inerts to the heat loss model.
10 lines of code changed in 2 files:
Open the chemistry tables once and pass around the file pointer.
36 lines of code changed in 2 files:
Allow Warches to set BCs in extra cells at walls. Silence a warning in Arches MixingRxnMOdel. Re-Order the Wasatch-rhs task in Warches so that we can pass restart RT. update warches input files. Update warches RT spec to add restart.
4 lines of code changed in 1 file:
Adding a constant property model to avoid using ColdFlow with two
streams of the same composition. Useful for debugging.
489 lines of code changed in 3 files:
Heat loss bounds are now automatically set to the table grid bounds
rather than letting the users specify them.
7 lines of code changed in 1 file:
The FromFile and VelocityFileInput boundary conditions now use the
"value" tag rather than the "inputfile" tag.
Also, moved the relative starting location of the zero,zero index for
the input file into the ups spec. This will allow one to reuse the same
input file but placing it in different locations for different boundary conditions without changing the file
itself.
29 lines of code changed in 2 files:
(13 more)