[root]/CCA/Components/Arches/Radiation
fortran
(24 files, 3162 lines)
Author | Changes | Lines of Code | Lines per Change |
---|---|---|---|
Totals | 86 (100.0%) | 2804 (100.0%) | 32.6 |
harman | 40 (46.5%) | 2186 (78.0%) | 54.6 |
jas | 16 (18.6%) | 414 (14.8%) | 25.8 |
jthornoc | 19 (22.1%) | 181 (6.5%) | 9.5 |
jpedel | 9 (10.5%) | 21 (0.7%) | 2.3 |
jsutherland | 1 (1.2%) | 1 (0.0%) | 1.0 |
dav | 1 (1.2%) | 1 (0.0%) | 1.0 |
Initializing a couple of variables.
0 lines of code changed in 2 files:
changed file name so the configure option
--without-petsc
will work. Thanks Dav.
124 lines of code changed in 2 files:
Added <const_wall_temperature/> node to DORadiation to mimic the behavior of the old radiation solver that set the wall temperature to 293.0K. Updated input files accordingly.
23 lines of code changed in 3 files:
Several modifications including:
1) Initialize density_guess in the <bleeping> dummy solve so that it can be saved out in the uda
2) Area fractions were inadvertently being overwritten. This is now fixed.
3) Added swirl to the old boundary condition <FlowInlet>.
4) Cleaned up some of the new boundary condition stuff. There still seems to be a problem with assigning values to the BCInfoMap.
5) Intrusion temperatures can now be set.
6) Hard setting lprob* test cases to false. This of hard coding logicals for test cases hackishness should be removed…I would vote for driving these tests from input files.
7) "SolidWallTemperature" is now an input type in the <BoundaryCondition> section for setting wall temperatures.
8) Radiation solution is now persisting through timesteps without a radiation solve.
Some answers will change due to the addition of setting the intrusion temperature. Other tests will break because of a change in the numbers of variables in the checkpoint. GS's to be updated.
12 lines of code changed in 2 files:
radwsgg: reduced the upper & lower looping limits by 1. This is a pointwise operation
DORadiation: No longer requiring gac for the labels co2, h2o and sootFV.
This should not change the answers.
7 lines of code changed in 1 file:
Now dragging MPMArchesLabel into DO radiation so it will compile on OSX.
5 lines of code changed in 2 files:
- Moved all DO radiation model code out of EnthalpySolver and into DORadiationModel.
- EnthalpySolver now schedules 1 task (computeSource) and requires 1 variable from the DO model.
- removed unused global variables.
- Pruned and simplified where possible.
*This should not change the answers.
391 lines of code changed in 4 files:
This should have been committed in r47785:
- eliminated spherical harmonics & thin src code.
- pulled variables that aren't being used.
*This will not change the answers
12 lines of code changed in 2 files:
Removed radiation models that don't work (spherical harmonics & optically thin).
Properties.cc:
- added {} & cleaned up problemSetup
DORadiationModel
- eliminated spherical harmonics code.
- consistent formatting
Fortran code:
- deleted spherical harmonics routines.
- only pass in the variables that are needed by the subroutine. There's no
need to pass in every variable you can think of.
- If a variable is local to the subroutine don't allocated arrays
outside of the route and them pass them in. Just use a local variable.
* This should not change the answers
74 lines of code changed in 4 files:
removed dependency on rdombc_fort.h
Note to self: Whenever you add/delete fortran files you need to blow away
your build dir and start from scratch, make reallyclean doesn't work.
0 lines of code changed in 1 file:
RadHypresolver: add patch ID and iteration when dumping out the system of eqs.
DORadiationModel: Code diet and simplification. Replaced fortran code with C++
41 lines of code changed in 5 files:
copies of DORadiationModel.
862 lines of code changed in 2 files:
filename change: RadLinearSolver -> RadPetscSolver
class name change: RadLinearSolver -> RadPetscSolve
565 lines of code changed in 7 files:
Pardon the dust....
Fixing some errors in indexing.
Can now specify domain wall temperature and abskg.
Updated spec.
9 lines of code changed in 2 files:
Add back in hypre includes.
4 lines of code changed in 1 file:
cleaned out #includes
0 lines of code changed in 1 file:
Update copyright year.
410 lines of code changed in 15 files:
Actually pass the user-specified number of max iterations to the petsc
solver.
Update RT files to increase the number of petsc iterations. This should
keep the RT from failing.
Added Prefill to the ups spec to allow for prefill with new boundary
conditions.
1 lines of code changed in 1 file:
Re-abstraction of DORadiation model into a "source" for a generic transport equation.
For Boundary conditions (except flow inlets -- there is a problem here when multiple inlets are present): switched over to static cell definitions from on-the-fly ones. Marks the beginning for the slow, painful transition to new boundary conditions.
6 lines of code changed in 3 files:
Eliminate "using namespace std" and similar from header files. That is a big no-no!
1 lines of code changed in 1 file:
(15 more)