CUtrace

A Parallel Ray Tracing GUI for Radiation Analysis and View Factor Determination
746 Downloads
Updated 14 Sep 2020

View License

REQUIRES THE MATLAB PARALLEL COMPUTING TOOLBOX.
Note: Triangle object is not fully implemented.
Report bugs to scottrowes at utexas.edu
To run, unzip to the desired directory. Run "CUtraceGUI.m" for the graphical user interface (GUI). A second file, "CUtrace.m," is for programmatic tracing of a ShapeList instantiation without the GUI. Two examples are included that can be loaded into the GUI, or instantiated directly into a "ShapeList" object.
Special thanks to Team Weimer and the University of Colorado, Boulder.
This software is associated with the publication:
Scott C. Rowe, Arto J. Groehn, Aaron W. Palumbo, Boris A. Chubukov, David E.
Clough, Alan W. Weimer, and Illias Hischier. "Worst-case Losses from a Cylindrical Calorimeter
for Solar Simulator Calibration" Optics Express (2015).
harbors select capabilities of Vegas, Lighttools, Tonatiuh

Cite As

Scott C. Rowe, Arto J. Groehn, Aaron W. Palumbo, Boris A. Chubukov, David E. Clough, Alan W. Weimer, and Illias Hischier. "Worst-case Losses from a Cylindrical Calorimeter for Solar Simulator Calibration" Optics Express (2015).

MATLAB Release Compatibility
Created with R2017b
Compatible with R2017b
Platform Compatibility
Windows macOS Linux
Categories
Find more on Chemistry in Help Center and MATLAB Answers

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!
Version Published Release Notes
11.0.0.0

Citation updated.

10.0.0.0

Now hopefully includes all code from Rowe et al. "Experimental evidence of an observer effect in high-flux solar simulators." Solar Energy (2017).

9.0.0.0

email was updated for bug reports.

8.0.0.0

description expanded.
Special thanks to Guerraiche Djemaa for noticing that the "Tube" & "ReverseTube" objects were not calculating flux correctly. This problem over the version history has been corrected.

7.0.0.0

Revised the file description.

6.0.0.0

Example case has been revised, seems to work correctly, and has been reinstated.

5.0.0.0

An example case was corrupted over the version history and has been removed.

4.0.0.0

expanded Matlab Central description

3.0.0.0

Bug corrected in SquarePlane object.

2.0.0.0

An unused callback was removed.

1.0.0.0

Picture added.