Tonatiuh is an open source, freeware, Monte Carlo ray tracer suitable for CST applications, and is currently under further development to to increase and improve its functionalities. Work has recently been performed to implement the following functionalities: a flux distribution calculation utility; materials with incidence angle dependent optical properties; and the ability to import 3D geometries from CAD files. This paper provides a detailed account of these new functionalities, and the tests performed to establish their correct implementation in the new software version, Tonatiuh v 2.2.3.

1.
P.
Garcia
,
A.
Ferriere
, and
J.
Bezian
,
Sol. Energy
82
,
189
197
(
2008
).
2.
N. C.
Cruz
,
J. L.
Redondo
,
M.
Berenguel
,
J. D.
Álvarez
, and
P. M.
Ortigosa
,
Renew. Sust. Energ. Rev.
72
,
1001
1018
(
2017
).
3.
M. J.
Blanco
,
J. M.
Amieva
, and
A.
Mancillas
, “The tonatiuh software development project: an open source approach to the simulation of solar concentrating systems,” in
ASME 2005 International Mechanical Engineering Congress and Exposition
(
American Society of Mechanical Engineers
,
Orlando, FL, USA
,
2005
), pp.
157
164
.
4.
M. J. B.
Blanco
,
A.
Mutuberria
,
A.
Monreal
, and
R.
Albert
, “
Results of the empirical validation of tonatiuh at mini-pegase cnrs-promes facility
,” in
Proceedings of SolarPACES 2011 Conference
(
Granada
,
Spain
,
2011
).
5.
A.
Mutuberria
,
I.
Les
,
P.
Schöttl
,
J.
Cardoso
,
C.
Marakkos
,
A.
Flores
, and
D.
Fontani
., “First version of simulation tool for design and optimization of high concentration optical systems,”
Tech. Rep
. (
Scientific and Technological Alliance for Guaranteeing the European Excellence in Concentrating Solar Thermal Energy - STAGE-STE project
,
2015
).
6.
J. J.
Jiménez
,
C. J.
Ogáyar
,
J. M.
Noguera
, and
F.
Paulano
, “Performance analysis for GPU-based ray-triangle algorithms,” in
GRGRAPP 2014: 9th International Conference on Computer Graphics Theory and Applications
(
Lisboa
,
Portugal
,
2014
).
7.
T.
Möller
and
B.
Trumbore
,
J. Graph. Tools
2
,
21
28
(
1997
).
8.
R. J.
Segura
and
F. R.
Feito
,
Journal WSCG
9
,
76
81
(
2001
).
9.
J. J.
Jiménez
,
R. J.
Segura
, and
F. R.
Feito
,
Comput. Geom.
43
,
474
492
(
2010
).
10.
A. Y.
Chang
, “A survey of geometric data structures for ray tracing,”
Tech. Rep. TR-CIS-2001-06
(
Department of Computer and Information Science
,
Polytechnic University, USA
,
2001
).
11.
I.
Wald
,
S.
Boulos
, and
P.
Shirley
,
ACM T. Graphic
26
(
2007
).
12.
A.
Áfra
and
L.
Szirmay-Kalos
,
Comput. Graph. Forum
33
,
129
140
(
2014
).
This content is only available via PDF.