=====================================
MFIX-PIC Code Verification Test Cases
=====================================

The contents in this section are derived from the TRS report on MFiX-PIC V&V :cite:`AV2020` published in 2020. The test cases presented in this chapter are summarized in :numref:`table1-pic`. Under verification (PIC01-PIC05), the results from MFiX-PIC are compared with exact or analytical solutions, while experimental results are used for benchmarking under validation (PIC06 and PIC07).

.. _table1-pic:
.. csv-table:: Summary of MFiX-DEM tests by feature.
   :header: " ", "01", "02", "03", "04", "05", "06", "07" 
   :widths: auto

   "Frequency\ †", "C", "C", "C", "C", "C", "C", "C"
   "Reference Dataset\ ‡", "A", "A", "A", "A", "A", "P", "P"
   "Dimension", "3D", "3D", "3D", "3D", "3D", "3D", "3D"
   "Coupled", " ", ":math:`{\checkmark}`", ":math:`{\checkmark}`", ":math:`{\checkmark}`", " ", ":math:`{\checkmark}`", ":math:`{\checkmark}`"
   "Momentum", ":math:`{\checkmark}`", ":math:`{\checkmark}`", ":math:`{\checkmark}`", ":math:`{\checkmark}`", " ", ":math:`{\checkmark}`", ":math:`{\checkmark}`"
   "Thermal Energy", " ", " ", " ", " ", ":math:`{\checkmark}`", " ", " "
   "Particle Mass", " ", " ", " ", " ", ":math:`{\checkmark}`", " ", " "
   "Species Mass", " ", " ", " ", " ", ":math:`{\checkmark}`", " ", " "
   "Distributed Memory", " ", " ", " ", " ", " ", ":math:`{\checkmark}`", " "
   "Shared Memory", " ", " ", " ", " ", " ", " ", " "

† C-Incorporated into the continuous integration server; M-Monthly; Q-Quarterly; X-Manual; D-Disabled

‡ A-Analytical solution; P-Published benchmark data; R-Regression data from previous code versions

.. toctree::
    :caption: Code verification and validation test cases
    :maxdepth: 2

    pic-01
    pic-02
    pic-03
    pic-04
    pic-05
    pic-06
    pic-07