Citing RadiativeViewFactor.jl
If you use RadiativeViewFactor.jl in your research, please cite it. A "Cite this repository" button on the GitHub repository page generates formatted citations automatically from the CITATION.cff file.
BibTeX
@software{coxe_radiativeviewfactor_2026,
author = {Coxe, Alexander M.},
title = {{RadiativeViewFactor.jl}},
url = {https://github.com/rot4te/RadiativeViewFactor.jl},
version = {0.1.0},
year = {2026}
}Key references
The numerical methods implemented in this package are described in the following works. Please also consider citing the relevant references when using specific features:
Duffy transformation (use_duffy=true, and the automatic near-pair patch under monte_carlo=true): the implementation is a "biggest-coordinate" generalization of Duffy's original transform, not the Sauter–Schwab region formulas — the latter is included below as related background reading.
@article{duffy_1982,
author = {Duffy, M. G.},
title = {Quadrature over a pyramid or cube of integrands with a
singularity at a vertex},
journal = {SIAM Journal on Numerical Analysis},
volume = {19},
number = {6},
pages = {1260--1262},
year = {1982},
doi = {10.1137/0719090}
}
@book{sauter_schwab_2011,
author = {Sauter, Stefan A. and Schwab, Christoph},
title = {Boundary Element Methods},
publisher = {Springer},
year = {2011},
doi = {10.1007/978-3-540-68093-2}
}View factor theory and analytical reference cases:
@book{howell_2021,
author = {Howell, John R. and Meng\"{u}\c{c}, M. Pinar and Daun, Kyle and Siegel, Robert},
title = {Thermal Radiation Heat Transfer},
edition = {7th},
publisher = {CRC Press},
year = {2021}
}Ray–triangle intersection (obstruction detection):
@article{moller_trumbore_1997,
author = {M\"{o}ller, Tomas and Trumbore, Ben},
title = {Fast, minimum storage ray/triangle intersection},
journal = {Journal of Graphics Tools},
volume = {2},
number = {1},
pages = {21--28},
year = {1997},
doi = {10.1080/10867651.1997.10487468}
}