1.
H. Abreu, Eça; Klaij, C. M.
20th Numerical Towing Tank Symposium (NuTTS), Wageningen, The Netherlands, 2017.
@conference{Abreu2017,
title = {Code Verification Exercise of a Navier-Stokes Solver for Compressible Flows in the Laminar and Subsonic Regimes},
author = {Abreu, H., Eça, L., and Klaij, C.M.},
url = {http://www.marin.nl/web/Publications/Publication-items/Code-Verification-Exercise-of-a-NavierStokes-Solver-for-Compressible-Flows-in-the-Laminar-and-Subsonic-Regimes.htm},
year = {2017},
date = {2017-10-03},
booktitle = {20th Numerical Towing Tank Symposium (NuTTS), Wageningen, The Netherlands},
abstract = {Many of the flows of interest to the naval and offshore industries deal with fluids that are usually assumed to be incompressible. However, there are several phenomena, as for example slamming, sloshing or cavitation where the fluid compressibility must be taken into account. All these applications involve compressible two-phase flows, which are the ultimate goal of the present development of the flow solver ReFRESCO.
As a first step of this development, this paper presents a Code Verification exercise performed with the Method of Manufactured Solutions, for laminar compressible flows in the subsonic regime. This first extension of ReFRESCO for a fluid that obeys the perfect gas equation of state requires two steps: 1. Adaptation of the SIMPLE algorithm used to determine the pressure field. 2. Solution of the energy equation to determine the temperature field.
This first step of the development is well documented in the open literature for both single phase and multiphase flows. On the other hand, the energy equation is already available in ReFRESCO but it is seldom solved in incompressible flow solutions. However, its formulation must be updated due to the change of the equation of state. Nonetheless, the present paper presents one more manufactured solution for the Verification of compressible solvers and guarantees that we start this development with a good basis.},
keywords = {},
pubstate = {published},
tppubtype = {conference}
}
Many of the flows of interest to the naval and offshore industries deal with fluids that are usually assumed to be incompressible. However, there are several phenomena, as for example slamming, sloshing or cavitation where the fluid compressibility must be taken into account. All these applications involve compressible two-phase flows, which are the ultimate goal of the present development of the flow solver ReFRESCO.
As a first step of this development, this paper presents a Code Verification exercise performed with the Method of Manufactured Solutions, for laminar compressible flows in the subsonic regime. This first extension of ReFRESCO for a fluid that obeys the perfect gas equation of state requires two steps: 1. Adaptation of the SIMPLE algorithm used to determine the pressure field. 2. Solution of the energy equation to determine the temperature field.
This first step of the development is well documented in the open literature for both single phase and multiphase flows. On the other hand, the energy equation is already available in ReFRESCO but it is seldom solved in incompressible flow solutions. However, its formulation must be updated due to the change of the equation of state. Nonetheless, the present paper presents one more manufactured solution for the Verification of compressible solvers and guarantees that we start this development with a good basis.
As a first step of this development, this paper presents a Code Verification exercise performed with the Method of Manufactured Solutions, for laminar compressible flows in the subsonic regime. This first extension of ReFRESCO for a fluid that obeys the perfect gas equation of state requires two steps: 1. Adaptation of the SIMPLE algorithm used to determine the pressure field. 2. Solution of the energy equation to determine the temperature field.
This first step of the development is well documented in the open literature for both single phase and multiphase flows. On the other hand, the energy equation is already available in ReFRESCO but it is seldom solved in incompressible flow solutions. However, its formulation must be updated due to the change of the equation of state. Nonetheless, the present paper presents one more manufactured solution for the Verification of compressible solvers and guarantees that we start this development with a good basis.
2.
L. Eça, Klaij; Pereira, F. S.
On code verification of RANS solvers Journal Article
In: Journal of Computational Physics, 2016, vol. 310, pp. 418-439, 2016.
@article{Eça2016b,
title = {On code verification of RANS solvers},
author = {Eça, L., Klaij, C.M., Vaz, G., Hoekstra, M. and Pereira, F.S.},
url = {http://www.marin.nl/web/Publications/Papers/On-code-verification-of-RANS-solvers.htm},
doi = {10.1016/j.jcp.2016.01.002},
year = {2016},
date = {2016-04-01},
journal = {Journal of Computational Physics, 2016},
volume = {310},
pages = {418-439},
abstract = {This article discusses Code Verification of Reynolds-Averaged Navier Stokes (RANS) solvers that rely on face based finite volume discretizations for volumes of arbitrary shape. The study includes test cases with known analytical solutions (generated with the method of manufactured solutions) corresponding to laminar and turbulent flow, with the latter using eddy-viscosity turbulence models. The procedure to perform Code Verification based on grid refinement studies is discussed and the requirements for its correct application are illustrated in a simple one-dimensional problem. It is shown that geometrically similar grids are recommended for proper Code Verification and so the data should not have scatter making the use of least square fits unnecessary. Results show that it may be advantageous to determine the extrapolated error to cell size/time step zero instead of assuming that it is zero, especially when it is hard to determine the asymptotic order of grid convergence. In the RANS examples, several of the features of the ReFRESCO solver are checked including the effects of the available turbulence models in the convergence properties of the code. It is shown that it is required to account for non-orthogonality effects in the discretization of the diffusion terms and that the turbulence quantities transport equations can deteriorate the order of grid convergence of mean flow quantities.},
keywords = {},
pubstate = {published},
tppubtype = {article}
}
This article discusses Code Verification of Reynolds-Averaged Navier Stokes (RANS) solvers that rely on face based finite volume discretizations for volumes of arbitrary shape. The study includes test cases with known analytical solutions (generated with the method of manufactured solutions) corresponding to laminar and turbulent flow, with the latter using eddy-viscosity turbulence models. The procedure to perform Code Verification based on grid refinement studies is discussed and the requirements for its correct application are illustrated in a simple one-dimensional problem. It is shown that geometrically similar grids are recommended for proper Code Verification and so the data should not have scatter making the use of least square fits unnecessary. Results show that it may be advantageous to determine the extrapolated error to cell size/time step zero instead of assuming that it is zero, especially when it is hard to determine the asymptotic order of grid convergence. In the RANS examples, several of the features of the ReFRESCO solver are checked including the effects of the available turbulence models in the convergence properties of the code. It is shown that it is required to account for non-orthogonality effects in the discretization of the diffusion terms and that the turbulence quantities transport equations can deteriorate the order of grid convergence of mean flow quantities.
2017
H. Abreu, Eça; Klaij, C. M.
20th Numerical Towing Tank Symposium (NuTTS), Wageningen, The Netherlands, 2017.
Abstract | Links | BibTeX | Tags: Code verification, Manufactured solutions, ReFRESCO
@conference{Abreu2017,
title = {Code Verification Exercise of a Navier-Stokes Solver for Compressible Flows in the Laminar and Subsonic Regimes},
author = {Abreu, H., Eça, L., and Klaij, C.M.},
url = {http://www.marin.nl/web/Publications/Publication-items/Code-Verification-Exercise-of-a-NavierStokes-Solver-for-Compressible-Flows-in-the-Laminar-and-Subsonic-Regimes.htm},
year = {2017},
date = {2017-10-03},
booktitle = {20th Numerical Towing Tank Symposium (NuTTS), Wageningen, The Netherlands},
abstract = {Many of the flows of interest to the naval and offshore industries deal with fluids that are usually assumed to be incompressible. However, there are several phenomena, as for example slamming, sloshing or cavitation where the fluid compressibility must be taken into account. All these applications involve compressible two-phase flows, which are the ultimate goal of the present development of the flow solver ReFRESCO.
As a first step of this development, this paper presents a Code Verification exercise performed with the Method of Manufactured Solutions, for laminar compressible flows in the subsonic regime. This first extension of ReFRESCO for a fluid that obeys the perfect gas equation of state requires two steps: 1. Adaptation of the SIMPLE algorithm used to determine the pressure field. 2. Solution of the energy equation to determine the temperature field.
This first step of the development is well documented in the open literature for both single phase and multiphase flows. On the other hand, the energy equation is already available in ReFRESCO but it is seldom solved in incompressible flow solutions. However, its formulation must be updated due to the change of the equation of state. Nonetheless, the present paper presents one more manufactured solution for the Verification of compressible solvers and guarantees that we start this development with a good basis.},
keywords = {Code verification, Manufactured solutions, ReFRESCO},
pubstate = {published},
tppubtype = {conference}
}
Many of the flows of interest to the naval and offshore industries deal with fluids that are usually assumed to be incompressible. However, there are several phenomena, as for example slamming, sloshing or cavitation where the fluid compressibility must be taken into account. All these applications involve compressible two-phase flows, which are the ultimate goal of the present development of the flow solver ReFRESCO.
As a first step of this development, this paper presents a Code Verification exercise performed with the Method of Manufactured Solutions, for laminar compressible flows in the subsonic regime. This first extension of ReFRESCO for a fluid that obeys the perfect gas equation of state requires two steps: 1. Adaptation of the SIMPLE algorithm used to determine the pressure field. 2. Solution of the energy equation to determine the temperature field.
This first step of the development is well documented in the open literature for both single phase and multiphase flows. On the other hand, the energy equation is already available in ReFRESCO but it is seldom solved in incompressible flow solutions. However, its formulation must be updated due to the change of the equation of state. Nonetheless, the present paper presents one more manufactured solution for the Verification of compressible solvers and guarantees that we start this development with a good basis.
As a first step of this development, this paper presents a Code Verification exercise performed with the Method of Manufactured Solutions, for laminar compressible flows in the subsonic regime. This first extension of ReFRESCO for a fluid that obeys the perfect gas equation of state requires two steps: 1. Adaptation of the SIMPLE algorithm used to determine the pressure field. 2. Solution of the energy equation to determine the temperature field.
This first step of the development is well documented in the open literature for both single phase and multiphase flows. On the other hand, the energy equation is already available in ReFRESCO but it is seldom solved in incompressible flow solutions. However, its formulation must be updated due to the change of the equation of state. Nonetheless, the present paper presents one more manufactured solution for the Verification of compressible solvers and guarantees that we start this development with a good basis.
2016
L. Eça, Klaij; Pereira, F. S.
On code verification of RANS solvers Journal Article
In: Journal of Computational Physics, 2016, vol. 310, pp. 418-439, 2016.
Abstract | Links | BibTeX | Tags: Code verification, Manufactured solutions, Numerical Error, Order of grid convergence
@article{Eça2016b,
title = {On code verification of RANS solvers},
author = {Eça, L., Klaij, C.M., Vaz, G., Hoekstra, M. and Pereira, F.S.},
url = {http://www.marin.nl/web/Publications/Papers/On-code-verification-of-RANS-solvers.htm},
doi = {10.1016/j.jcp.2016.01.002},
year = {2016},
date = {2016-04-01},
journal = {Journal of Computational Physics, 2016},
volume = {310},
pages = {418-439},
abstract = {This article discusses Code Verification of Reynolds-Averaged Navier Stokes (RANS) solvers that rely on face based finite volume discretizations for volumes of arbitrary shape. The study includes test cases with known analytical solutions (generated with the method of manufactured solutions) corresponding to laminar and turbulent flow, with the latter using eddy-viscosity turbulence models. The procedure to perform Code Verification based on grid refinement studies is discussed and the requirements for its correct application are illustrated in a simple one-dimensional problem. It is shown that geometrically similar grids are recommended for proper Code Verification and so the data should not have scatter making the use of least square fits unnecessary. Results show that it may be advantageous to determine the extrapolated error to cell size/time step zero instead of assuming that it is zero, especially when it is hard to determine the asymptotic order of grid convergence. In the RANS examples, several of the features of the ReFRESCO solver are checked including the effects of the available turbulence models in the convergence properties of the code. It is shown that it is required to account for non-orthogonality effects in the discretization of the diffusion terms and that the turbulence quantities transport equations can deteriorate the order of grid convergence of mean flow quantities.},
keywords = {Code verification, Manufactured solutions, Numerical Error, Order of grid convergence},
pubstate = {published},
tppubtype = {article}
}
This article discusses Code Verification of Reynolds-Averaged Navier Stokes (RANS) solvers that rely on face based finite volume discretizations for volumes of arbitrary shape. The study includes test cases with known analytical solutions (generated with the method of manufactured solutions) corresponding to laminar and turbulent flow, with the latter using eddy-viscosity turbulence models. The procedure to perform Code Verification based on grid refinement studies is discussed and the requirements for its correct application are illustrated in a simple one-dimensional problem. It is shown that geometrically similar grids are recommended for proper Code Verification and so the data should not have scatter making the use of least square fits unnecessary. Results show that it may be advantageous to determine the extrapolated error to cell size/time step zero instead of assuming that it is zero, especially when it is hard to determine the asymptotic order of grid convergence. In the RANS examples, several of the features of the ReFRESCO solver are checked including the effects of the available turbulence models in the convergence properties of the code. It is shown that it is required to account for non-orthogonality effects in the discretization of the diffusion terms and that the turbulence quantities transport equations can deteriorate the order of grid convergence of mean flow quantities.