Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
125 changes: 66 additions & 59 deletions Manuals/Bibliography/FDS_general.bib
Original file line number Diff line number Diff line change
Expand Up @@ -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,
Expand Down Expand Up @@ -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},
Expand Down Expand Up @@ -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,
Expand Down Expand Up @@ -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,
Expand Down Expand Up @@ -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,
Expand Down Expand Up @@ -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}},
Expand Down Expand Up @@ -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},
}


Expand Down Expand Up @@ -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,
Expand Down Expand Up @@ -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,
Expand Down Expand Up @@ -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.},
Expand Down Expand Up @@ -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,
Expand Down
4 changes: 3 additions & 1 deletion Manuals/FDS_User_Guide/FDS_User_Guide.tex
Original file line number Diff line number Diff line change
Expand Up @@ -9234,14 +9234,16 @@ \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.

With the {\ct ULMAT} solver, the unknown values of the pressure live only in gas-phase cells, allowing for the normal components of velocity at a solid surface to be computed exactly with no penetration error. Strictly speaking, in this mode, FDS is no longer using an ``immersed boundary method'' for flow obstructions---the pressure solution is now ``unstructured,'' hence the {\ct U} in its name. This solver does not guarantee that the normal component of velocity matches perfectly at mesh boundaries, and the iterative procedure used by the default {\ct 'FFT'} solver is still used to drive the mesh interface velocity normals closer together. This solver option does allow for refinement at mesh boundaries and for internal sealed regions within the domain for which additional matrices must be computed.

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.
Expand Down