Lu´is Ec¸aIST-ULMechanical Engineering DepartmentAv. Rovisco Pais 1, 1049-001 LisboaPortugalEmail: luis.eca@ist.utl.ptGuilherme VazMARINRD discretization errors (space and time) and the determina-tion of the observed order of (space and time) convergence.The availability of an exact solution allows the determina-tion of the numerical error and so the effects of iterative and dis-cretization errors can be addressed. The paper presents grid andtime refinement studies with different (iterative) convergence cri-teria and demonstrates that grid and time resolution are stronglyconnected when attempts are made to minimize the numericaluncertainty in the calculation of unsteady flows.The paper also addresses error estimation based on powerseries expansions in the calculation of unsteady (space and timedependent) flows. Simultaneous grid and time refinement is com-pared to grid refinement with fixed time step and time refinementwith fixed grid. The advantages and limitations of both optionsare discussed in the context of Code Verification (error evalua-tion) and Solution Verification (error estimation).INTRODUCTIONPapers presented at previous and present OMAE Confer-ences illustrate that the use of Computational Fluid Dynamics(CFD) tools in practical Engineering problems has become com-mon practice. But, considering the complexity of the flow prob-lems being handled, sooner or later the question about the trust-worthiness of CFD must arise. Is the CFD-result physically re-alistic or is it heavily biased by numerical errors of one kind oranother. That such question would arise has been anticipated andserious efforts have already been made to establish a methodol-ogy for estimating the confidence level of a numerical simula-tion. This is the realm of what is today generally denominatedby Verification and Validation (V&V) [1,2].The first step to check the trustworthiness of any CFD codeis Code Verification [1,2], i.e. the demonstration that the code isfree of errors. To achieve such goal, discretization errors, i.e. thedifference between the numerical and the exact solution must beevaluated. For the most applied mathematical model in CFD, i.e.the Reynolds-Averaged Navier-Stokes (RANS) equations, exactsolutions are as a rule not available. Fortunately, the Method ofthe Manufactured Solutions (MMS) [3, 4] offers an alternative.In the MMS, a continuum solution is first constructed, i.e. onespecifies all unknowns by mathematical functions. In general,this constructed solution will not satisfy the governing equationsbecause of the arbitrary nature of the choice. But by adding anappropriate source term, which removes any imbalance causedby the choice of the continuum solution, the governing equationsare forced to become a model for the constructed solution.In statistically steady flows, time-averaging is applied to theflow properties and to the conservation principles. As a conse-quence, time derivatives of the (mean) dependent variables van-ish and so (as for any steady flow) the RANS equations requirespatial discretization techniques only. In the open literature sev-eral examples of Code Verification exercises can be found forsteady (statistically or not) flow solvers, as for example [5,6,7,8].In all these examples, the correctness of the code is demonstratedwith numerical solutions obtained in a succession of systemati-cally refined grids. The main goal of the procedure is to demon-strate that the discretization error
[1]
Fred Wubs,et al.
On novel simulation methods for complex flows in maritime applications
,
2012
.
[2]
L. Eça,et al.
Evaluation of numerical error estimation based on grid refinement studies with the method of the manufactured solutions
,
2009
.
[3]
Patrick Knupp,et al.
Verification of Computer Codes in Computational Science and Engineering
,
2002
.
[4]
Christopher J. Roy,et al.
Verification of RANS Turbulence Models in Loci-CHEM using the Method of Manufactured Solutions
,
2007
.
[5]
Luís Eça,et al.
A procedure for the estimation of the numerical uncertainty of CFD calculations based on grid refinement studies
,
2014,
J. Comput. Phys..
[6]
Dominique Pelletier,et al.
Verification of RANS solvers with manufactured solutions
,
2007,
Engineering with Computers.
[7]
Christopher J. Roy,et al.
Comprehensive code verification techniques for finite volume CFD codes
,
2012
.
[8]
C. Vuik,et al.
SIMPLE‐type preconditioners for cell‐centered, colocated finite volume discretization of incompressible Reynolds‐averaged Navier–Stokes equations
,
2013
.
[9]
M. Vinokur,et al.
On one-dimensional stretching functions for finite-difference calculations. [computational fluid dynamics]
,
1983
.
[10]
Timothy G. Trucano,et al.
Verification and validation.
,
2005
.
[11]
Joel H. Ferziger,et al.
Computational methods for fluid dynamics
,
1996
.
[12]
L. Eça,et al.
Code Verification of Unsteady Flow Solvers with the Method of the Manufactured Solutions
,
2008
.
[13]
P. Spalart.
A One-Equation Turbulence Model for Aerodynamic Flows
,
1992
.
[14]
Guilherme Vaz,et al.
URANS calculations for smooth circular cylinder flow in a wide range of Reynolds Numbers: solution verification and validation
,
2012
.
[15]
Guilherme Vaz,et al.
Free-Surface Viscous Flow Computations: Validation of URANS Code FreSCo
,
2009
.
[16]
Dominique Pelletier,et al.
Verification and Validation in CFD Using an Adaptive Finite-Element Method
,
2002
.