Directory CCA/Components/Arches/Radiation/fortran/

Total Files:
27
Deleted Files:
2
Lines of Code:
3364

[root]/CCA/Components/Arches/Radiation/fortran

Lines of Code

CCA/Components/Arches/Radiation/fortran/ Lines of Code

Developers

Author Changes Lines of Code Lines per Change
Totals 85 (100.0%) 294 (100.0%) 3.4
derekhar 25 (29.4%) 239 (81.3%) 9.5
dav 5 (5.9%) 24 (8.2%) 4.8
jas 41 (48.2%) 23 (7.8%) 0.5
jthornoc 14 (16.5%) 8 (2.7%) 0.5

Most Recent Commits

jthornoc 2014-12-29 11:24 Rev.: 52903

Recommitting Arches changes that were reverted by Dav's commit, r52897.

0 lines of code changed in 10 files:

  • CCA/Components/Arches/Radiation/fortran: hottel.F (changed), rdomsolve.F (new), rdomsolve.fspec (new), rdomsrcscattering.F (new), rdomsrcscattering.fspec (changed)
dav 2014-12-26 21:01 Rev.: 52897

Reverting code to r52880 before my memory use fix commit. While most tests passed, the ones using AMR and the dynamic load balancer were not passing and the weeds are too deep within them to quickly figure out what is causing the problems. Next week I will attempt to figure out what is going on with them. My guess is that it will take quite a bit of effort to understand the inner workings of the dynamic loadbalancer in order to get everything to work, so it may be quite a while before this fix may go in.

24 lines of code changed in 5 files:

  • CCA/Components/Arches/Radiation/fortran: hottel.F (+1 -1), rdomsolve.F (+16 -15), rdomsolve.fspec (+5 -4), rdomsrcscattering.F (+1 -2), rdomsrcscattering.fspec (+1 -2)
derekhar 2014-12-23 15:36 Rev.: 52885

Added an additional particle model for radiation. The constant complex-index-refraction model. Decoupled the particle temperature from the gas temperature for radiation.

24 lines of code changed in 5 files:

  • CCA/Components/Arches/Radiation/fortran: hottel.F (+1 -1), rdomsolve.F (+15 -16), rdomsolve.fspec (+4 -5), rdomsrcscattering.F (+2 -1), rdomsrcscattering.fspec (+2 -1)
derekhar 2014-12-11 13:56 Rev.: 52806

This commit, moves all computations of abskp to radPropertyCalculator.cc. It also makes improvements to DO-radiation scattering, and radprops.
A new class was created in this commit, which contains the machinery for computing particle absorption coefficients.
This commit changes the answers to two arches tests, coal_channel and coal_RadPropsPlanck.

1 lines of code changed in 1 file:

  • CCA/Components/Arches/Radiation/fortran: rdomsolve.F (+1 -1)
derekhar 2014-12-01 13:25 Rev.: 52770

Added Scattering in discrete ordinates radiation using the radProps property model. Also made some changes to reflections in discrete ordinates radiation. In this version, the complex index of refraction is a constant for all particles.

73 lines of code changed in 10 files:

  • CCA/Components/Arches/Radiation/fortran: rdomincident.F (del), rdomincident.fspec (del), rdomsolve.F (+12 -10), rdomsolve.fspec (+2 -1), rdomsrc.F (new), rdomsrcscattering.F (+49), rdomsrcscattering.fspec (+6), sub.mk (new)
derekhar 2014-11-24 13:07 Rev.: 52755

Changed order of operations in Discrete Ordinance for efficiency. This should change DORadiation A-matrix in the 16 decimal place.

12 lines of code changed in 1 file:

  • CCA/Components/Arches/Radiation/fortran: rdomsolve.F (+12 -13)
derekhar 2014-11-21 13:07 Rev.: 52746

This is Stage 1 of a commit which adds reflections for DO-Radiation. The RT-Tests are expected to fail, due to a new VarLabel in the checkpoints. The uda files are expected to remain unchanged.

126 lines of code changed in 5 files:

  • CCA/Components/Arches/Radiation/fortran: rdomincident.F (new 79), rdomincident.fspec (new 13), rdomsolve.F (+25 -13), rdomsolve.fspec (+7 -1), sub.mk (+2)
jthornoc 2014-07-03 14:50 Rev.: 52078

Complete divorce of the radiation properties from the radiation models
themselves. This simplified the radiation models considerably. The
properties are now being computed upstream and only accessed by the
models themselves.

For the RadProps models with particles, the particle interface needs to
added back in. It should be done in a generic way so as not to preclude
any CQMOM interface.

8 lines of code changed in 4 files:

  • CCA/Components/Arches/Radiation/fortran: rdomsolve.F (+3), rdomsolve.fspec (+2 -2), rdomsrc.fspec (new)
derekhar 2014-06-17 11:24 Rev.: 51989

This patch changes the interface used to invoke radiation property models: hottel-sarofim, Burns-christian, and constant.
///---IMPORTANT!! OLD INPUT FILES WILL NO LONGER PARSE CORRECTLY AND MUST INVOKE THE DESIRED PROPERTY MODEL USING "property_calculator" WITHIN THE RADIATION MODEL --//
The property models are now called using property_calculator. The regression test input files show the correct syntax to invoke the property models.
This was done to improve the modularity of the code.

A coal regression test has also been added.


Other notes:
--The OPL for hottel-sarofim can no longer be passed through the radiation model and must also be passed through the property_calculator.

--The label for the absorption coefficient must be set through the property_calculator.

--For coal cases, the label of abskp must be set to "Julien_abskp" in both the PropertyModel and property_calculator. The user will be given more freedom in future patches. This was done to prevent a multiple-computes error.

--For coal cases, computation of the abskp values is less than ideal. Currently, abskp is computed for every time step, however it is only needed when then the radiation solve is executed. This will be removed in future patches.

--For coal cases, a bug was removed where abskp was summed to be 3x its correct value when using second order Runge-Kutta. Fortunately, first order Runge-Kutta computed the correct value for abskp.


3 lines of code changed in 1 file:

  • CCA/Components/Arches/Radiation/fortran: hottel.F (+3)
derekhar 2014-05-21 16:48 Rev.: 51860

Added functionality for DOM radiation model to handel up to 16 ordinates. The current number of ordinates supported are now 2, 4, 6, 8, and 16. The code will also throw and error if ordinates outside of these discrete values is called.

0 lines of code changed in 2 files:

  • CCA/Components/Arches/Radiation/fortran: rordr.F (new)
jas 2014-01-16 00:47 Rev.: 51467

Updated copyright information.

23 lines of code changed in 41 files:

  • CCA/Components/Arches/Radiation/fortran: eco.F (new), eco2.F (+1 -1), efuel.F (+1 -1), eh2o.F (new), eico2.F (new), eih2o.F (+1 -1), find.F (+1 -1), fixradval.F (new), hottel.F (+1 -1), radarray.F (new), radcal.F (new), radcoef.F (new), radwsgg.F (+1 -1), rdombmcalc.F (+1 -1), rdomflux.F (new), rdomsolve.F (+1 -1), rdomsrc.F (+1 -1), rdomvolq.F (new), rordr.F (+1 -1), rordrss.F (new), rordrtn.F (new), soot.F (+1 -1), sub.mk (+1 -1)
Generated by StatSVN 0.7.0