From 51db49ba8c48980476702e1de5401278b1f2ea6d Mon Sep 17 00:00:00 2001 From: gforney Date: Wed, 7 Jan 2026 12:58:03 -0500 Subject: [PATCH 1/8] manuals: clean up bib files - interim commit --- Manuals/Bibliography/sv_fire.bib | 386 +++++++++--------- .../proc_10032018.tex | 8 +- .../smoke_notes.tex | 8 +- 3 files changed, 207 insertions(+), 195 deletions(-) diff --git a/Manuals/Bibliography/sv_fire.bib b/Manuals/Bibliography/sv_fire.bib index 833397422b..b0c6000f8c 100644 --- a/Manuals/Bibliography/sv_fire.bib +++ b/Manuals/Bibliography/sv_fire.bib @@ -1,237 +1,249 @@ - - @ARTICLE{farsite, - author = "M. A. Finney and P. L. Andrews", - title = "{A Program for Fire Growth Simuluation}", - journal = "Fire Management Notes", - volume=59, - pages = {13--15}, - year = 1999} + author = "M. A. Finney and P. L. Andrews", + title = "{A Program for Fire Growth Simuluation}", + journal = "Fire Management Notes", + volume=59, + pages = {13--15}, + year = 1999 +} @ARTICLE{behave, - author = "P. L. Andrews and C D. Bevins", - title = "{BEHAVE Fire Modeling System: Redesign and Expansion}", - journal = "Fire Management Notes", - volume=59, - pages = {16--19}, - year = 1999} + author = "P. L. Andrews and C D. Bevins", + title = "{BEHAVE Fire Modeling System: Redesign and Expansion}", + journal = "Fire Management Notes", + volume=59, + pages = {16--19}, + year = 1999 +} @ARTICLE{Sam06a, - author = "Samuel L. Manzello and Thomas G. Cleary and John R. Shields and Jian Yang", - title = "{On the ignition of fuel beds by firebrands}", - journal = "Fire and Materials", - volume=30, - pages = {77--87}, - year = 2006} + author = "Samuel L. Manzello and Thomas G. Cleary and John R. Shields and Jian Yang", + title = "{On the ignition of fuel beds by firebrands}", + journal = "Fire and Materials", + volume=30, + pages = {77--87}, + year = 2006, + doi = {10.1002/fam.901}, +} @ARTICLE{Mell07a, - author = "William Mell and Mary Ann Jenkins and Jim Gould and Phil Cheney", - title = "{A physics-based approach to modeling grassland fires}", - journal = "International Journal of Wildland Fire", - volume=16, - number=1, - pages = {1--22}, - year = 2007} + author = "William Mell and Mary Ann Jenkins and Jim Gould and Phil Cheney", + title = "{A physics-based approach to modeling grassland fires}", + journal = "International Journal of Wildland Fire", + volume=16, + number=1, + pages = {1--22}, + doi = {10.1071/WF06002}, + year = 2007 +} @techreport{Evans04a, - author = "David D. Evans and Ronald G. Rehm and Elisa S. Baker", - title = "{Physics-Based Modeling for WUI Fire Spread - Simplified Model Algorithm for Ignition Structures by Burning Vegetation}", - institution = {National Institute of Standards and Technology}, - number = {7179}, - type = "NISTIR", - year = 2004} + author = "David D. Evans and Ronald G. Rehm and Elisa S. Baker", + title = "{Physics-Based Modeling for WUI Fire Spread - Simplified Model Algorithm for Ignition Structures by Burning Vegetation}", + institution = {National Institute of Standards and Technology}, + number = {7179}, + type = "NISTIR", + doi = {10.6028/NIST.IR.7179}, + year = 2004 +} @techreport{Alexander04a, - author = "M. Alexander and C. N. Stefner and J.A. Mason and B. J. Stocks and J. R. Hartely and M. A. Maffey - and B. M. Wotton and S. W. Taylor and N. Lavoie and G. N. Dalrympte", - title = "{Characterizing the Jack pine - black spruce fuel complex of the -international crown fire modeling experiments (ICFME)}", - institution = "Canadian Forest Service, Northern Forestry Centre", - type = "NOR-X", - number = {393}, - year = 2004} + author = "M. Alexander and C. N. Stefner and J.A. Mason and B. J. Stocks and J. R. Hartely and M. A. Maffey and B. M. Wotton and S. W. Taylor and N. Lavoie and G. N. Dalrympte", + title = "{Characterizing the Jack pine - black spruce fuel complex of the International Crown Fire Modeling Experiment (ICFME)}", + institution = "Canadian Forest Service, Northern Forestry Centre", + type = "Information Report, NOR-X-393", + year = "2004", + note = "Available from Natural Resources Canada", + url = "https://publications.gc.ca/site/eng/9.514659/publication.html" +} @techreport{CFAST_Tech_Guide_7, - address = {Gaithersburg, Maryland}, - author = {R.D. Peacock and K.B. McGrattan and G.P. Forney and P.A. Reneke}, - institution = {National Institute of Standards and Technology}, - month = 11, - number = {1889v1}, - title = {{CFAST} -- {Consolidated Fire And Smoke Transport (Version 7) Volume 1: Technical Reference Guide}}, - type = {Technical Note}, - year = 2015} + address = {Gaithersburg, Maryland}, + author = {R.D. Peacock and K.B. McGrattan and G.P. Forney and P.A. Reneke}, + institution = {National Institute of Standards and Technology}, + month = 11, + number = {1889v1}, + title = {{CFAST} -- {Consolidated Fire And Smoke Transport (Version 7) Volume 1: Technical Reference Guide}}, + type = {Technical Note}, + doi = {10.6028/NIST.TN.1889v1}, + year = 2015 +} @techreport{CFAST_Users_Guide_7, - address = {Gaithersburg, Maryland}, - author = {Peacock, R. D. and Reneke, P. A. and Forney, G. P.}, - institution = {National Institute of Standards and Technology}, - month = 11, - number = {1889v2}, - title = {{CFAST} -- {Consolidated Fire And Smoke Transport (Version 7) Volume 2: User's Guide}}, - type = {Technical Note}, - year = 2015} + address = {Gaithersburg, Maryland}, + author = {Peacock, R. D. and Reneke, P. A. and Forney, G. P.}, + institution = {National Institute of Standards and Technology}, + month = 11, + number = {1889v2}, + title = {{CFAST} -- {Consolidated Fire And Smoke Transport (Version 7) Volume 2: User's Guide}}, + type = {Technical Note}, + doi = {10.6028/NIST.TN.1889v2}, + year = 2015 +} @techreport{Jones:2009, -author = "Jones, W. W. and Peacock, R. D. and Forney, G. P. and Reneke, P. A.", -title = "{CFAST, Consolidated Model of Fire Growth and Smoke Transport (Version 6}. -Technical Reference Guide.", -institution = "National Institute of Standards and -Technology", -year = 2009, -month = 4, -type = "NIST Special Publication", -number = "1026", -address = "Gaithersburg, Maryland"} + author = "Jones, W. W. and Peacock, R. D. and Forney, G. P. and Reneke, P. A.", + title = "{CFAST, Consolidated Model of Fire Growth and Smoke Transport (Version 6}. + Technical Reference Guide.", + institution = "National Institute of Standards and + Technology", + year = 2009, + month = 4, + type = "NIST Special Publication", + number = "1026", + address = "Gaithersburg, Maryland", + doi = {10.6028/NIST.SP.1026r1} +} @techreport{Jones:2004A, -author = "Jones, W. W. and Peacock, R. D. and Forney, G. P. and Reneke, P. A.", -title = "{CFAST, Consolidated Model of Fire Growth and Smoke Transport (Version 5}. -Technical Reference Guide.", -institution = "National Institute of Standards and -Technology", -year = 2004, -month = 10, -type = "NIST Special Publication", -number = "1030", -address = "Gaithersburg, Maryland"} - -@techreport{McGrattan:6, - author = "McGrattan, K.B. and Baum, H.R. and Rehm, R.G. and Hamins, A. and - Forney, G.P.", - title = "{Fire Dynamics Simulator, Technical Reference Guide}", - institution = "National Institute of Standards and Technology", - year = 2000, - month = 1, - type = "NISTIR", - number = "6467", + author = "Jones, W. W. and Peacock, R. D. and Forney, G. P. and Reneke, P. A.", + title = "{CFAST, Consolidated Model of Fire Growth and Smoke Transport (Version 5}. + Technical Reference Guide.", + institution = "National Institute of Standards and + Technology", + year = 2004, + month = 10, + type = "NIST Special Publication", + number = "1030", address = "Gaithersburg, Maryland" - } +} @techreport{ALOFT, - author = "W D. Walton and K. B. McGrattan and J. V. Mullin", - title = "{ALOFT-PC: A Smoke Plume Trajectory Model for Personal Computers}", - institution = "National Institute of Standards and Technology", - year = 2003, - month = 3, - number = "NIST SP 995", - address = "Gaithersburg, Maryland"} + author = {W. D. Walton and K. B. McGrattan and J. V. Mullin}, + title = {{ALOFT-PC: A Smoke Plume Trajectory Model for Personal Computers}}, + institution = {National Institute of Standards and Technology}, + year = {2003}, + month = {3}, + number = {NIST SP 995}, + address = {Gaithersburg, Maryland}, + note = {NIST Special Publication 995 (no DOI found)}, + url = {https://tsapps.nist.gov/publication/get_pdf.cfm?pub_id=916628} +} @article{Cooper:1982, -author = "L. Y. Cooper and M. Harkleroad and J. Quintiere and W. Rinkinen", -title = "{An Experimental Study of Upper Hot Layer Stratification in Full-Scale Multiroom Fire Scenarios}", -journal = "Journal of Heat Transfer", -volume = 104, -pages = "741--749", -year = 1982} + author = "L. Y. Cooper and M. Harkleroad and J. Quintiere and W. Rinkinen", + title = "{An Experimental Study of Upper Hot Layer Stratification in Full-Scale Multiroom Fire Scenarios}", + journal = "Journal of Heat Transfer", + volume = 104, + pages = "741--749", + doi = {10.1115/1.3245194}, + year = 1982 +} @article{layerheight, -author = "He, Y. P. and Fernando, A. and Luo, M. C.", -title = "{Determination of interface height from measured parameter profile in enclosure fire experiment}", -journal = "Fire Safety Journal", -volume = 31, -pages = "19--38", -year = 1998} + author = "He, Y. P. and Fernando, A. and Luo, M. C.", + title = "{Determination of interface height from measured parameter profile in enclosure fire experiment}", + journal = "Fire Safety Journal", + volume = 31, + pages = "19--38", + year = 1998 +} @article{Janssens:1992, -author = "Marc Janssens and Hao C. Tran", -title = "{Data Reduction of Room Tests for Zone Model Validation}", -journal = "Journal of Fire Sciences", -volume = 10, -number = 6, -pages = "528--555", -year = 1992} - -@BOOK{Siegel:2001, - AUTHOR = "Robert Siegel and John R. Howell", - PUBLISHER = "Taylor \& Francis, Inc.", - TITLE = "Thermal Radiation Heat Transfer", - YEAR = "2001", - address = "New York, NY", - isbn = {1560328398}, - edition = "4th" - } + author = "Marc Janssens and Hao C. Tran", + title = "{Data Reduction of Room Tests for Zone Model Validation}", + journal = "Journal of Fire Sciences", + volume = 10, + number = 6, + pages = "528--555", + year = 1992, +doi = {10.1016/S0379-7112(97)00064-7} +} + +@BOOK{Howell:2021, + author = {John R. Howell and M. Pinar Meng{\"u}{\c{c}} and Kyle Daun and Robert Siegel}, + title = {Thermal Radiation Heat Transfer}, + publisher = {CRC Press, Taylor \& Francis Group}, + year = {2021}, + edition = {7th}, + address = {New York, NY}, + isbn = {9780367347079}, + doi = {10.1201/9780429327308}, + url = {https://doi.org/10.1201/9780429327308} +} @BOOK{essentials, PUBLISHER = "International Fire Service Training Association", - TITLE = "Essentials of Fire Fighting", - YEAR = "1998", - address = "Stilwater, OK", + TITLE = "Essentials of Fire Fighting", + YEAR = "1998", + address = "Stilwater, OK", isbn = {0-89791-109-1}, - edition = "4" - } + edition = "4" +} @BOOK{FIRESTATS2001, - PUBLISHER = "Federal Emergency Management -Agency, United States Fire Administration, National Fire -Data Center", - TITLE = "A Profile of Fire in the United States, 1989-1998", - YEAR = "2001", - address = "Emmitsburg, MD", - edition = "12th", - month = 8 + PUBLISHER = "Federal Emergency Management Agency, United States Fire Administration, National Fire Data Center", + TITLE = "A Profile of Fire in the United States, 1989-1998", + YEAR = "2001", + address = "Emmitsburg, MD", + edition = "12th", + month = 8 } @INCOLLECTION{Purser:2002, - AUTHOR = "D.A. Purser", - editor = "Philip J. DiNenno and Dougla Drysdale and Craig L. Beyler and W. Douglas Walton and Richard L. P. Custer and John R. Hall and John M. Watts", - TITLE = "Toxicity Assessment of Combustion Products", - BOOKTITLE = "The SFPE Handbook of Fire Protection Engineering", - pages = "2-83,2-171", - PUBLISHER = "Society of Fire Protection Engineers", - YEAR = "2002", - address = "Bethesda, MD", - edition = "3rd" + AUTHOR = "D.A. Purser", + editor = "Philip J. DiNenno and Dougla Drysdale and Craig L. Beyler and W. Douglas Walton and Richard L. P. Custer and John R. Hall and John M. Watts", + TITLE = "Toxicity Assessment of Combustion Products", + BOOKTITLE = "The SFPE Handbook of Fire Protection Engineering", + pages = "2-83,2-171", + PUBLISHER = "Society of Fire Protection Engineers", + YEAR = "2002", + address = "Bethesda, MD", + edition = "3rd" } @techreport{HOUSTON, -author = "Vettori, R.L. and Madrzykowski, D. and Walton, W.D.", -title = "{Simulation of the Dynamics of a Fire in a One-Story Restaurant -- Texas, February 14, 2000}", -year = 2002, -month = 10, -number = "NISTIR 6923", -address = "Gaithersburg, Maryland"} + author = "Vettori, R.L. and Madrzykowski, D. and Walton, W.D.", + title = "{Simulation of the Dynamics of a Fire in a One-Story Restaurant -- Texas, February 14, 2000}", + year = 2002, + month = 10, + number = "NISTIR 6923", + address = "Gaithersburg, Maryland" +} @techreport{CHERRYROAD, -author = "Madrzykowski, D. and Vettori, R.L.", -title = "{Simulation of the Dynamics of the Fire at 3146 Cherry Road NE, Washington, DC May 30, 1999}", -year = 2000, -month = 4, -number = "NISTIR 6510", -address = "Gaithersburg, Maryland", + author = "Madrzykowski, D. and Vettori, R.L.", + title = "{Simulation of the Dynamics of the Fire at 3146 Cherry Road NE, Washington, DC May 30, 1999}", + year = 2000, + month = 4, + number = "NISTIR 6510", + address = "Gaithersburg, Maryland", } @article{Koseki:1, -author = "Koseki, H. and Mulholland, G.W.", -title = "{The effect of diameter on the burning of crude oil pool fires}", -journal = "Fire Technology", -volume = 54, -year = 1991} + author = "Koseki, H. and Mulholland, G.W.", + title = "{The effect of diameter on the burning of crude oil pool fires}", + journal = "Fire Technology", + volume = 54, + year = 1991 +} @techreport{DiMarzo:1, -author = "DiMarzo, M.", -title = "{The Effect of Minute Water Droplets on a Simulated Sprinkler -Link Thermal Response}", -year = 1999, -institution = "University of Maryland"} + author = "DiMarzo, M.", + title = "{The Effect of Minute Water Droplets on a Simulated Sprinkler + Link Thermal Response}", + year = 1999, + institution = "University of Maryland" +} @inproceedings{Baum:99, -author = "Baum, H.R. and McGrattan, K.B.", -title = "{Simulation of Oil Tank Fires}", -booktitle = "International Interflam Conference 99, June29-July 1, 1999", -year = 1999, -volume=2, -publisher = "International Association for Fire Safety Science"} + author = "Baum, H.R. and McGrattan, K.B.", + title = "{Simulation of Oil Tank Fires}", + booktitle = "International Interflam Conference 99, June29-July 1, 1999", + year = 1999, + volume=2, + publisher = "International Association for Fire Safety Science" +} @INPROCEEDINGS{Gross:1992, - AUTHOR = "D. Gross", - TITLE = "{Fire Research at NBS: The First 75 Years}", - BOOKTITLE = "Third (3rd) International Symposium. International Association for Fire Safety Science (IAFSS), July 8-12, 1991", - YEAR = "1991", - editor = "G. Gox and B. Langford", - pages = "119-133", - address = "Edinburgh, Scotland", - + AUTHOR = "D. Gross", + TITLE = "{Fire Research at NBS: The First 75 Years}", + BOOKTITLE = "Third (3rd) International Symposium. International Association for Fire Safety Science (IAFSS), July 8-12, 1991", + YEAR = "1991", + editor = "G. Gox and B. Langford", + pages = "119-133", + address = "Edinburgh, Scotland", } @techreport{WTC, @@ -244,9 +256,9 @@ @techreport{WTC @misc{blenderfds, - author = {Emanuele Gissi}, - title = {{BlenderFDS, The open source user interface for the NIST Fire Dynamics Simulator (FDS)}}, - url = {https://www.firetools.org}, - year = {2025}, - note = {Accessed: 2025-01-04} + author = {Emanuele Gissi}, + title = {{BlenderFDS, The open source user interface for the NIST Fire Dynamics Simulator (FDS)}}, + url = {https://www.firetools.org}, + year = {2025}, + note = {Accessed: 2025-01-04} } diff --git a/Manuals/SMV_Technical_Reference_Guide/proc_10032018.tex b/Manuals/SMV_Technical_Reference_Guide/proc_10032018.tex index 665c375fbd..23019cc44a 100644 --- a/Manuals/SMV_Technical_Reference_Guide/proc_10032018.tex +++ b/Manuals/SMV_Technical_Reference_Guide/proc_10032018.tex @@ -110,7 +110,7 @@ Complete methods for visualizing smoke and fire data taking into account interactions between light and smoke require the solution -of the radiation transport equation (RTE)~\cite{Siegel:2001} also +of the radiation transport equation (RTE)~\cite{Howell:2021} also called the volume rendering equation in the visualization literature.~\cite{levoy:1988} This equation models how light is affected after interacting with smoke, a participating medium. In @@ -157,7 +157,7 @@ \ssection{RADIATION TRANSPORT EQUATION} The model used here to visualize smoke is the radiation transport -equation (RTE)~\cite{Siegel:2001}. This equation uses radiance to +equation (RTE)~\cite{Howell:2021}. This equation uses radiance to represent smoke appearance. Radiance has units of Watts per square meter per unit solid angle~\si{W/(sr.m^2)}. The solid angle accounts for the fact that a light source appears brighter @@ -187,7 +187,7 @@ The radiation transport equation is used to calculate radiance due to one or more light sources within a region possibly containing a -participating medium such as smoke~\cite{Siegel:2001}. The change +participating medium such as smoke~\cite{Howell:2021}. The change in radiance along a ray with direction $\omega$ at any one instant and wavelength may be expressed using @@ -508,7 +508,7 @@ absorption and scattering. Obscuration or opacity is computed along each ray one grid plane at a time, using the Beer-Lambert law as follows. The $\alpha=1-\tau$ values are pre-computed by FDS using -the Beer-Lambert law~\cite{Siegel:2001}. The $\alpha$ parameter represents an +the Beer-Lambert law~\cite{Howell:2021}. The $\alpha$ parameter represents an opacity, 0.0, for completely transparent, and 1.0 for completely opaque and is given by diff --git a/Manuals/SMV_Technical_Reference_Guide/smoke_notes.tex b/Manuals/SMV_Technical_Reference_Guide/smoke_notes.tex index 794346d929..3c5ed0b08a 100644 --- a/Manuals/SMV_Technical_Reference_Guide/smoke_notes.tex +++ b/Manuals/SMV_Technical_Reference_Guide/smoke_notes.tex @@ -28,7 +28,7 @@ \section{Introduction} Complete methods for visualizing smoke and fire data taking into account interactions between light and smoke require the solution -of the radiation transport equation (RTE)~\cite{Siegel:2001} also +of the radiation transport equation (RTE)~\cite{Howell:2021} also called the volume rendering equation in visualization literature.~\cite{levoy:1988} This equation models how light is affected after interacting with smoke, a participating medium. In @@ -111,7 +111,7 @@ \section{Introduction} \section{Radiation Transport Equation} The model used here to visualize smoke is the radiation transport -equation (RTE)~\cite{Siegel:2001}. This equation uses radiance to +equation (RTE)~\cite{Howell:2021}. This equation uses radiance to represent smoke appearance. Radiance has units of Watts per square meter per unit solid angle~\si{W/(sr.m^2)}. The solid angle accounts for the fact that a light source appears brighter @@ -145,7 +145,7 @@ \section{Radiation Transport Equation} The radiation transport equation is used to calculate radiance due to one or more light sources within a region possibly containing a -participating medium such as smoke~\cite{Siegel:2001}. The change +participating medium such as smoke~\cite{Howell:2021}. The change in radiance along a ray with direction $\omega$ at any one instant and wavelength may be expressed using @@ -572,7 +572,7 @@ \subsection{Computing Opacity} absorption and scattering. The obscuration is computed along each ray one grid plane at a time, using the Beer-Lambert law as follows. The $\alpha=1-\tau$ values are pre-computed by FDS using -the Beer-Lambert law~\cite{Siegel:2001} +the Beer-Lambert law~\cite{Howell:2021} \begin{equation} \label{eq:alpha} From 0b77ea5f8fa4982cfae898d99d844f25618b4f07 Mon Sep 17 00:00:00 2001 From: gforney Date: Wed, 7 Jan 2026 14:25:27 -0500 Subject: [PATCH 2/8] manuals: add links to bib files - interim commit --- Manuals/Bibliography/sv_fire.bib | 71 ++-- Manuals/Bibliography/sv_graphics.bib | 538 +++++++++++++++------------ 2 files changed, 342 insertions(+), 267 deletions(-) diff --git a/Manuals/Bibliography/sv_fire.bib b/Manuals/Bibliography/sv_fire.bib index b0c6000f8c..784e086352 100644 --- a/Manuals/Bibliography/sv_fire.bib +++ b/Manuals/Bibliography/sv_fire.bib @@ -1,19 +1,23 @@ @ARTICLE{farsite, - author = "M. A. Finney and P. L. Andrews", - title = "{A Program for Fire Growth Simuluation}", - journal = "Fire Management Notes", - volume=59, - pages = {13--15}, - year = 1999 + author = {M. A. Finney and P. L. Andrews}, + title = {A Program for Fire Growth Simulation}, + journal = {Fire Management Notes}, + volume = {59}, + number = {2}, + pages = {13--15}, + year = {1999}, + url = {https://www.frames.gov/catalog/37259} } @ARTICLE{behave, - author = "P. L. Andrews and C D. Bevins", - title = "{BEHAVE Fire Modeling System: Redesign and Expansion}", - journal = "Fire Management Notes", - volume=59, - pages = {16--19}, - year = 1999 + author = {P. L. Andrews and C. D. Bevins}, + title = {BEHAVE Fire Modeling System: Redesign and Expansion}, + journal = {Fire Management Notes}, + volume = {59}, + number = {2}, + pages = {16--19}, + year = {1999}, + url = {https://www.fs.usda.gov/sites/default/files/legacy_files/fire-management-today/059-2.pdf} } @ARTICLE{Sam06a, @@ -105,7 +109,8 @@ @techreport{Jones:2004A month = 10, type = "NIST Special Publication", number = "1030", - address = "Gaithersburg, Maryland" + address = "Gaithersburg, Maryland", + doi = {10.6028/NIST.SP.1030} } @techreport{ALOFT, @@ -132,12 +137,14 @@ @article{Cooper:1982 @article{layerheight, - author = "He, Y. P. and Fernando, A. and Luo, M. C.", - title = "{Determination of interface height from measured parameter profile in enclosure fire experiment}", - journal = "Fire Safety Journal", - volume = 31, - pages = "19--38", - year = 1998 + author = {Y. P. He and A. Fernando and M. C. Luo}, + title = {Determination of interface height from measured parameter profile in enclosure fire experiment}, + journal = {Fire Safety Journal}, + volume = {31}, + pages = {19--38}, + year = {1998}, + doi = {10.1016/S0379-7112(97)00064-7}, + url = {https://doi.org/10.1016/S0379-7112(97)00064-7} } @article{Janssens:1992, @@ -148,7 +155,7 @@ @article{Janssens:1992 number = 6, pages = "528--555", year = 1992, -doi = {10.1016/S0379-7112(97)00064-7} + doi = {10.1016/S0379-7112(97)00064-7} } @BOOK{Howell:2021, @@ -173,12 +180,15 @@ @BOOK{essentials } @BOOK{FIRESTATS2001, - PUBLISHER = "Federal Emergency Management Agency, United States Fire Administration, National Fire Data Center", - TITLE = "A Profile of Fire in the United States, 1989-1998", - YEAR = "2001", - address = "Emmitsburg, MD", - edition = "12th", - month = 8 + title = {A Profile of Fire in the United States, 1989--1998}, + author = {{Federal Emergency Management Agency, United States Fire Administration, National Fire Data Center}}, + publisher = {Federal Emergency Management Agency, U.S. Fire Administration}, + address = {Emmitsburg, MD}, + year = {2001}, + month = 8, + edition = {12th}, + note = {Report available from the U.S. Fire Administration Publications Center}, + url = {https://www.usfa.fema.gov/downloads/pdf/publications/fa-214.pdf} } @INCOLLECTION{Purser:2002, @@ -199,7 +209,8 @@ @techreport{HOUSTON year = 2002, month = 10, number = "NISTIR 6923", - address = "Gaithersburg, Maryland" + address = "Gaithersburg, Maryland", + doi = {10.6028/NIST.IR.6923} } @techreport{CHERRYROAD, @@ -209,6 +220,7 @@ @techreport{CHERRYROAD month = 4, number = "NISTIR 6510", address = "Gaithersburg, Maryland", + doi = {10.6028/NIST.IR.6510} } @article{Koseki:1, @@ -216,6 +228,7 @@ @article{Koseki:1 title = "{The effect of diameter on the burning of crude oil pool fires}", journal = "Fire Technology", volume = 54, + doi = {10.1007/BF01039729}, year = 1991 } @@ -252,7 +265,9 @@ @techreport{WTC year = 2002, month = 5, number = "NISTIR 6879", - address = "Gaithersburg, Maryland"} + doi = {10.6028/NIST.IR.6879}, + address = "Gaithersburg, Maryland" +} @misc{blenderfds, diff --git a/Manuals/Bibliography/sv_graphics.bib b/Manuals/Bibliography/sv_graphics.bib index 25b532165c..42ae0978b6 100644 --- a/Manuals/Bibliography/sv_graphics.bib +++ b/Manuals/Bibliography/sv_graphics.bib @@ -40,6 +40,7 @@ @book{dutre:2002 isbn = {1568811772}, publisher = {A. K. Peters, Ltd.}, address = {Natick, MA, USA}, + url = {https://www.campusbooks.com/books/9781568811772-advanced-global-illumination} } @book{mukundan:2012, @@ -48,6 +49,7 @@ @book{mukundan:2012 year = {2012}, isbn = {9781447123392}, publisher = {Springer-Verlag}, + doi = {10.1007/978-1-4471-2340-8} } @book{gpugems, @@ -56,6 +58,7 @@ @book{gpugems year = {2004}, isbn = {0321228324}, publisher = {Pearson Higher Education}, + url = {https://developer.nvidia.com/gpugems} } @article{rushmeier:1987, @@ -72,6 +75,7 @@ @article{rushmeier:1987 acmid = {37436}, publisher = {ACM}, address = {New York, NY, USA}, + doi = {10.1145/37402.37436} } @inproceedings{staubli:2005, @@ -81,6 +85,7 @@ @inproceedings{staubli:2005 pages = {335--342}, publisher = {IEEE Computer Society}, year = {2005}, + doi = {10.1109/VIS.2005.133} } @article{levoy:1990, @@ -91,43 +96,48 @@ @article{levoy:1990 number = {3}, year = {1990}, pages = {245--261}, - } + doi = {10.1145/78964.78965} +} - @article{levoy:1988, +@article{levoy:1988, author = {Marc Levoy}, title = {Display of Surfaces from Volume Data}, journal = {IEEE Comput. Graph. Appl.}, volume = {8}, number = {3}, year = {1988}, + doi = {10.1109/38.511}, pages = {29--37}, - } +} @book{chandrasekar:1960, - author = {Chandrasekar, S.}, - publisher = {{Dover}}, - title = {Radiative Transfer)}, - year = {1960} + author = {Chandrasekhar, S.}, + title = {Radiative Transfer}, + publisher = {Dover Publications}, + year = {1960}, + isbn = {9780486605906}, + url = {https://books.google.com/books/about/Radiative_Transfer.html?id=APLBNGXZvEwC} } @manual{Cpp17, organization = {{ISO/IEC}}, - month = 3, - number = {N4660}, - title = {Programming Languages --- C++}, - type = {Draft International Standard}, - year = 2017 + title = {Programming Languages --- C++}, + type = {Draft International Standard}, + number = {N4660}, + year = {2017}, + month = 3, + url = {https://web.archive.org/web/20170325025026/http://www.open-std.org/jtc1/sc22/wg21/docs/papers/2017/n4660.pdf}, + note = {Draft International Standard (C++17 DIS)} } - - @book{C:book, - author = {Kernighan, Brian W. and Ritchie, Dennis and Ritchie, Dennis M.}, - isbn = {0131103628}, - month = 3, - publisher = {{Prentice Hall PTR}}, - title = {C Programming Language (2nd Edition)}, - year = {1988} + author = {Kernighan, Brian W. and Ritchie, Dennis M.}, + title = {C Programming Language (2nd Edition)}, + publisher = {Prentice Hall PTR}, + year = {1988}, + month = 3, + isbn = {0131103628}, + url = {https://www.pearson.com/en-us/subject-catalog/p/Kernighan-C-Programming-Language-2nd-Edition/P200000000368/9780131103627} } @book{Fortran:book, @@ -153,79 +163,90 @@ @article{1300429 } @INBOOK{Crane:2008, - AUTHOR = "Kennan Crane and Ignacio Llamas and Sarah Tarig", - editor = "Hubert Nguyen", - TITLE = "GPUGems 3", - CHAPTER = "Real-Time Simulation and Rendering of 3D Fluids", - pages = "633--676", - PUBLISHER = "Addison-Wesley", - YEAR = "2008", - address = "Upper Saddle River, NJ", - ISBN = "978-0-321-51526-1" + author = {Crane, Kennan and Llamas, Ignacio and Tarig, Sarah}, + title = {Real-Time Simulation and Rendering of 3D Fluids}, + booktitle = {GPU Gems 3}, + editor = {Nguyen, Hubert}, + publisher = {Addison-Wesley}, + location = {Upper Saddle River, NJ}, + year = {2008}, + pages = {633--676}, + isbn = {978-0-321-51526-1}, + url = {https://developer.nvidia.com/gpugems/gpugems3/part-v-physics-simulation/chapter-30-real-time-simulation-and-rendering-3d-fluids}, + note = {Accessed via NVIDIA Developer site} } @BOOK{Dutre:2006, - author = "Philip Dutre and Kavita Bala and Philippe Bekaert", - title = "Advanced Global Illumination", - publisher = "A. K. Peters", - address = "Wellesley, Massachussets", - YEAR = 2006, - ISBN = "978-1-56881-307-3" + author = {Dutré, Philip and Bala, Kavita and Bekaert, Philippe}, + title = {Advanced Global Illumination}, + publisher = {A. K. Peters}, + location = {Wellesley, Massachusetts}, + year = {2006}, + isbn = {9781568813073}, + url = {https://books.google.com/books?id=5H10DwAAQBAJ} } -@BOOK{eiskopf:2006, - author = "Daniel Weiskopf", - title = "GPU-Based Interactive Visualization Techniques", - publisher = "Springer", - address = "New York, NY", - YEAR = 2007, - ISBN = "3-540-33262-6" +@BOOK{weiskopf:2006, + author = {Weiskopf, Daniel}, + title = {GPU-Based Interactive Visualization Techniques}, + series = {Mathematics and Visualization}, + publisher = {Springer}, + location = {New York, NY}, + year = {2007}, + isbn = {978-3-540-33262-6}, + doi = {10.1007/978-3-540-33263-3}, + url = {https://doi.org/10.1007/978-3-540-33263-3} } @BOOK{Engel:2006, - author = "Klaus Engel and Markus Hadwiger and Joe M. Kniss and Christof Rexk-Salama and Daniel Weiskopf", - title = "Real-Time Volume Graphics", - publisher = "A. K. Peters", - address = "Wellesley, Massachussets", - YEAR = 2006, - ISBN = "978-1-56881-266-3" + author = {Engel, Klaus and Hadwiger, Markus and Kniss, Joe M. and Rezk-Salama, Christof and Weiskopf, Daniel}, + title = {Real-Time Volume Graphics}, + publisher = {A. K. Peters}, + location = {Wellesley, Massachusetts}, + year = {2006}, + isbn = {9781568812663}, + url = {https://books.google.com/books/about/Real_Time_Volume_Graphics.html?id=lDWOu3_KGvoC} } @BOOK{Olano:2002, - author = "Marc Olano and John C. Hart and Wolfgang Heidrich and Michael McCool", - title = "Real-Time Shading", - publisher = "A. K. Peters", - address = "Natick, Massachussets", - YEAR = 2002, - ISBN = "1-56881-180-2" + author = {Olano, Marc and Hart, John C. and Heidrich, Wolfgang and McCool, Michael}, + title = {Real-Time Shading}, + publisher = {A. K. Peters}, + location = {Natick, Massachusetts}, + year = {2002}, + isbn = {9781568811802}, + url = {https://books.google.com/books/about/Real_time_shading.html?id=iJRRAAAAMAAJ} } @BOOK{OpenGLShading, - author = "Randi J. Rost", - title = "OpenGL Shading Language", - PUBLISHER = "Addison-Wesley", - YEAR = 2007, - address = "Upper Saddle River, NJ", - ISBN = "0-321-33489-2" + author = {Rost, Randi J.}, + title = {OpenGL Shading Language}, + publisher = {Addison-Wesley}, + location = {Upper Saddle River, NJ}, + year = {2007}, + isbn = {0-321-33489-2}, + url = {https://books.google.com/books/about/OpenGL_Shading_Language.html?id=TrzmAAAACAAJ} } @BOOK{Jensen:01, - author = "Henrik Wann Jensen", - title = "Realistic Image Synthesis Uinsg Photon Mapping", - publisher = "A. K. Peters", - address = "Natick, Massachussets", - year = 2001, - ISBN = "1-56881-147-0" - } + author = {Jensen, Henrik Wann}, + title = {Realistic Image Synthesis Using Photon Mapping}, + publisher = {A. K. Peters}, + location = {Natick, Massachusetts}, + year = {2001}, + isbn = {1-56881-147-0}, + url = {https://graphics.stanford.edu/~henrik/papers/book/}, +} @BOOK{martz:06, - AUTHOR = "Paul Martz", - TITLE = "OpenGL Distilled", - PUBLISHER = "Addison-Wesley", - YEAR = 2006, - address = "Upper Saddle River, NJ", - edition = "1st", - isbn = "0-321-33679-8" + author = {Martz, Paul}, + title = {OpenGL Distilled}, + publisher = {Addison-Wesley}, + location = {Upper Saddle River, NJ}, + year = {2006}, + edition = {1}, + isbn = {0-321-33679-8}, + url = {https://books.google.com/books/about/OpenGL_Distilled.html?id=ckpNmNlLE_sC} } @misc{ premoze:2004, @@ -235,7 +256,8 @@ @misc{ premoze:2004 text = "PREMOZE, S., ASHIKHMIN , M., TESENDORF, J., RAMAMOORTHI , R., AND NAYAR, S. 2004. Practical rendering of multiple scattering effects in participating media. In EuroGraphics Symposium on Rendering 04, 363--374.", - year = "2004" + year = "2004", + doi = {10.2312/EGWR/EGSR04/363-374} } @MISC{TCPsplines, @@ -258,75 +280,92 @@ @inproceedings{Kochanek:84 } @BOOK{shirley:03, - AUTHOR = "Peter Shirley and R. Keith Morley", - TITLE = "Realistic Ray Tracing", - PUBLISHER = "A K Peters, Ltd.", - YEAR = "2003", - address = NATICK, - edition = "2nd", - isbn = "1-56881-198-5" + author = {Shirley, Peter and Morley, R. Keith}, + title = {Realistic Ray Tracing}, + publisher = {A. K. Peters}, + location = {Natick, Massachusetts}, + year = {2003}, + edition = {2}, + isbn = {1568811985}, + url = {https://books.google.com/books/about/Realistic_Ray_Tracing_Second_Edition.html?id=ywOtPMpCcY8C} } @BOOK{buss:03, - AUTHOR = "Samuel R. Buss", - TITLE = "3-D Computer Graphics - A Mathematical Introduction with OpenGL", - PUBLISHER = CAMBRIDGE, - YEAR = "2003", - address = "Cambridge, United Kingdom", - edition = "1st", - isbn = "0-521-82103-7" + author = {Buss, Samuel R.}, + title = {3-D Computer Graphics: A Mathematical Introduction with OpenGL}, + publisher = {Cambridge University Press}, + location = {Cambridge, United Kingdom}, + year = {2003}, + isbn = {0-521-82103-7}, + doi = {10.1017/CBO9780511804991} } @BOOK{SUPERBIBLE, - author = "Richard S. Wright Jr. and Benjamin Lipchak and Nicholas Haemel", - title = "OpenGL Super Bible - Comprehensive Tutorial and Reference", - PUBLISHER = "Addison-Wesley", - YEAR = "2007", - address = "Upper Saddle River, NJ", - edition = 4 + author = {Graham Sellers and Richard S. Wright Jr. and Nicholas Haemel}, + title = {OpenGL SuperBible: Comprehensive Tutorial and Reference}, + edition = {7}, + publisher = {Addison-Wesley}, + location = {Upper Saddle River, NJ}, + year = {2015}, + isbn = {978-0-13-419311-3}, + url = {https://www.informit.com/store/opengl-superbible-comprehensive-tutorial-and-reference-9780134193113} } @BOOK{BOUTELL, - author = "Thomas Boutell", - title = "CGI Programming in C \& Perl", - publisher = "Addison-Wesley Publishing Co.", - year = 1996, - address = "Reading, Massachussets"} + author = {Boutell, Thomas}, + title = {CGI Programming in C \& Perl}, + publisher = {Addison-Wesley Professional}, + location = {Reading, Massachusetts}, + year = {1996}, + isbn = {9780201422191}, + url = {https://books.google.com/books/about/CGI_Programming_in_C_Perl.html?id=F4zmNkwVL3cC} +} @BOOK{OpenGLBlue, - author = "Mason Woo and Jackie Neider and Tom Davis", - title = "OpenGL Programming Guide", - publisher = "Addison-Wesley Developers Press", - year = 1996, - address = "Reading, Massachussets"} + author = {Woo, Mason and Neider, Jackie and Davis, Tom}, + title = {OpenGL Programming Guide}, + publisher = {Addison-Wesley Publishing Co.}, + location = {Reading, Massachusetts}, + year = {1996}, + url = {https://books.google.com/books/about/OpenGL_Programming_Guide.html?id=u7S5ueoAk98C} +} @BOOK{OpenGLRed, - author = {Shreiner, Dave and Sellers, Graham and Kessenich, John M. and Licea-Kane, Bill M.}, - title = {OpenGL Programming Guide: The Official Guide to Learning OpenGL, Version 4.3}, - year = {2013}, - edition = {8th}, - publisher = {Addison-Wesley Professional}, + author = {Shreiner, Dave and Sellers, Graham and Kessenich, John M. and Licea-Kane, Bill}, + title = {OpenGL Programming Guide: The Official Guide to Learning OpenGL, Version 4.3}, + edition = {8}, + publisher = {Addison-Wesley Professional}, + location = {Upper Saddle River, NJ}, + year = {2013}, + isbn = {978-0-321-77303-6}, + url = {https://www.informit.com/store/opengl-programming-guide-the-official-guide-to-learning-9780321773036} } @BOOK{OpenGLGlut, - author = "Mark J. Kilgard", - title = "OpenGL Programming for the X Window System", - publisher = "Addison-Wesley Developers Press", - year = 1996, - address = "Reading, Massachussets"} + author = {Kilgard, Mark J.}, + title = {OpenGL Programming for the X Window System}, + publisher = {Addison‑Wesley Developers Press}, + location = {Reading, Massachusetts}, + year = {1996}, + isbn = {9780201483598}, + url = {https://books.google.com/books/about/OpenGL_programming_for_the_X_Window_Syst.html?id=pWc-AQAAIAAJ} +} @MISC{GDLIB, author = "Thomas Boutell", year = "2002", - month = 11 + month = 11, + url = {https://libgd.github.io/} } @book{VTK, - author = {Schroeder, Will and Martin, Ken and Lorensen, Bill}, - isbn = {1930934122}, - publisher = {{Kitware Inc.}}, - title = {The Visualization Toolkit, Third Edition}, - year = "2004" + author = {Schroeder, Will and Martin, Ken and Lorensen, Bill}, + title = {The Visualization Toolkit, Third Edition}, + publisher = {Kitware Inc.}, + location = {Clifton Park, NY}, + year = {2004}, + isbn = {1930934122}, + url = {https://openlibrary.org/books/OL22759314M/The_visualization_toolkit} } @@ -361,68 +400,77 @@ @MISC{GLUILIB } @ARTICLE{moller:97, - AUTHOR = "Tomas Moller and Ben Trumbore", - TITLE = "Fast, Minimum Storage Ray-Triangle Intersection", - JOURNAL = "Journal of Graphics Tools", - YEAR = "1997", - volume = "2", - number = "1", - pages = "21--28" + author = {M\"oller, Tomas and Trumbore, Ben}, + title = {Fast, Minimum Storage Ray-Triangle Intersection}, + journal = {Journal of Graphics Tools}, + volume = {2}, + number = {1}, + year = {1997}, + pages = {21--28}, + doi = {10.1080/10867651.1997.10487468} } @INBOOK{haines:94, - AUTHOR = "Eric Haines", - editor = "Paul S. Heckbert", - TITLE = "Point in Polygon Strategies in Graphics Gems IV, Paul S. Heckbert ed.", - pages = "24--26", - PUBLISHER = "Academic Press", - YEAR = "1994" + author = {Haines, Eric}, + title = {Point in Polygon Strategies}, + booktitle = {Graphics Gems IV}, + editor = {Heckbert, Paul S.}, + publisher = {Academic Press}, + location = {San Diego, CA}, + year = {1994}, + pages = {24--46}, + doi = {10.1016/C2013-0-07360-4} } @BOOK{eberly:03, - AUTHOR = "Philip J. Schneider and David H. Eberly", - TITLE = "Geometric Tools for Computer Graphics", - PUBLISHER = "Morgan Kaufmann Publishers", - YEAR = "2003", - address = "San Francisco, CA", - edition = "1st", - isbn = "1-55860-594-0" + author = {Schneider, Philip J. and Eberly, David H.}, + title = {Geometric Tools for Computer Graphics}, + publisher = {Morgan Kaufmann}, + location = {San Francisco, CA}, + year = {2003}, + isbn = {9781558605947}, + doi = {10.1016/B978-1-55860-594-7.X5000-0} } @book{moller:02, - author = {Tomas Akenine-Moller and Eric Haines}, - title = {Real-Time Rendering}, - year = {2002}, - isbn = {1-56881-182-9}, - publisher = {A K Peters, Ltd.}, - address = {Natick, Massachusetts}, - edition = "2nd" - } + author = {Akenine-M\"oller, Tomas and Haines, Eric and Hoffman, Naty}, + title = {Real-Time Rendering}, + edition = {2}, + publisher = {A. K. Peters / CRC Press}, + location = {Natick, Massachusetts}, + year = {2002}, + isbn = {9781568811826}, + url = {https://books.google.com/books/about/Real_Time_Rendering_Second_Edition.html?id=mOKEfBTw4x0C} +} @BOOK{orourke:98, - AUTHOR = "Joseph O'Rourke", - TITLE = "Computational Geometry in C", - PUBLISHER = CAMBRIDGE, - YEAR = "1998", - edition = "2nd", - isbn = "0-521-64976-5" + author = {O’Rourke, Joseph}, + title = {Computational Geometry in C}, + edition = {2}, + publisher = {Cambridge University Press}, + location = {Cambridge, UK; New York, NY}, + year = {1998}, + doi = {10.1017/CBO9780511804120} } @misc{ stam-realtime, - author = "Jos Stam", - title = "Real-Time Fluid Dynamics for Games" - } + author = {Stam, Jos}, + title = {Real-Time Fluid Dynamics for Games}, + howpublished = {Conference paper, Game Developers Conference (GDC) 2003}, + year = {2003}, + url = {https://graphics.cs.cmu.edu/nsp/course/15-464/Fall09/papers/StamFluidforGames.pdf} +} @article{KBsplines, - author = {Doris H. U. Kochanek and Richard H. Bartels}, - title = {Interpolating spoines with local tension, continuity, and bias control}, - journal = {ACM SIGGRAPH}, - volume = {18}, - number = {3}, - year = {1984}, - pages = {33--41}, - } - + author = {Kochanek, Doris H. U. and Bartels, Richard H.}, + title = {Interpolating splines with local tension, continuity, and bias control}, + journal = {Computer Graphics (ACM SIGGRAPH)}, + volume = {18}, + number = {3}, + year = {1984}, + pages = {33--41}, + doi = {10.1145/964965.808575} +} @article{stam:00, author = {Jos Stam}, @@ -437,39 +485,46 @@ @article{stam:00 publisher = {ACM Press}, } -@misc{ wei:02, - author = "X. Wei and W. Li and K. Mueller and A. Kaufman", - title = "Simulating fire with texture splats", - text = "X. Wei, W. Li, K. Mueller, and A. Kaufman. Simulating fire with texture - splats. In Proceedings IEEE Visualization '02, 2002.", - year = "2002" - } - +@inproceedings{wei:02, + author = {Wei, Xiaoming and Li, Wei and Mueller, Klaus and Kaufman, Arie E.}, + title = {Simulating Fire with Texture Splats}, + booktitle = {Proceedings of IEEE Visualization 2002}, + year = {2002}, + pages = {227--234}, + doi = {10.1109/VISUAL.2002.1183779}, + organization = {IEEE Computer Society} +} -@inproceedings{reeves:83, - author = {William T. Reeves}, - title = {Particle systems -- a technique for modeling a class of fuzzy objects}, - booktitle = {Proceedings of the 10th annual conference on Computer graphics and interactive techniques}, - year = {1983}, - isbn = {0-89791-109-1}, - pages = {359--375}, - location = {Detroit, Michigan, United States}, - publisher = {ACM Press}, - } +@article{reeves:83, + author = {Reeves, William T.}, + title = {Particle Systems -- a Technique for Modeling a Class of Fuzzy Objects}, + journal = {ACM Transactions on Graphics}, + volume = {2}, + number = {2}, + year = {1983}, + pages = {91--108}, + doi = {10.1145/357318.357320} +} @inproceedings{beaudoin:01, - author = "Philippe Beaudoin and S{\'{e}}bastien Paquet and Pierre Poulin", - title = "Realistic and Controllable Fire Simulation", - booktitle = "Proceedings of Graphics Interface 2001", - editor = "B. Watson and J. W. Buchanan", - pages = "159--166", - year = "2001" - } - -@misc{ yoshida:01, - author = "Satoru Yoshida and Tomoyuki Nishita", - title = "Modelling of Smoke Flow Taking Obstacles into Account" - } + author = {Beaudoin, Philippe and Paquet, S{\'e}bastien and Poulin, Pierre}, + title = {Realistic and Controllable Fire Simulation}, + booktitle = {Proceedings of Graphics Interface 2001}, + year = {2001}, + pages = {159--166}, + doi = {10.20380/GI2001.19}, + publisher = {Canadian Information Processing Society} +} + +@inproceedings{yoshida:01, + author = {Yoshida, Satoru and Nishita, Tomoyuki}, + title = {Modelling of Smoke Flow Taking Obstacles into Account}, + booktitle = {Proceedings of Pacific Graphics 2000}, + year = {2000}, + pages = {135--144}, + url = {https://dl.acm.org/doi/10.5555/826029.826524}, + note = {Access via ACM Digital Library} +} @inproceedings{nguyen:02, author = {Duc Quang Nguyen and Ronald Fedkiw and Henrik Wann Jensen}, @@ -497,53 +552,58 @@ @article{rushmeier:95 } @inproceedings{fedkiw:01, - author = "Ronald Fedkiw and Jos Stam and Henrik Wann Jensen", - title = "Visual Simulation of Smoke", - booktitle = "{SIGGRAPH} 2001, Computer Graphics Proceedings", - publisher = "ACM Press / ACM SIGGRAPH", - editor = "Eugene Fiume", - pages = "15--22", - year = "2001" - } + author = {Fedkiw, Ronald and Stam, Jos and Jensen, Henrik Wann}, + title = {Visual Simulation of Smoke}, + booktitle = {Proceedings of SIGGRAPH 2001, Computer Graphics Proceedings}, + editor = {Fiume, Eugene}, + year = {2001}, + pages = {15--22}, + doi = {10.1145/383259.383260}, + publisher = {ACM Press / ACM SIGGRAPH}, + location = {Los Angeles, CA, USA} +} @article{ tate:97, - author = "David L. Tate and Linda Sibert and Tony King", - title = "Virtual Reality: Using Virtual Environments to Train Firefighters", - journal = "IEEE Computer Graphics and Applications", - volume = "17", - number = "6", - pages = "23-29", - year = "1997" - } - -@article{ stam:95, - author = "Jos Stam and Eugene Fiume", - title = "Depicting Fire and Other Gaseous Phenomena Using Diffusion Processes", - journal = "Computer Graphics", - volume = "29", - number = "{Annual Conference Series}", - pages = "129--136", - year = "1995" - } + author = {Tate, David L. and Sibert, Linda E. and King, Tony}, + title = {Using Virtual Environments to Train Firefighters}, + journal = {IEEE Computer Graphics and Applications}, + volume = {17}, + number = {6}, + year = {1997}, + pages = {23--29}, + doi = {10.1109/38.626965} +} + +@inproceedings{stam:95, + author = {Stam, Jos and Fiume, Eugene}, + title = {Depicting Fire and Other Gaseous Phenomena Using Diffusion Processes}, + booktitle = {Proceedings of SIGGRAPH 1995, Computer Graphics Proceedings, Annual Conference Series}, + year = {1995}, + pages = {129--136}, + doi = {10.1145/218380.218430}, + publisher = {ACM Press / ACM SIGGRAPH} +} @inproceedings{stam:99, - author = "Jos Stam", - title = "Stable Fluids", - booktitle = "Siggraph 1999, Computer Graphics Proceedings", - publisher = "Addison Wesley Longman", - address = "Los Angeles", - editor = "Alyn Rockwood", - pages = "121--128", - year = "1999" - } + author = {Stam, Jos}, + title = {Stable Fluids}, + booktitle = {Proceedings of SIGGRAPH 1999, Computer Graphics Proceedings, Annual Conference Series}, + editor = {Rockwood, Alyn}, + year = {1999}, + pages = {121--128}, + doi = {10.1145/311535.311548}, + publisher = {ACM Press / ACM SIGGRAPH}, + location = {Los Angeles, CA, USA} +} @book{sayood:1996, - author = {Khalid Sayood}, - title = {Introduction to data compression}, - year = {1996}, - isbn = {1-55860-346-8}, - publisher = {Morgan Kaufmann Publishers Inc.} - } + author = {Sayood, Khalid}, + title = {Introduction to Data Compression}, + publisher = {Morgan Kaufmann Publishers Inc.}, + year = {1996}, + isbn = {1-55860-346-8}, + url = {https://books.google.com/books?id=h_hSAAAAMAAJ} +} @article{Bajaj:01, author = {Chandrajit Bajaj and Insung Ihm and Sanghun Park}, @@ -617,7 +677,7 @@ @inproceedings{Hegeman:05 address = {New York, NY, USA}, } - @InProceedings{perez:1997, +@InProceedings{perez:1997, author = "Perez-Cazorla, Frederic and Pueyo, Xavier and Sillion, Fran\c{c}ois", title = "Global Illumination Techniques for the Simulation of Participating Media", booktitle = "Proceedings of the Eighth Eurographics Workshop on Rendering", From ec459cdd7e9a3e704e9ad50da6f7bfcefa51b29c Mon Sep 17 00:00:00 2001 From: gforney Date: Wed, 7 Jan 2026 14:46:27 -0500 Subject: [PATCH 3/8] smv tg: correct reference to fds users guide --- .../SMV_Technical_Reference_Guide.tex | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Manuals/SMV_Technical_Reference_Guide/SMV_Technical_Reference_Guide.tex b/Manuals/SMV_Technical_Reference_Guide/SMV_Technical_Reference_Guide.tex index 428075ef47..4adbd2e622 100644 --- a/Manuals/SMV_Technical_Reference_Guide/SMV_Technical_Reference_Guide.tex +++ b/Manuals/SMV_Technical_Reference_Guide/SMV_Technical_Reference_Guide.tex @@ -290,7 +290,7 @@ \section{Version History} Beginning in the early 1980s and continuing into the 1990s, Howard Baum and Ronald Rehm of NIST developed the basic flow solver that evolved into the Fire Dynamics Simulator which was publicly -released in 2000\cite{McGrattan:6}. Their solution technique, +released in 2000\cite{FDS_Users_Guide}. Their solution technique, known as Large Eddy Simulation or LES, captures numerically very complicated fire plume dynamics. Unfortunately, the power of the methodology could not be appreciated without an effective way to From f0ae2cb7e99cfaacbc9a3718129642c1a0b1af32 Mon Sep 17 00:00:00 2001 From: gforney Date: Wed, 7 Jan 2026 15:07:01 -0500 Subject: [PATCH 4/8] manuals: minor formatting edits to bib files --- Manuals/Bibliography/sv_fire.bib | 22 +- Manuals/Bibliography/sv_graphics.bib | 528 +++++++++++++-------------- 2 files changed, 275 insertions(+), 275 deletions(-) diff --git a/Manuals/Bibliography/sv_fire.bib b/Manuals/Bibliography/sv_fire.bib index 784e086352..00a7936968 100644 --- a/Manuals/Bibliography/sv_fire.bib +++ b/Manuals/Bibliography/sv_fire.bib @@ -1,4 +1,4 @@ -@ARTICLE{farsite, +@article{farsite, author = {M. A. Finney and P. L. Andrews}, title = {A Program for Fire Growth Simulation}, journal = {Fire Management Notes}, @@ -9,7 +9,7 @@ @ARTICLE{farsite url = {https://www.frames.gov/catalog/37259} } -@ARTICLE{behave, +@article{behave, author = {P. L. Andrews and C. D. Bevins}, title = {BEHAVE Fire Modeling System: Redesign and Expansion}, journal = {Fire Management Notes}, @@ -20,17 +20,17 @@ @ARTICLE{behave url = {https://www.fs.usda.gov/sites/default/files/legacy_files/fire-management-today/059-2.pdf} } -@ARTICLE{Sam06a, +@article{Sam06a, author = "Samuel L. Manzello and Thomas G. Cleary and John R. Shields and Jian Yang", title = "{On the ignition of fuel beds by firebrands}", journal = "Fire and Materials", volume=30, pages = {77--87}, year = 2006, - doi = {10.1002/fam.901}, + doi = {10.1002/fam.901} } -@ARTICLE{Mell07a, +@article{Mell07a, author = "William Mell and Mary Ann Jenkins and Jim Gould and Phil Cheney", title = "{A physics-based approach to modeling grassland fires}", journal = "International Journal of Wildland Fire", @@ -158,7 +158,7 @@ @article{Janssens:1992 doi = {10.1016/S0379-7112(97)00064-7} } -@BOOK{Howell:2021, +@book{Howell:2021, author = {John R. Howell and M. Pinar Meng{\"u}{\c{c}} and Kyle Daun and Robert Siegel}, title = {Thermal Radiation Heat Transfer}, publisher = {CRC Press, Taylor \& Francis Group}, @@ -170,7 +170,7 @@ @BOOK{Howell:2021 url = {https://doi.org/10.1201/9780429327308} } -@BOOK{essentials, +@book{essentials, PUBLISHER = "International Fire Service Training Association", TITLE = "Essentials of Fire Fighting", YEAR = "1998", @@ -179,7 +179,7 @@ @BOOK{essentials edition = "4" } -@BOOK{FIRESTATS2001, +@book{FIRESTATS2001, title = {A Profile of Fire in the United States, 1989--1998}, author = {{Federal Emergency Management Agency, United States Fire Administration, National Fire Data Center}}, publisher = {Federal Emergency Management Agency, U.S. Fire Administration}, @@ -191,7 +191,7 @@ @BOOK{FIRESTATS2001 url = {https://www.usfa.fema.gov/downloads/pdf/publications/fa-214.pdf} } -@INCOLLECTION{Purser:2002, +@incollection{Purser:2002, AUTHOR = "D.A. Purser", editor = "Philip J. DiNenno and Dougla Drysdale and Craig L. Beyler and W. Douglas Walton and Richard L. P. Custer and John R. Hall and John M. Watts", TITLE = "Toxicity Assessment of Combustion Products", @@ -249,14 +249,14 @@ @inproceedings{Baum:99 publisher = "International Association for Fire Safety Science" } -@INPROCEEDINGS{Gross:1992, +@inproceedings{Gross:1992, AUTHOR = "D. Gross", TITLE = "{Fire Research at NBS: The First 75 Years}", BOOKTITLE = "Third (3rd) International Symposium. International Association for Fire Safety Science (IAFSS), July 8-12, 1991", YEAR = "1991", editor = "G. Gox and B. Langford", pages = "119-133", - address = "Edinburgh, Scotland", + address = "Edinburgh, Scotland" } @techreport{WTC, diff --git a/Manuals/Bibliography/sv_graphics.bib b/Manuals/Bibliography/sv_graphics.bib index 42ae0978b6..2563d2f162 100644 --- a/Manuals/Bibliography/sv_graphics.bib +++ b/Manuals/Bibliography/sv_graphics.bib @@ -2,112 +2,112 @@ @STRING{NATICK @STRING{CAMBRIDGE = "Cambridge Univeristy Press"} @article{kajiya:1986, - author = {Kajiya, James T.}, - title = {The rendering equation}, - journal = {SIGGRAPH Comput. Graph.}, - volume = {20}, - issue = {4}, - month = 8, - year = {1986}, - issn = {0097-8930}, - pages = {143--150}, - numpages = {8}, - doi = {10.1145/15886.15902}, - acmid = {15902}, - publisher = {ACM}, - address = {New York, NY, USA}, + author = {Kajiya, James T.}, + title = {The rendering equation}, + journal = {SIGGRAPH Comput. Graph.}, + volume = {20}, + issue = {4}, + month = 8, + year = {1986}, + issn = {0097-8930}, + pages = {143--150}, + numpages = {8}, + doi = {10.1145/15886.15902}, + acmid = {15902}, + publisher = {ACM}, + address = {New York, NY, USA} } @article{Zhou08Smoke, - author = {Kun Zhou and Zhong Ren and Stephen Lin and Hujun Bao and Baining Guo and Heung-Yeung Shum}, - title = {Real-time smoke rendering using compensated ray marching}, - note = {SIGGRAPH 2008}, - journal = {ACM Trans. Graph.}, - volume = {27}, - number = {3}, - year = {2008}, - issn = {0730-0301}, - pages = {36}, - location = {Los Angeles, California}, - doi = {10.1145/1360612.1360635}, - publisher = {ACM}, - address = {New York, NY, USA}, - } + author = {Kun Zhou and Zhong Ren and Stephen Lin and Hujun Bao and Baining Guo and Heung-Yeung Shum}, + title = {Real-time smoke rendering using compensated ray marching}, + note = {SIGGRAPH 2008}, + journal = {ACM Trans. Graph.}, + volume = {27}, + number = {3}, + year = {2008}, + issn = {0730-0301}, + pages = {36}, + location = {Los Angeles, California}, + doi = {10.1145/1360612.1360635}, + publisher = {ACM}, + address = {New York, NY, USA} +} @book{dutre:2002, - author = {Dutre, Philip and Bala, Kavita and Bekaert, Philippe}, - title = {Advanced Global Illumination}, - year = {2002}, - isbn = {1568811772}, - publisher = {A. K. Peters, Ltd.}, - address = {Natick, MA, USA}, - url = {https://www.campusbooks.com/books/9781568811772-advanced-global-illumination} + author = {Dutre, Philip and Bala, Kavita and Bekaert, Philippe}, + title = {Advanced Global Illumination}, + year = {2002}, + isbn = {1568811772}, + publisher = {A. K. Peters, Ltd.}, + address = {Natick, MA, USA}, + url = {https://www.campusbooks.com/books/9781568811772-advanced-global-illumination} } @book{mukundan:2012, - author = {Mukundan, Ramakrishnan}, - title = {Advanced Methods in Computer Graphics, With examples in OpenGL}, - year = {2012}, - isbn = {9781447123392}, - publisher = {Springer-Verlag}, - doi = {10.1007/978-1-4471-2340-8} + author = {Mukundan, Ramakrishnan}, + title = {Advanced Methods in Computer Graphics, With examples in OpenGL}, + year = {2012}, + isbn = {9781447123392}, + publisher = {Springer-Verlag}, + doi = {10.1007/978-1-4471-2340-8} } @book{gpugems, - author = {Fernando, Randima}, - title = {GPU Gems: Programming Techniques, Tips and Tricks for Real-Time Graphics}, - year = {2004}, - isbn = {0321228324}, - publisher = {Pearson Higher Education}, - url = {https://developer.nvidia.com/gpugems} + author = {Fernando, Randima}, + title = {GPU Gems: Programming Techniques, Tips and Tricks for Real-Time Graphics}, + year = {2004}, + isbn = {0321228324}, + publisher = {Pearson Higher Education}, + url = {https://developer.nvidia.com/gpugems} } @article{rushmeier:1987, - author = {Rushmeier, Holly E. and Torrance, Kenneth E.}, - title = {The zonal method for calculating light intensities in the presence of a participating medium}, - journal = {SIGGRAPH Comput. Graph.}, - volume = {21}, - issue = {4}, - month = 8, - year = {1987}, - issn = {0097-8930}, - pages = {293--302}, - numpages = {10}, - acmid = {37436}, - publisher = {ACM}, - address = {New York, NY, USA}, - doi = {10.1145/37402.37436} + author = {Rushmeier, Holly E. and Torrance, Kenneth E.}, + title = {The zonal method for calculating light intensities in the presence of a participating medium}, + journal = {SIGGRAPH Comput. Graph.}, + volume = {21}, + issue = {4}, + month = 8, + year = {1987}, + issn = {0097-8930}, + pages = {293--302}, + numpages = {10}, + acmid = {37436}, + publisher = {ACM}, + address = {New York, NY, USA}, + doi = {10.1145/37402.37436} } @inproceedings{staubli:2005, - title = {{Volume rendering of smoke propagation CFD data}}, - author = {Oliver Staubli and Christian Sigg and Ronald Peikert and Markus Gross and Daniel Gubler}, - booktitle = {IEEE Visualization}, - pages = {335--342}, - publisher = {IEEE Computer Society}, - year = {2005}, - doi = {10.1109/VIS.2005.133} + title = {{Volume rendering of smoke propagation CFD data}}, + author = {Oliver Staubli and Christian Sigg and Ronald Peikert and Markus Gross and Daniel Gubler}, + booktitle = {IEEE Visualization}, + pages = {335--342}, + publisher = {IEEE Computer Society}, + year = {2005}, + doi = {10.1109/VIS.2005.133} } @article{levoy:1990, - author = {Marc Levoy}, - title = {Efficient Ray Tracing of Volume Data}, - journal = {ACM Transactions on Graphics}, - volume = {9}, - number = {3}, - year = {1990}, - pages = {245--261}, - doi = {10.1145/78964.78965} + author = {Marc Levoy}, + title = {Efficient Ray Tracing of Volume Data}, + journal = {ACM Transactions on Graphics}, + volume = {9}, + number = {3}, + year = {1990}, + pages = {245--261}, + doi = {10.1145/78964.78965} } @article{levoy:1988, - author = {Marc Levoy}, - title = {Display of Surfaces from Volume Data}, - journal = {IEEE Comput. Graph. Appl.}, - volume = {8}, - number = {3}, - year = {1988}, - doi = {10.1109/38.511}, - pages = {29--37}, + author = {Marc Levoy}, + title = {Display of Surfaces from Volume Data}, + journal = {IEEE Comput. Graph. Appl.}, + volume = {8}, + number = {3}, + year = {1988}, + doi = {10.1109/38.511}, + pages = {29--37} } @book{chandrasekar:1960, @@ -126,7 +126,7 @@ @manual{Cpp17 number = {N4660}, year = {2017}, month = 3, - url = {https://web.archive.org/web/20170325025026/http://www.open-std.org/jtc1/sc22/wg21/docs/papers/2017/n4660.pdf}, + url = {https://web.archive.org/web/20170325025026/http://www.open-std.org/jtc1/sc22/wg21/docs/papers/2017/n4660.pdf} note = {Draft International Standard (C++17 DIS)} } @@ -141,28 +141,28 @@ @book{C:book } @book{Fortran:book, - author = {Ellis, T. M. and PHilips, Ivor R. and Lahey, Thomas M.}, - isbn = {0131103628}, - publisher = {{Addison-Wesley}}, - title = {Fortran 90 Programming}, - year = {1994} + author = {Ellis, T. M. and PHilips, Ivor R. and Lahey, Thomas M.}, + isbn = {0131103628}, + publisher = {{Addison-Wesley}}, + title = {Fortran 90 Programming}, + year = {1994} } @article{1300429, - author = {Stanley Grotch}, - title = {Three-Dimensional and Stereoscopic Graphics for Scientific Data Display and Analysis}, - journal = {IEEE Comput. Graph. Appl.}, - volume = {3}, - number = {8}, - year = {1983}, - issn = {0272-1716}, - pages = {31--43}, - doi = {10.1109/MCG.1983.263295}, - publisher = {IEEE Computer Society Press}, - address = {Los Alamitos, CA, USA}, - } - -@INBOOK{Crane:2008, + author = {Stanley Grotch}, + title = {Three-Dimensional and Stereoscopic Graphics for Scientific Data Display and Analysis}, + journal = {IEEE Comput. Graph. Appl.}, + volume = {3}, + number = {8}, + year = {1983}, + issn = {0272-1716}, + pages = {31--43}, + doi = {10.1109/MCG.1983.263295}, + publisher = {IEEE Computer Society Press}, + address = {Los Alamitos, CA, USA}, +} + +@inbook{Crane:2008, author = {Crane, Kennan and Llamas, Ignacio and Tarig, Sarah}, title = {Real-Time Simulation and Rendering of 3D Fluids}, booktitle = {GPU Gems 3}, @@ -172,11 +172,11 @@ @INBOOK{Crane:2008 year = {2008}, pages = {633--676}, isbn = {978-0-321-51526-1}, - url = {https://developer.nvidia.com/gpugems/gpugems3/part-v-physics-simulation/chapter-30-real-time-simulation-and-rendering-3d-fluids}, + url = {https://developer.nvidia.com/gpugems/gpugems3/part-v-physics-simulation/chapter-30-real-time-simulation-and-rendering-3d-fluids} note = {Accessed via NVIDIA Developer site} } -@BOOK{Dutre:2006, +@book{Dutre:2006, author = {Dutré, Philip and Bala, Kavita and Bekaert, Philippe}, title = {Advanced Global Illumination}, publisher = {A. K. Peters}, @@ -186,7 +186,7 @@ @BOOK{Dutre:2006 url = {https://books.google.com/books?id=5H10DwAAQBAJ} } -@BOOK{weiskopf:2006, +@book{weiskopf:2006, author = {Weiskopf, Daniel}, title = {GPU-Based Interactive Visualization Techniques}, series = {Mathematics and Visualization}, @@ -198,7 +198,7 @@ @BOOK{weiskopf:2006 url = {https://doi.org/10.1007/978-3-540-33263-3} } -@BOOK{Engel:2006, +@book{Engel:2006, author = {Engel, Klaus and Hadwiger, Markus and Kniss, Joe M. and Rezk-Salama, Christof and Weiskopf, Daniel}, title = {Real-Time Volume Graphics}, publisher = {A. K. Peters}, @@ -208,7 +208,7 @@ @BOOK{Engel:2006 url = {https://books.google.com/books/about/Real_Time_Volume_Graphics.html?id=lDWOu3_KGvoC} } -@BOOK{Olano:2002, +@book{Olano:2002, author = {Olano, Marc and Hart, John C. and Heidrich, Wolfgang and McCool, Michael}, title = {Real-Time Shading}, publisher = {A. K. Peters}, @@ -218,7 +218,7 @@ @BOOK{Olano:2002 url = {https://books.google.com/books/about/Real_time_shading.html?id=iJRRAAAAMAAJ} } -@BOOK{OpenGLShading, +@book{OpenGLShading, author = {Rost, Randi J.}, title = {OpenGL Shading Language}, publisher = {Addison-Wesley}, @@ -228,17 +228,17 @@ @BOOK{OpenGLShading url = {https://books.google.com/books/about/OpenGL_Shading_Language.html?id=TrzmAAAACAAJ} } -@BOOK{Jensen:01, +@book{Jensen:01, author = {Jensen, Henrik Wann}, title = {Realistic Image Synthesis Using Photon Mapping}, publisher = {A. K. Peters}, location = {Natick, Massachusetts}, year = {2001}, isbn = {1-56881-147-0}, - url = {https://graphics.stanford.edu/~henrik/papers/book/}, + url = {https://graphics.stanford.edu/~henrik/papers/book/} } -@BOOK{martz:06, +@book{martz:06, author = {Martz, Paul}, title = {OpenGL Distilled}, publisher = {Addison-Wesley}, @@ -258,28 +258,28 @@ @misc{ premoze:2004 media. In EuroGraphics Symposium on Rendering 04, 363--374.", year = "2004", doi = {10.2312/EGWR/EGSR04/363-374} - } +} -@MISC{TCPsplines, +@misc{TCPsplines, author = "Kochanek-Bartels Cubic Splines (TCB Splines)", year = "2003", month = 3, url = "http://www.geometrictools.com/Documentation/KBSplines.pdf" - } +} @inproceedings{Kochanek:84, - author = {Doris H. U. Kochanek and Richard H. Bartels}, - title = {Interpolating splines with local tension, continuity, and bias control}, - booktitle = {SIGGRAPH '84: Proceedings of the 11th annual conference on Computer graphics and interactive techniques}, - year = {1984}, - isbn = {0-89791-138-5}, - pages = {33--41}, - doi = {10.1145/800031.808575}, - publisher = {ACM Press}, - address = {New York, NY, USA}, - } - -@BOOK{shirley:03, + author = {Doris H. U. Kochanek and Richard H. Bartels}, + title = {Interpolating splines with local tension, continuity, and bias control}, + booktitle = {SIGGRAPH '84: Proceedings of the 11th annual conference on Computer graphics and interactive techniques}, + year = {1984}, + isbn = {0-89791-138-5}, + pages = {33--41}, + doi = {10.1145/800031.808575}, + publisher = {ACM Press}, + address = {New York, NY, USA} +} + +@book{shirley:03, author = {Shirley, Peter and Morley, R. Keith}, title = {Realistic Ray Tracing}, publisher = {A. K. Peters}, @@ -290,7 +290,7 @@ @BOOK{shirley:03 url = {https://books.google.com/books/about/Realistic_Ray_Tracing_Second_Edition.html?id=ywOtPMpCcY8C} } -@BOOK{buss:03, +@book{buss:03, author = {Buss, Samuel R.}, title = {3-D Computer Graphics: A Mathematical Introduction with OpenGL}, publisher = {Cambridge University Press}, @@ -300,7 +300,7 @@ @BOOK{buss:03 doi = {10.1017/CBO9780511804991} } -@BOOK{SUPERBIBLE, +@book{SUPERBIBLE, author = {Graham Sellers and Richard S. Wright Jr. and Nicholas Haemel}, title = {OpenGL SuperBible: Comprehensive Tutorial and Reference}, edition = {7}, @@ -311,7 +311,7 @@ @BOOK{SUPERBIBLE url = {https://www.informit.com/store/opengl-superbible-comprehensive-tutorial-and-reference-9780134193113} } -@BOOK{BOUTELL, +@book{BOUTELL, author = {Boutell, Thomas}, title = {CGI Programming in C \& Perl}, publisher = {Addison-Wesley Professional}, @@ -321,7 +321,7 @@ @BOOK{BOUTELL url = {https://books.google.com/books/about/CGI_Programming_in_C_Perl.html?id=F4zmNkwVL3cC} } -@BOOK{OpenGLBlue, +@book{OpenGLBlue, author = {Woo, Mason and Neider, Jackie and Davis, Tom}, title = {OpenGL Programming Guide}, publisher = {Addison-Wesley Publishing Co.}, @@ -330,7 +330,7 @@ @BOOK{OpenGLBlue url = {https://books.google.com/books/about/OpenGL_Programming_Guide.html?id=u7S5ueoAk98C} } -@BOOK{OpenGLRed, +@book{OpenGLRed, author = {Shreiner, Dave and Sellers, Graham and Kessenich, John M. and Licea-Kane, Bill}, title = {OpenGL Programming Guide: The Official Guide to Learning OpenGL, Version 4.3}, edition = {8}, @@ -341,7 +341,7 @@ @BOOK{OpenGLRed url = {https://www.informit.com/store/opengl-programming-guide-the-official-guide-to-learning-9780321773036} } -@BOOK{OpenGLGlut, +@book{OpenGLGlut, author = {Kilgard, Mark J.}, title = {OpenGL Programming for the X Window System}, publisher = {Addison‑Wesley Developers Press}, @@ -351,12 +351,12 @@ @BOOK{OpenGLGlut url = {https://books.google.com/books/about/OpenGL_programming_for_the_X_Window_Syst.html?id=pWc-AQAAIAAJ} } -@MISC{GDLIB, +@misc{GDLIB, author = "Thomas Boutell", year = "2002", month = 11, url = {https://libgd.github.io/} - } +} @book{VTK, author = {Schroeder, Will and Martin, Ken and Lorensen, Bill}, @@ -369,35 +369,35 @@ @book{VTK } -@MISC{CUDA, +@misc{CUDA, url = "https://docs.nvidia.com/cuda/cuda-c-programming-guide/" - } +} -@MISC{PNGLIB, +@misc{PNGLIB, author = "Guy Eric Schalnat and Andreas Dilger and Glenn Randers-Pehrson", year = "2002", month = 11, url = "http://www.libpng.org/pub/png/" - } +} -@MISC{JPEGLIB, +@misc{JPEGLIB, title = {{JPEG} version 6b}, url = "http://www.ijg.org/" - } +} -@MISC{ZLIB, +@misc{ZLIB, author = "Jean-loup Gailly and Mark Adler", year = "2002", month = 11, title = "{zlib} version 1.1.4", url = "http://zlib.net/" - } +} -@MISC{GLUILIB, +@misc{GLUILIB, author = "Paul Rademacher", title = "{GLUI} version 2.1", url = "https://sourceforge.net/projects/glui/files/Documentation/" - } +} @ARTICLE{moller:97, author = {M\"oller, Tomas and Trumbore, Ben}, @@ -410,7 +410,7 @@ @ARTICLE{moller:97 doi = {10.1080/10867651.1997.10487468} } -@INBOOK{haines:94, +@inbook{haines:94, author = {Haines, Eric}, title = {Point in Polygon Strategies}, booktitle = {Graphics Gems IV}, @@ -422,7 +422,7 @@ @INBOOK{haines:94 doi = {10.1016/C2013-0-07360-4} } -@BOOK{eberly:03, +@book{eberly:03, author = {Schneider, Philip J. and Eberly, David H.}, title = {Geometric Tools for Computer Graphics}, publisher = {Morgan Kaufmann}, @@ -443,7 +443,7 @@ @book{moller:02 url = {https://books.google.com/books/about/Real_Time_Rendering_Second_Edition.html?id=mOKEfBTw4x0C} } -@BOOK{orourke:98, +@book{orourke:98, author = {O’Rourke, Joseph}, title = {Computational Geometry in C}, edition = {2}, @@ -473,17 +473,17 @@ @article{KBsplines } @article{stam:00, - author = {Jos Stam}, - title = {Interacting with smoke and fire in real time}, - journal = {Communications of the ACM}, - volume = {43}, - number = {7}, - year = {2000}, - issn = {0001-0782}, - pages = {76--83}, - doi = {10.1145/341852.341866}, - publisher = {ACM Press}, - } + author = {Jos Stam}, + title = {Interacting with smoke and fire in real time}, + journal = {Communications of the ACM}, + volume = {43}, + number = {7}, + year = {2000}, + issn = {0001-0782}, + pages = {76--83}, + doi = {10.1145/341852.341866}, + publisher = {ACM Press} +} @inproceedings{wei:02, author = {Wei, Xiaoming and Li, Wei and Mueller, Klaus and Kaufman, Arie E.}, @@ -527,29 +527,29 @@ @inproceedings{yoshida:01 } @inproceedings{nguyen:02, - author = {Duc Quang Nguyen and Ronald Fedkiw and Henrik Wann Jensen}, - title = {Physically based modeling and animation of fire}, - booktitle = {SIGGRAPH '02: Proceedings of the 29th annual conference on Computer graphics and interactive techniques}, - year = {2002}, - isbn = {1-58113-521-1}, - pages = {721--728}, - location = {San Antonio, Texas}, - doi = {10.1145/566570.566643}, - publisher = {ACM Press}, - } - - @article{rushmeier:95, - author = {Holly Rushmeier and Anthony Hamins and Mun Young Choi}, - title = {Volume Rendering of Pool Fire Data}, - journal = {IEEE Comput. Graph. Appl.}, - volume = {15}, - number = {4}, - year = {1995}, - issn = {0272-1716}, - pages = {62--67}, - doi = {10.1109/38.391493}, - publisher = {IEEE Computer Society Press}, - } + author = {Duc Quang Nguyen and Ronald Fedkiw and Henrik Wann Jensen}, + title = {Physically based modeling and animation of fire}, + booktitle = {SIGGRAPH '02: Proceedings of the 29th annual conference on Computer graphics and interactive techniques}, + year = {2002}, + isbn = {1-58113-521-1}, + pages = {721--728}, + location = {San Antonio, Texas}, + doi = {10.1145/566570.566643}, + publisher = {ACM Press} +} + +@article{rushmeier:95, + author = {Holly Rushmeier and Anthony Hamins and Mun Young Choi}, + title = {Volume Rendering of Pool Fire Data}, + journal = {IEEE Comput. Graph. Appl.}, + volume = {15}, + number = {4}, + year = {1995}, + issn = {0272-1716}, + pages = {62--67}, + doi = {10.1109/38.391493}, + publisher = {IEEE Computer Society Press} +} @inproceedings{fedkiw:01, author = {Fedkiw, Ronald and Stam, Jos and Jensen, Henrik Wann}, @@ -606,78 +606,78 @@ @book{sayood:1996 } @article{Bajaj:01, - author = {Chandrajit Bajaj and Insung Ihm and Sanghun Park}, - title = {3D RGB image compression for interactive applications}, - journal = {ACM Transactions on Graphics (TOG)}, - volume = {20}, - number = {1}, - year = {2001}, - issn = {0730-0301}, - pages = {10--38}, - doi = {10.1145/383745.383747}, - publisher = {ACM Press}, - } + author = {Chandrajit Bajaj and Insung Ihm and Sanghun Park}, + title = {3D RGB image compression for interactive applications}, + journal = {ACM Transactions on Graphics (TOG)}, + volume = {20}, + number = {1}, + year = {2001}, + issn = {0730-0301}, + pages = {10--38}, + doi = {10.1145/383745.383747}, + publisher = {ACM Press} +} @article{Levoy:90, - author = {Marc Levoy}, - title = {Efficient ray tracing of volume data}, - journal = {ACM Transactions on Graphics (TOG)}, - volume = {9}, - number = {3}, - year = {1990}, - issn = {0730-0301}, - pages = {245--261}, - doi = {10.1145/78964.78965}, - publisher = {ACM Press} - } + author = {Marc Levoy}, + title = {Efficient ray tracing of volume data}, + journal = {ACM Transactions on Graphics (TOG)}, + volume = {9}, + number = {3}, + year = {1990}, + issn = {0730-0301}, + pages = {245--261}, + doi = {10.1145/78964.78965}, + publisher = {ACM Press} +} @inproceedings{marchingcubes, - author = {William E. Lorensen and Harvey E. Cline}, - title = {Marching cubes: A high resolution 3D surface construction algorithm}, - booktitle = {Proceedings of the 14th annual conference on Computer graphics and interactive techniques}, - year = {1987}, - isbn = {0-89791-227-6}, - pages = {163--169}, - doi = {10.1145/37401.37422}, - publisher = {ACM Press}, - } + author = {William E. Lorensen and Harvey E. Cline}, + title = {Marching cubes: A high resolution 3D surface construction algorithm}, + booktitle = {Proceedings of the 14th annual conference on Computer graphics and interactive techniques}, + year = {1987}, + isbn = {0-89791-227-6}, + pages = {163--169}, + doi = {10.1145/37401.37422}, + publisher = {ACM Press} +} @inproceedings{Sabella:88, - author = {Paolo Sabella}, - title = {A rendering algorithm for visualizing 3D scalar fields}, - booktitle = {Proceedings of the 15th annual conference on Computer graphics and interactive techniques}, - year = {1988}, - isbn = {0-89791-275-6}, - pages = {51--58}, - doi = {10.1145/54852.378476}, - publisher = {ACM Press}, - } + author = {Paolo Sabella}, + title = {A rendering algorithm for visualizing 3D scalar fields}, + booktitle = {Proceedings of the 15th annual conference on Computer graphics and interactive techniques}, + year = {1988}, + isbn = {0-89791-275-6}, + pages = {51--58}, + doi = {10.1145/54852.378476}, + publisher = {ACM Press} +} @inproceedings{Gardner:85, - author = {Geoffrey Y. Gardner}, - title = {Visual simulation of clouds}, - booktitle = {Proceedings of the 12th annual conference on Computer graphics and interactive techniques}, - year = {1985}, - isbn = {0-89791-166-0}, - pages = {297--304}, - doi = {10.1145/325334.325248}, - publisher = {ACM Press}, - } + author = {Geoffrey Y. Gardner}, + title = {Visual simulation of clouds}, + booktitle = {Proceedings of the 12th annual conference on Computer graphics and interactive techniques}, + year = {1985}, + isbn = {0-89791-166-0}, + pages = {297--304}, + doi = {10.1145/325334.325248}, + publisher = {ACM Press} +} @inproceedings{Hegeman:05, - author = {Hegeman, Kyle and Ashikhmin, Michael and Premo\v{z}e, Simon}, - title = {A lighting model for general participating media}, - booktitle = {I3D '05: Proceedings of the 2005 symposium on Interactive 3D graphics and games}, - year = {2005}, - isbn = {1-59593-013-2}, - pages = {117--124}, - location = {Washington, District of Columbia}, - doi = {10.1145/1053427.1053446}, - publisher = {ACM}, - address = {New York, NY, USA}, - } - -@InProceedings{perez:1997, + author = {Hegeman, Kyle and Ashikhmin, Michael and Premo\v{z}e, Simon}, + title = {A lighting model for general participating media}, + booktitle = {I3D '05: Proceedings of the 2005 symposium on Interactive 3D graphics and games}, + year = {2005}, + isbn = {1-59593-013-2}, + pages = {117--124}, + location = {Washington, District of Columbia}, + doi = {10.1145/1053427.1053446}, + publisher = {ACM}, + address = {New York, NY, USA} +} + +@inproceedings{perez:1997, author = "Perez-Cazorla, Frederic and Pueyo, Xavier and Sillion, Fran\c{c}ois", title = "Global Illumination Techniques for the Simulation of Participating Media", booktitle = "Proceedings of the Eighth Eurographics Workshop on Rendering", @@ -688,31 +688,31 @@ @InProceedings{perez:1997 } @inproceedings{jarosz:2008, - author = {Jarosz, Wojciech and Zwicker, Matthias and Jensen, Henrik Wann}, - title = {The beam radiance estimate for volumetric photon mapping}, - booktitle = {ACM SIGGRAPH 2008 classes}, - series = {SIGGRAPH '08}, - year = {2008}, - location = {Los Angeles, California}, - pages = {3:1--3:112}, - articleno = {3}, - numpages = {112}, - doi = {10.1145/1401132.1401137}, - acmid = {1401137}, - publisher = {ACM}, - address = {New York, NY, USA}, - keywords = {global illumination, light transport, nearest neighbor, participating media, photon map, photon tracing, ray marching, rendering, variable kernel method}, -} - -@MISC{kovesi2015good, + author = {Jarosz, Wojciech and Zwicker, Matthias and Jensen, Henrik Wann}, + title = {The beam radiance estimate for volumetric photon mapping}, + booktitle = {ACM SIGGRAPH 2008 classes}, + series = {SIGGRAPH '08}, + year = {2008}, + location = {Los Angeles, California}, + pages = {3:1--3:112}, + articleno = {3}, + numpages = {112}, + doi = {10.1145/1401132.1401137}, + acmid = {1401137}, + publisher = {ACM}, + address = {New York, NY, USA}, + keywords = {global illumination, light transport, nearest neighbor, participating media, photon map, photon tracing, ray marching, rendering, variable kernel method} +} + +@misc{kovesi2015good, title={Good colour maps: How to design them}, author={Kovesi, Peter}, url={http://arxiv.org/abs/1509.03700}, year={2015} } -@MISC{ColorCET, +@misc{ColorCET, title={ColorCET, Perceptually Uniform Colour Maps}, author={Kovesi, Peter}, - url={http://colorcet.com}, + url={http://colorcet.com} } From 1305b4fff39ff6aebe5e885ea74243ebeb154aba Mon Sep 17 00:00:00 2001 From: gforney Date: Wed, 7 Jan 2026 15:47:02 -0500 Subject: [PATCH 5/8] bibs: corrections to sv_graphics.bib --- Manuals/Bibliography/sv_graphics.bib | 2 -- 1 file changed, 2 deletions(-) diff --git a/Manuals/Bibliography/sv_graphics.bib b/Manuals/Bibliography/sv_graphics.bib index 2563d2f162..af74c23a1f 100644 --- a/Manuals/Bibliography/sv_graphics.bib +++ b/Manuals/Bibliography/sv_graphics.bib @@ -127,7 +127,6 @@ @manual{Cpp17 year = {2017}, month = 3, url = {https://web.archive.org/web/20170325025026/http://www.open-std.org/jtc1/sc22/wg21/docs/papers/2017/n4660.pdf} - note = {Draft International Standard (C++17 DIS)} } @book{C:book, @@ -173,7 +172,6 @@ @inbook{Crane:2008 pages = {633--676}, isbn = {978-0-321-51526-1}, url = {https://developer.nvidia.com/gpugems/gpugems3/part-v-physics-simulation/chapter-30-real-time-simulation-and-rendering-3d-fluids} - note = {Accessed via NVIDIA Developer site} } @book{Dutre:2006, From 29ed3bc9b53b1377f97baac88a62ce91e5cdb540 Mon Sep 17 00:00:00 2001 From: gforney Date: Wed, 7 Jan 2026 20:16:23 -0500 Subject: [PATCH 6/8] bibs: updates to sv_fire and sv_graphics bib files - correct some doi's and url's --- Manuals/Bibliography/sv_fire.bib | 86 ++++++++++++---------------- Manuals/Bibliography/sv_graphics.bib | 72 ++++++++++++----------- 2 files changed, 76 insertions(+), 82 deletions(-) diff --git a/Manuals/Bibliography/sv_fire.bib b/Manuals/Bibliography/sv_fire.bib index 00a7936968..6bcb3a1ab9 100644 --- a/Manuals/Bibliography/sv_fire.bib +++ b/Manuals/Bibliography/sv_fire.bib @@ -52,13 +52,16 @@ @techreport{Evans04a } @techreport{Alexander04a, - author = "M. Alexander and C. N. Stefner and J.A. Mason and B. J. Stocks and J. R. Hartely and M. A. Maffey and B. M. Wotton and S. W. Taylor and N. Lavoie and G. N. Dalrympte", - title = "{Characterizing the Jack pine - black spruce fuel complex of the International Crown Fire Modeling Experiment (ICFME)}", - institution = "Canadian Forest Service, Northern Forestry Centre", - type = "Information Report, NOR-X-393", - year = "2004", - note = "Available from Natural Resources Canada", - url = "https://publications.gc.ca/site/eng/9.514659/publication.html" + author = {Alexander, M. E. and Stefner, C. N. and Mason, J. A. and Stocks, B. J. + and Hartley, G. R. and Maffey, M. E. and Wotton, B. M. + and Taylor, S. W. and Lavoie, N. and Dalrymple, G. N.}, + title = {Characterizing the Jack Pine–Black Spruce Fuel Complex of the International Crown Fire Modelling Experiment (ICFME)}, + type = {Information Report NOR-X-393}, + institution = {Natural Resources Canada, Canadian Forest Service, Northern Forestry Centre}, + address = {Edmonton, Alberta, Canada}, + year = {2004}, + url = {https://canadacommons.ca/artifacts/36740006/characterizing-the-jack-pine/37639361/}, + note = {Available from Natural Resources Canada / Canadian Forest Service} } @techreport{CFAST_Tech_Guide_7, @@ -143,21 +146,19 @@ @article{layerheight volume = {31}, pages = {19--38}, year = {1998}, - doi = {10.1016/S0379-7112(97)00064-7}, - url = {https://doi.org/10.1016/S0379-7112(97)00064-7} + doi = {10.1016/S0379-7112(97)00064-7} } @article{Janssens:1992, - author = "Marc Janssens and Hao C. Tran", - title = "{Data Reduction of Room Tests for Zone Model Validation}", - journal = "Journal of Fire Sciences", - volume = 10, - number = 6, - pages = "528--555", - year = 1992, - doi = {10.1016/S0379-7112(97)00064-7} + author = {M. Janssens and H. C. Tran}, + title = {Data Reduction of Room Tests for Zone Model Validation}, + journal = {Journal of Fire Sciences}, + year = {1992}, + volume = {10}, + number = {6}, + pages = {528--555}, + doi = {10.1177/073490419201000604} } - @book{Howell:2021, author = {John R. Howell and M. Pinar Meng{\"u}{\c{c}} and Kyle Daun and Robert Siegel}, title = {Thermal Radiation Heat Transfer}, @@ -166,8 +167,7 @@ @book{Howell:2021 edition = {7th}, address = {New York, NY}, isbn = {9780367347079}, - doi = {10.1201/9780429327308}, - url = {https://doi.org/10.1201/9780429327308} + doi = {10.1201/9780429327308} } @book{essentials, @@ -179,28 +179,16 @@ @book{essentials edition = "4" } -@book{FIRESTATS2001, - title = {A Profile of Fire in the United States, 1989--1998}, - author = {{Federal Emergency Management Agency, United States Fire Administration, National Fire Data Center}}, - publisher = {Federal Emergency Management Agency, U.S. Fire Administration}, - address = {Emmitsburg, MD}, - year = {2001}, - month = 8, - edition = {12th}, - note = {Report available from the U.S. Fire Administration Publications Center}, - url = {https://www.usfa.fema.gov/downloads/pdf/publications/fa-214.pdf} -} - -@incollection{Purser:2002, - AUTHOR = "D.A. Purser", - editor = "Philip J. DiNenno and Dougla Drysdale and Craig L. Beyler and W. Douglas Walton and Richard L. P. Custer and John R. Hall and John M. Watts", - TITLE = "Toxicity Assessment of Combustion Products", - BOOKTITLE = "The SFPE Handbook of Fire Protection Engineering", - pages = "2-83,2-171", - PUBLISHER = "Society of Fire Protection Engineers", - YEAR = "2002", - address = "Bethesda, MD", - edition = "3rd" +@manual{FIRESTATS2001, + title = {A Profile of Fire in the United States, 1989–1998}, + author = {{Federal Emergency Management Agency and United States Fire Administration, National Fire Data Center}}, + organization = {Federal Emergency Management Agency, U.S. Fire Administration}, + address = {Emmitsburg, MD}, + edition = {12th}, + month = 8, + year = {2001}, + note = {Report available from the U.S. Fire Administration Publications Center}, + url = {https://www.usfa.fema.gov/downloads/pdf/statistics/fius12th.pdf} } @techreport{HOUSTON, @@ -224,12 +212,14 @@ @techreport{CHERRYROAD } @article{Koseki:1, - author = "Koseki, H. and Mulholland, G.W.", - title = "{The effect of diameter on the burning of crude oil pool fires}", - journal = "Fire Technology", - volume = 54, - doi = {10.1007/BF01039729}, - year = 1991 + author = {Koseki, Hiroshi and Mulholland, G. W.}, + title = {The Effect of Diameter on the Burning of Crude Oil Pool Fires}, + journal = {Fire Technology}, + year = {1991}, + volume = {27}, + number = {1}, + pages = {54--65}, + doi = {10.1007/BF01039527} } @techreport{DiMarzo:1, diff --git a/Manuals/Bibliography/sv_graphics.bib b/Manuals/Bibliography/sv_graphics.bib index af74c23a1f..d74239bb8b 100644 --- a/Manuals/Bibliography/sv_graphics.bib +++ b/Manuals/Bibliography/sv_graphics.bib @@ -79,13 +79,12 @@ @article{rushmeier:1987 } @inproceedings{staubli:2005, - title = {{Volume rendering of smoke propagation CFD data}}, - author = {Oliver Staubli and Christian Sigg and Ronald Peikert and Markus Gross and Daniel Gubler}, - booktitle = {IEEE Visualization}, - pages = {335--342}, - publisher = {IEEE Computer Society}, - year = {2005}, - doi = {10.1109/VIS.2005.133} + author = {Staubli, Oliver and Sigg, Christian and Peikert, Ronald and Gross, Markus H. and Gubler, Daniel}, + title = {Volume rendering of smoke propagation CFD data}, + booktitle = {Proceedings of the 16th IEEE Visualization Conference (VIS 2005)}, + year = {2005}, + pages = {335--341}, + publisher = {IEEE Computer Society} } @article{levoy:1990, @@ -119,14 +118,16 @@ @book{chandrasekar:1960 url = {https://books.google.com/books/about/Radiative_Transfer.html?id=APLBNGXZvEwC} } -@manual{Cpp17, - organization = {{ISO/IEC}}, - title = {Programming Languages --- C++}, +@techreport{Cpp17, + author = {{ISO/IEC JTC 1/SC 22/WG21}}, + title = {Programming Languages — C++: Draft International Standard, N4660}, + institution = {ISO/IEC}, type = {Draft International Standard}, number = {N4660}, + month = mar, year = {2017}, - month = 3, - url = {https://web.archive.org/web/20170325025026/http://www.open-std.org/jtc1/sc22/wg21/docs/papers/2017/n4660.pdf} + url = {https://web.archive.org/web/20170325025026/http://www.open-std.org/jtc1/sc22/wg21/docs/papers/2017/n4660.pdf}, + note = {Draft International Standard for C++17 (DIS)} } @book{C:book, @@ -217,13 +218,15 @@ @book{Olano:2002 } @book{OpenGLShading, - author = {Rost, Randi J.}, - title = {OpenGL Shading Language}, - publisher = {Addison-Wesley}, - location = {Upper Saddle River, NJ}, - year = {2007}, - isbn = {0-321-33489-2}, - url = {https://books.google.com/books/about/OpenGL_Shading_Language.html?id=TrzmAAAACAAJ} + author = {Randi J. Rost}, + title = {OpenGL Shading Language}, + edition = {2nd}, + year = {2007}, + publisher = {Addison‑Wesley Professional}, + address = {Upper Saddle River, NJ}, + isbn = {0-321-33489-2}, + url = {https://www.informit.com/store/opengl-shading-language-9780321334893}, + note = {Originally published January 25, 2006; ISBN and publication date per publisher records and bibliographic listings.} } @book{Jensen:01, @@ -262,7 +265,7 @@ @misc{TCPsplines author = "Kochanek-Bartels Cubic Splines (TCB Splines)", year = "2003", month = 3, - url = "http://www.geometrictools.com/Documentation/KBSplines.pdf" + url = "https://www.geometrictools.com/Documentation/KBSplines.pdf" } @inproceedings{Kochanek:84, @@ -375,12 +378,12 @@ @misc{PNGLIB author = "Guy Eric Schalnat and Andreas Dilger and Glenn Randers-Pehrson", year = "2002", month = 11, - url = "http://www.libpng.org/pub/png/" + url = "https://www.libpng.org/pub/png/" } @misc{JPEGLIB, title = {{JPEG} version 6b}, - url = "http://www.ijg.org/" + url = "https://www.ijg.org/" } @misc{ZLIB, @@ -388,7 +391,7 @@ @misc{ZLIB year = "2002", month = 11, title = "{zlib} version 1.1.4", - url = "http://zlib.net/" + url = "https://zlib.net/" } @misc{GLUILIB, @@ -431,14 +434,15 @@ @book{eberly:03 } @book{moller:02, - author = {Akenine-M\"oller, Tomas and Haines, Eric and Hoffman, Naty}, - title = {Real-Time Rendering}, - edition = {2}, - publisher = {A. K. Peters / CRC Press}, - location = {Natick, Massachusetts}, - year = {2002}, - isbn = {9781568811826}, - url = {https://books.google.com/books/about/Real_Time_Rendering_Second_Edition.html?id=mOKEfBTw4x0C} + author = {Tomas Akenine‑Möller and Eric Haines and Naty Hoffman}, + title = {Real‑Time Rendering}, + edition = {2}, + year = {2002}, + publisher = {A. K. Peters / CRC Press}, + address = {Natick, Massachusetts}, + isbn = {9781568811826}, + url = {https://www.campusbooks.com/books/9781568811826-real-time-rendering-second-edition}, + note = {Book details page for the second edition; no DOI found} } @book{orourke:98, @@ -682,7 +686,7 @@ @inproceedings{perez:1997 month = 6, year = "1997", address = "Saint Etienne, France", - url = "http://artis.imag.fr/Publications/1997/PPS97" + url = "https://maverick.inria.fr/Publications/1997/PPS97/" } @inproceedings{jarosz:2008, @@ -705,12 +709,12 @@ @inproceedings{jarosz:2008 @misc{kovesi2015good, title={Good colour maps: How to design them}, author={Kovesi, Peter}, - url={http://arxiv.org/abs/1509.03700}, + url={https://arxiv.org/abs/1509.03700}, year={2015} } @misc{ColorCET, title={ColorCET, Perceptually Uniform Colour Maps}, author={Kovesi, Peter}, - url={http://colorcet.com} + url={https://colorcet.com} } From bd6f98139a689ed8dbe1529d1e28a68578a4ef59 Mon Sep 17 00:00:00 2001 From: gforney Date: Wed, 7 Jan 2026 20:41:49 -0500 Subject: [PATCH 7/8] manuals: add WARNING and ERROR checks when building manuals --- Manuals/SMV_Technical_Reference_Guide/make_guide.sh | 7 ++++--- Manuals/SMV_User_Guide/make_guide.sh | 4 ++-- Manuals/SMV_Verification_Guide/make_guide.sh | 4 ++-- 3 files changed, 8 insertions(+), 7 deletions(-) diff --git a/Manuals/SMV_Technical_Reference_Guide/make_guide.sh b/Manuals/SMV_Technical_Reference_Guide/make_guide.sh index db581c2746..c92a6829e8 100755 --- a/Manuals/SMV_Technical_Reference_Guide/make_guide.sh +++ b/Manuals/SMV_Technical_Reference_Guide/make_guide.sh @@ -11,9 +11,10 @@ gitrevision=`git describe --abbrev=7 --long --dirty` echo "\\newcommand{\\gitrevision}{$gitrevision}" > ../Bibliography/gitrevision.tex pdflatex -interaction nonstopmode SMV_Technical_Reference_Guide &> SMV_Technical_Reference_Guide.err -biber SMV_Technical_Reference_Guide &> SMV_Technical_Reference_Guide.err +biber SMV_Technical_Reference_Guide &> SMV_Technical_Reference_Guide_biber.err pdflatex -interaction nonstopmode SMV_Technical_Reference_Guide &> SMV_Technical_Reference_Guide.err pdflatex -interaction nonstopmode SMV_Technical_Reference_Guide &> SMV_Technical_Reference_Guide.err +cat SMV_Technical_Reference_biber.err >> SMV_Technical_Reference_Guide.err # Scan and report any errors in the LaTeX build process if [[ `grep -E "Undefined control sequence|Error:|Fatal error|! LaTeX Error:|Paragraph ended before|Missing \\\$ inserted|Misplaced" -I SMV_Technical_Reference_Guide.err | grep -v "xpdf supports version 1.5"` == "" ]] @@ -27,13 +28,13 @@ if [[ `grep -E "Undefined control sequence|Error:|Fatal error|! LaTeX Error:|Par fi # Check for LaTeX warnings (undefined references or duplicate labels) -if [[ `grep -E "undefined|multiply defined|multiply-defined" -I SMV_Technical_Reference_Guide.err` == "" ]] +if [[ `grep -E "undefined|ERROR|WARNING|multiply defined|multiply-defined" -I SMV_Technical_Reference_Guide.err` == "" ]] then # Continue along : else echo "LaTeX warnings detected:" - grep -E "undefined|multiply defined|multiply-defined" -I SMV_Technical_Reference_Guide.err + grep -E "undefined|ERROR|WARNING|multiply defined|multiply-defined" -I SMV_Technical_Reference_Guide.err clean_build=0 fi diff --git a/Manuals/SMV_User_Guide/make_guide.sh b/Manuals/SMV_User_Guide/make_guide.sh index 655dd58819..23d6001c88 100755 --- a/Manuals/SMV_User_Guide/make_guide.sh +++ b/Manuals/SMV_User_Guide/make_guide.sh @@ -28,13 +28,13 @@ if [[ `grep -E "Undefined control sequence|Error:|Fatal error|! LaTeX Error:|Par fi # Check for LaTeX warnings (undefined references or duplicate labels) -if [[ `grep -E "undefined|WARN|multiply defined|multiply-defined" -I SMV_User_Guide.err` == "" ]] +if [[ `grep -E "undefined|ERROR|WARNING|multiply defined|multiply-defined" -I SMV_User_Guide.err` == "" ]] then # Continue along : else echo "LaTeX warnings detected:" - grep -E "undefined|WARN|multiply defined|multiply-defined" -I SMV_User_Guide.err + grep -E "undefined|WARNING|ERROR|multiply defined|multiply-defined" -I SMV_User_Guide.err clean_build=0 fi diff --git a/Manuals/SMV_Verification_Guide/make_guide.sh b/Manuals/SMV_Verification_Guide/make_guide.sh index bb4cc4c972..487b5c3f9b 100755 --- a/Manuals/SMV_Verification_Guide/make_guide.sh +++ b/Manuals/SMV_Verification_Guide/make_guide.sh @@ -28,13 +28,13 @@ if [[ `grep -E "Undefined control sequence|Error:|Fatal error|! LaTeX Error:|Par fi # Check for LaTeX warnings (undefined references or duplicate labels) -if [[ `grep -E "undefined|WARNING|multiply defined|multiply-defined" -I SMV_Verification_Guide.err` == "" ]] +if [[ `grep -E "undefined|ERROR|WARNING|multiply defined|multiply-defined" -I SMV_Verification_Guide.err` == "" ]] then # Continue along : else echo "LaTeX warnings detected:" - grep -E "undefined|WARNING|multiply defined|multiply-defined" -I SMV_Verification_Guide.err + grep -E "undefined|ERROR|WARNING|multiply defined|multiply-defined" -I SMV_Verification_Guide.err clean_build=0 fi From 485ece14bd6cd5062d9f5ad273391700273fb29d Mon Sep 17 00:00:00 2001 From: gforney Date: Wed, 7 Jan 2026 21:57:20 -0500 Subject: [PATCH 8/8] bibs: remove binary characters from .bib files --- Manuals/Bibliography/sv_fire.bib | 4 ++-- Manuals/Bibliography/sv_graphics.bib | 12 ++++++------ 2 files changed, 8 insertions(+), 8 deletions(-) diff --git a/Manuals/Bibliography/sv_fire.bib b/Manuals/Bibliography/sv_fire.bib index 6bcb3a1ab9..fccc0a5b8d 100644 --- a/Manuals/Bibliography/sv_fire.bib +++ b/Manuals/Bibliography/sv_fire.bib @@ -55,7 +55,7 @@ @techreport{Alexander04a author = {Alexander, M. E. and Stefner, C. N. and Mason, J. A. and Stocks, B. J. and Hartley, G. R. and Maffey, M. E. and Wotton, B. M. and Taylor, S. W. and Lavoie, N. and Dalrymple, G. N.}, - title = {Characterizing the Jack Pine–Black Spruce Fuel Complex of the International Crown Fire Modelling Experiment (ICFME)}, + title = {Characterizing the Jack Pine-Black Spruce Fuel Complex of the International Crown Fire Modelling Experiment (ICFME)}, type = {Information Report NOR-X-393}, institution = {Natural Resources Canada, Canadian Forest Service, Northern Forestry Centre}, address = {Edmonton, Alberta, Canada}, @@ -180,7 +180,7 @@ @book{essentials } @manual{FIRESTATS2001, - title = {A Profile of Fire in the United States, 1989–1998}, + title = {A Profile of Fire in the United States, 1989-1998}, author = {{Federal Emergency Management Agency and United States Fire Administration, National Fire Data Center}}, organization = {Federal Emergency Management Agency, U.S. Fire Administration}, address = {Emmitsburg, MD}, diff --git a/Manuals/Bibliography/sv_graphics.bib b/Manuals/Bibliography/sv_graphics.bib index d74239bb8b..4631c9fe70 100644 --- a/Manuals/Bibliography/sv_graphics.bib +++ b/Manuals/Bibliography/sv_graphics.bib @@ -120,7 +120,7 @@ @book{chandrasekar:1960 @techreport{Cpp17, author = {{ISO/IEC JTC 1/SC 22/WG21}}, - title = {Programming Languages — C++: Draft International Standard, N4660}, + title = {Programming Languages - C++: Draft International Standard, N4660}, institution = {ISO/IEC}, type = {Draft International Standard}, number = {N4660}, @@ -222,7 +222,7 @@ @book{OpenGLShading title = {OpenGL Shading Language}, edition = {2nd}, year = {2007}, - publisher = {Addison‑Wesley Professional}, + publisher = {Addison-Wesley Professional}, address = {Upper Saddle River, NJ}, isbn = {0-321-33489-2}, url = {https://www.informit.com/store/opengl-shading-language-9780321334893}, @@ -345,7 +345,7 @@ @book{OpenGLRed @book{OpenGLGlut, author = {Kilgard, Mark J.}, title = {OpenGL Programming for the X Window System}, - publisher = {Addison‑Wesley Developers Press}, + publisher = {Addison-Wesley Developers Press}, location = {Reading, Massachusetts}, year = {1996}, isbn = {9780201483598}, @@ -434,8 +434,8 @@ @book{eberly:03 } @book{moller:02, - author = {Tomas Akenine‑Möller and Eric Haines and Naty Hoffman}, - title = {Real‑Time Rendering}, + author = {Tomas Akenine-Möller and Eric Haines and Naty Hoffman}, + title = {Real-Time Rendering}, edition = {2}, year = {2002}, publisher = {A. K. Peters / CRC Press}, @@ -446,7 +446,7 @@ @book{moller:02 } @book{orourke:98, - author = {O’Rourke, Joseph}, + author = {O'Rourke, Joseph}, title = {Computational Geometry in C}, edition = {2}, publisher = {Cambridge University Press},