Directory CCA/Components/Models/Radiation/RMCRT/

Total Files:
12
Deleted Files:
0
Lines of Code:
12279

[root]/CCA/Components/Models/Radiation/RMCRT
                        directory in repo randomNums (3 files, 840 lines)

Lines of Code

CCA/Components/Models/Radiation/RMCRT/ Lines of Code

Developers

Author Changes Lines of Code Lines per Change
Totals 66 (100.0%) 824 (100.0%) 12.4
harman 55 (83.3%) 754 (91.5%) 13.7
jholmen 11 (16.7%) 70 (8.5%) 6.3

Most Recent Commits

jholmen 2019-12-14 15:13 Rev.: 59905

* Standardized differences between RayKokkos.h and Ray.h to ease comparisons.
* Renamed whichd_sigmaT4_dw to which_sigmaT4_dw.
* Cleaned up whitespace and formatting.

0 lines of code changed in 8 files:

  • CCA/Components/Models/Radiation/RMCRT: Radiometer.cc (new), Radiometer.h (new), Ray.h (changed), RayKokkos.h (new)
harman 2019-12-10 14:33 Rev.: 59886

Cleaned up taskName and schedName

0 lines of code changed in 2 files:

  • CCA/Components/Models/Radiation/RMCRT: Ray.cc (new)
harman 2019-12-09 13:06 Rev.: 59880

Fixed printSchedule inconsistency with name of tasks.

0 lines of code changed in 2 files:

  • CCA/Components/Models/Radiation/RMCRT: RMCRTCommon.cc (new)
harman 2019-12-03 15:06 Rev.: 59872

RMCRTCommon:
generalized initialixe_sigmaT4 -> initialize_VarLabel
registerVariables()
- only create abskgRMCRT VarLabel is the component passes in a double_type and the user
wants to run the float implentation of RMCRT.

50 lines of code changed in 5 files:

  • CCA/Components/Models/Radiation/RMCRT: RMCRTCommon.cc (+39 -23), RMCRTCommon.h (+9 -7), Radiometer.cc (+1 -1), Ray.cc (+1 -1)
jholmen 2019-10-21 19:02 Rev.: 59726

* Updated RayKokkos.cc/h to the latest Ray.cc/h.

70 lines of code changed in 3 files:

  • CCA/Components/Models/Radiation/RMCRT: RayKokkos.cc (new), RayKokkos.h (+11 -3)
harman 2019-10-16 12:47 Rev.: 59712

Radiometer.cc
- Removed the input tag orientation and replaced it with normalVector or unitNormalVector.

RMCRT_radiometer.ups
- Changed the domain limits to -0.5 -> 0.5, which is a more rigorous test of the radiometer code.
- using both <normalVector> and <unitNormal> specs.

RMCRT_VR.ups & methane_VR.ups
- updated input tags.

36 lines of code changed in 1 file:

  • CCA/Components/Models/Radiation/RMCRT: Radiometer.cc (+36 -12)
harman 2019-10-16 08:23 Rev.: 59709

Delete the vector <radiometers*>

4 lines of code changed in 1 file:

  • CCA/Components/Models/Radiation/RMCRT: Radiometer.cc (+4)
harman 2019-10-15 15:40 Rev.: 59708

Radiometer.cc/.h
- Generalized so the user can specify N radiometers, each with its own orientation,
nRays, solid angle and location.
- cleanup

RMCRT_radiometer.ups
- Added a radiometer in each of the domain corners. Each radiometer is oriented
to the opposing corner of the domain. The problem is symmetric so all of the radiometer's fluxes should
be the same, which they are.

** This shouldn't impact the results.

298 lines of code changed in 3 files:

  • CCA/Components/Models/Radiation/RMCRT: Radiometer.cc (+250 -235), Radiometer.h (+47 -40), Ray.cc (+1 -1)
harman 2019-10-14 16:31 Rev.: 59707

- Added references.
- Changed variable name to match the references
- Clarified comments

81 lines of code changed in 2 files:

  • CCA/Components/Models/Radiation/RMCRT: Radiometer.cc (+76 -53), Radiometer.h (+5 -5)
