# Verification

## Introduction

Verification, matching the results of numerical simulation with the mathematical model, comprises two parts namely software verification and solution verification.

### Software Verification

Software verification is a process whereby the numerical simulation software is confirmed to be free of bugs and convergent. It requires a problem with a known theoretical solution or, alternatively, a problem with a numerically generated solution of sound provenance.

### Solution Verification

Solution verification comes after software verification and is the process of ensuring that the numerical model is sufficiently refined to produce results of an acceptable engineering accuracy.