diff --git a/Manuals/Bibliography/FDS_general.bib b/Manuals/Bibliography/FDS_general.bib index 07bce9d2fc4..d83c365ee0f 100644 --- a/Manuals/Bibliography/FDS_general.bib +++ b/Manuals/Bibliography/FDS_general.bib @@ -692,14 +692,14 @@ @MASTERSTHESIS{Bittern:Thesis @TECHREPORT{NRC:VICTORIA, - author = {N.E. Bixler}, - title = {{VICTORIA 2.0: A Mechanistic Model for Radionuclide Behavior in a Nuclear Reactor Coolant System Under Severe Accident Conditions}}, - institution = {{Sandia National Laboratories}}, - address = {Albuquerque, NM}, - type = {{NUREG/CR-6131}}, - month = {December}, - year = {1998}, - note = "{Work performed under contract to the US Nuclear Regulatory Agency, Washington DC.}", + author = {N.E. Bixler}, + title = {{VICTORIA 2.0: A Mechanistic Model for Radionuclide Behavior in a Nuclear Reactor Coolant System Under Severe Accident Conditions}}, + institution = {{Sandia National Laboratories}}, + address = {Albuquerque, NM}, + type = {{NUREG/CR-6131}}, + month = {December}, + year = {1998}, + note = "{Work performed under contract to the US Nuclear Regulatory Agency, Washington DC.}", } @TECHREPORT{FAA-AR-06-21, @@ -1877,11 +1877,11 @@ @INPROCEEDINGS{Floyd:Interflam2010 } @misc{FPL:Fire_Database, - Author = {US Forest Service - Forest Products Laboratory}, - Howpublished = {\url{https://www.fpl.fs.usda.gov/products/products/cone/by_materials.php}}, - Title = {{Cone Calorimeter Datasets}}, - Type = {Online Multimedia}, - Year = {2008}} + Author = {US Forest Service - Forest Products Laboratory}, + Howpublished = {\url{https://www.fpl.fs.usda.gov/products/products/cone/by_materials.php}}, + Title = {{Cone Calorimeter Datasets}}, + Type = {Online Multimedia}, + Year = {2008}} @TECHREPORT{FSSIM, author = {J. Floyd and S. Hunt and F. Williams and P. Tatem}, @@ -2021,12 +2021,12 @@ @TECHREPORT{Friedman:1 } @ARTICLE{Fujita, - author = {A. Fujita and R. Kurose and S. Komori}, - title = {{Experimental study on effect of relative humidty on heat transfer of an evaporating water droplet in air flow}}, - journal = {International Journal of Multiphase Flow}, - year = {2010}, - volume = {36}, - pages = {244-247} + author = {A. Fujita and R. Kurose and S. Komori}, + title = {{Experimental study on effect of relative humidty on heat transfer of an evaporating water droplet in air flow}}, + journal = {International Journal of Multiphase Flow}, + year = {2010}, + volume = {36}, + pages = {244-247} } @INPROCEEDINGS{Gandhi:2, @@ -2058,14 +2058,14 @@ @TECHREPORT{Gavelli:1 } @TECHREPORT{Gavin, - author = {Gavin, P.M.}, - title = {{PROGRAM DROP: A Computer Program for Prediction of Evaporation from Freely Falling Multicomponent Drops}}, - institution = {Sandia National Laboratories}, - month = {December}, - year = {1996}, - type = {SAND}, - number = {96-2878}, - address = {Albuquerque, NM}, + author = {Gavin, P.M.}, + title = {{PROGRAM DROP: A Computer Program for Prediction of Evaporation from Freely Falling Multicomponent Drops}}, + institution = {Sandia National Laboratories}, + month = {December}, + year = {1996}, + type = {SAND}, + number = {96-2878}, + address = {Albuquerque, NM}, } @BOOK{Gelman:Stats, @@ -2661,11 +2661,11 @@ @ARTICLE{Harlow:1 } @INPROCEEDINGS{Higgins_Davidson, - author = {Higgins, D. and Davidson, M.}, - title = {{An Isothermal Model of Agglomeration in a Flash Smelting Reaction Shaft}}, - booktitle = {Fifth International Conference on CFD in the Process Industries}, - organization = {CSIRO Minerals, Melbourne, Austrailia}, - year = {2006}, + author = {Higgins, D. and Davidson, M.}, + title = {{An Isothermal Model of Agglomeration in a Flash Smelting Reaction Shaft}}, + booktitle = {Fifth International Conference on CFD in the Process Industries}, + organization = {CSIRO Minerals, Melbourne, Austrailia}, + year = {2006}, } @ARTICLE{Hinkley:2, @@ -2927,6 +2927,12 @@ @ARTICLE{Edwards:FSJ volume = {40}, } +@MISC{HYPRE, + title = {{HYPRE: Scalable Linear Solvers and Multigrid Methods}}, + note = {Lawrence Livermore National Laboratories}, + howpublished = {\href{https://computing.llnl.gov/projects/hypre-scalable-linear-solvers-multigrid-methods}{HYPRE Website}}, +} + @ARTICLE{Icove:JNAFE2021, author = {D.J. Icove and T.R. May}, title = {{Computer Fire Modeling and the Law: Application to Forensic Fire Engineering Investigations}}, @@ -3302,11 +3308,11 @@ @TECHREPORT{Kim:1987 } @INPROCEEDINGS{Kolaitis, - author = {D. Kolaitis and M. Founti}, - title = {{Comparing Evaporation Rates of Single Suspended Droplets}}, - booktitle = {10th Workshop on Two-Phase Flow Predictions}, - year = {2002}, - publisher = {European Research Community on Flow, Turbulence, and Combustion}, + author = {D. Kolaitis and M. Founti}, + title = {{Comparing Evaporation Rates of Single Suspended Droplets}}, + booktitle = {10th Workshop on Two-Phase Flow Predictions}, + year = {2002}, + publisher = {European Research Community on Flow, Turbulence, and Combustion}, } @@ -3731,12 +3737,12 @@ @ARTICLE{Madhav:IJMP1995 @ARTICLE{Maqua, - author = {C. Maqua and G. Castanet and F. Lempoine}, - title = {{Bicomponent droplets evaporation: Temperature measurements and modelling}}, - journal = {Fuel}, - volume = {87}, - pages = {2932-2942}, - year = {2008} + author = {C. Maqua and G. Castanet and F. Lempoine}, + title = {{Bicomponent droplets evaporation: Temperature measurements and modelling}}, + journal = {Fuel}, + volume = {87}, + pages = {2932-2942}, + year = {2008} } @TECHREPORT{Iowa, @@ -5005,12 +5011,12 @@ @BOOK{Patankar:1 } @article{Paudel:2021, - author = {D. Paudel and A. Rinta-Paavola and H.P. Mattila and S. Hostikka}, - title = {{Multiphysics modelling of stone wool fire resistance}}, - volume = {57}, - journal = {Fire Technology}, - year = {2021}, - pages = {1283-1312}, + author = {D. Paudel and A. Rinta-Paavola and H.P. Mattila and S. Hostikka}, + title = {{Multiphysics modelling of stone wool fire resistance}}, + volume = {57}, + journal = {Fire Technology}, + year = {2021}, + pages = {1283-1312}, } @TECHREPORT{Peacock:NBS_Multi-Room, @@ -5596,11 +5602,12 @@ @ARTICLE{Rinta-Paavola:2023 } @misc{RISE:Fire_Database, - Author = {RISE Research Institutes of Sweden}, - Howpublished = {\url{https://firedb.extweb.sp.se/}}, - Title = {{RISE Fire DataBase}}, - Type = {Online Multimedia}, - Year = {2005}} + Author = {RISE Research Institutes of Sweden}, + Howpublished = {\url{https://firedb.extweb.sp.se/}}, + Title = {{RISE Fire DataBase}}, + Type = {Online Multimedia}, + Year = {2005} +} @INPROCEEDINGS{Ritchie:1, author = {Ritchie, S.J. and Steckler, K.D. and Hamins, A. and Cleary, T.G. and Yang, J.C. and Kashiwagi, T.}, @@ -5940,11 +5947,11 @@ @ARTICLE{Smyth:1 } @INPROCEEDINGS{Snegirev:1, - author = {A. Snegirev and V. Talavov and I. Sheinman and S. Sazhin}, - title = {{An enhanced spray model for flame suppression simulations}}, - booktitle = {Proceedings of the European Combustion Meeting}, - year = {2011}, - publisher = {Combustion Institute}, + author = {A. Snegirev and V. Talavov and I. Sheinman and S. Sazhin}, + title = {{An enhanced spray model for flame suppression simulations}}, + booktitle = {Proceedings of the European Combustion Meeting}, + year = {2011}, + publisher = {Combustion Institute}, } @BOOK{Spalding:1, diff --git a/Manuals/FDS_User_Guide/FDS_User_Guide.tex b/Manuals/FDS_User_Guide/FDS_User_Guide.tex index bd1b4cae43b..bd1488b1c34 100644 --- a/Manuals/FDS_User_Guide/FDS_User_Guide.tex +++ b/Manuals/FDS_User_Guide/FDS_User_Guide.tex @@ -9234,7 +9234,7 @@ \section{Accuracy of the Pressure Solver} \subsection{Optional Pressure Solvers} \label{optional_pressure_solver} -The default Poisson solver in FDS ({\ct SOLVER='FFT'} on the {\ct PRES} line) is based on the package of linear algebra routines called CrayFishpak. However, in certain circumstances you may need to use one of several alternatives that is based on the Intel\textsuperscript{\textregistered} MKL Sparse Cluster Solver. +The default Poisson solver in FDS ({\ct SOLVER='FFT'} on the {\ct PRES} line) is based on the package of linear algebra routines called CrayFishpak. However, in certain circumstances you may need to use one of several alternatives that is based on the Intel\textsuperscript{\textregistered} MKL Sparse Cluster Solver or the HYPRE solver library from Lawrence Livermore National Laboratories (LLNL) \cite{HYPRE}. \begin{description} \item[{\ct SOLVER='ULMAT'}] This solver is useful when the computational domain has relatively small, sealed cavities enclosed with thin (i.e. zero cell thick) walls. The small error in the normal component of velocity that you incur with the FFT solver can lead to unphysical changes in temperature, density and pressure that may eventually cause the calculation to become numerically unstable. For example, suppose you have hollow steel columns or hollow aluminum ducts with thin walls and you want to simulate the heat penetration within these spaces. @@ -9242,6 +9242,8 @@ \subsection{Optional Pressure Solvers} The {\ct ULMAT} solver uses a substantial amount of memory per mesh. Its use should be limited to meshes of at most 150,000 cells. This number depends on the amount of random access memory (RAM) that you can devote to each MPI process, and you might want to experiment with larger meshes if you have, say, tens of gigabytes of RAM per MPI process. +\item[{\ct SOLVER='ULMAT HYPRE'}] This solver uses the same strategy as ULMAT but the solver is implemented via LLNL's HYPRE library \cite{HYPRE}. ULMAT HYPRE uses the algebraic multigrid (AMG) preconditioned conjugate gradient (PCG) solver. This solver does not require LU decomposition and storage of a dense matrix, so the memory requirements are much less than the MKL solver. Hence, ULMAT HYPRE may be considered as an option for large mesh blocks (larger than 150,000 cells). Note, however, that for small mesh blocks HYPRE is somewhat slower than MKL. + \item[{\ct SOLVER='GLMAT'}] This solver is for non-overlapping, non-stretched meshes at the same refinement level covering a single connected domain, i.e., a large rectangular box. With this solver, the pressure in both solid and gas cells is computed using an immersed boundary method for flow obstructions, the same as the default {\ct 'FFT'} solver. This mode produces the exact same pressure solution as the {\ct 'FFT'} solver would if the domain were one single mesh. That is, velocity errors at any mesh boundaries are eliminated. Note that currently a single discretization matrix is built for all gas cells defined on the model, therefore the solver is not meant to be used in cases where ther are internal sealed regions within the domain. The {\ct GLMAT} solver is used mainly for testing and diagnostics. Because it solves the pressure over the entire computational domain, it is limited to about 1~million cells total unless your computer has an extraordinary amount of RAM.