harman 2019-05-31 12:40 Rev.: 59440

ProblemSetup:
- require the inputs "viewAngle", "orientation", "nRays", "locationsMin", and "locationsMax"
- print to stdout the the number of cells.
- Added bulletproofing. If the user has not specified at least one cell in each direction throw
an exception.

23 lines of code changed in 1 file:

  • CCA/Components/Models/Radiation/RMCRT: Radiometer.cc (+23 -16)
harman 2019-05-29 14:17 Rev.: 59435

Updated call to RMCRT::registerVariables.

Ray.h: removed duplicate enum.

0 lines of code changed in 1 file:

  • CCA/Components/Models/Radiation/RMCRT: Ray.h (-5)
harman 2019-05-29 12:32 Rev.: 59434


Formatted the output from RMCRT so it's not a jumbled mess at the start of the run.

Removed superfulous VR in xml tags
VRViewAngle -> viewAngle
VROrientation -> orientation
VRLocationsMin -> locationsMin
VRLocationsMax -> locationsMax

Deleted deprecated code from OnTheFly radiometer.

** This commit shouldn't change the answers.

47 lines of code changed in 5 files:

  • CCA/Components/Models/Radiation/RMCRT: RMCRTCommon.cc (+7 -4), RMCRTCommon.h (+11 -2), Radiometer.cc (+16 -38), Radiometer.h (+1 -2), Ray.cc (+12 -14)
harman 2019-05-28 14:45 Rev.: 59432

Arches/RMCRT
- Added restart hack task so the radiation temperature can be used in a computation.

Radiometer is now computing the intensity.


24 lines of code changed in 3 files:

  • CCA/Components/Models/Radiation/RMCRT: RMCRTCommon.cc (+1 -1), Radiometer.cc (+22 -10), Radiometer.h (+1)
harman 2019-05-20 14:43 Rev.: 59412

Cleanup & simplification

Radiometer::problemSetup()
- removed extraInputs related code.

38 lines of code changed in 5 files:

  • CCA/Components/Models/Radiation/RMCRT: RMCRTCommon.cc (+1), Radiometer.cc (+10 -20), Radiometer.h (+1 -2), Ray.cc (+25 -12), RayKokkos.cc (+1 -2)
harman 2019-05-14 10:35 Rev.: 59402

Added methan_VR.ups to the Arches nightly regression testing suite.

Radiometer.cc:getPatches()
- added bulletproofing. The user must specify the VR low and high points so there is at least
one cell in each direction.

Polished and pulled weeds.

27 lines of code changed in 3 files:

  • CCA/Components/Models/Radiation/RMCRT: RMCRTCommon.cc (+1 -1), Radiometer.cc (+26 -6), Ray.cc (-14)
harman 2019-05-13 12:55 Rev.: 59400

Bolt RMCRT:Virtual Radiometer directly to Arches.

Arches/SourceTerms/RMCRT*
- Added radiometerOnly section to computeSources() task.
- minor polishing

RMCRT/*.cc *.h
- Renamed initializeRadVars -> initialize_VRFlux() task and pulled out the carry forward code.
- Added initialize_sigmaT4() task

Updated ups spec.

114 lines of code changed in 5 files:

  • CCA/Components/Models/Radiation/RMCRT: RMCRTCommon.cc (+45 -1), RMCRTCommon.h (+46 -31), Radiometer.cc (+15 -15), Radiometer.h (+6 -4), Ray.cc (+2 -1)
harman 2019-01-18 09:13 Rev.: 59176

Updated Copyright date

12 lines of code changed in 16 files:

  • CCA/Components/Models/Radiation/RMCRT: RMCRTCommon.cc (+1 -1), RMCRTCommon.h (+1 -1), Radiometer.cc (+1 -1), Radiometer.h (+1 -1), Ray.cc (+1 -1), Ray.h (+1 -1), RayGPU.cc (+1 -1), RayGPU.cuh (+1 -1), RayGPUKernel.cu (+1 -1), RayKokkos.cc (+1 -1), RayKokkos.h (+1 -1), sub.mk (new)
Generated by StatSVN 0.7.0