Verification, Validation, and Benchmarking

Verification of codes: Agreement with exact results or with results obtained using different codes. No comparison with experiment is made. The input given for the benchmark includes a set of physical quantities that uniquely specify the benchmark. Comparison of results can reflect differences in assumptions or approximations, as well as reflecting coding or numerical errors.

Validation of models: Establish the validity of approximations used in specific, well-defined physical models by demonstrating agreement of computed results with experimental measurements. This can also benefit from the comparison of computed results obtained using different physical models.

Benchmarking: Establish well-defined reference points from theory and experiment, often the key step in verification and validation.

Uncertainty quantification: Process of identifying and quantitatively characterizing the uncertainties in a set of processes based on experiment, theory, and simulation.

Reproducibility and Replicability: NAS report

MICCoM-3 validation and benchmarking tasks:

MICCoM-2 validation tasks:

MICCoM-1 validation tasks: