-
Ann Almgren authoredAnn Almgren authored
Nightly Tests
The following regression tests are run nightly with MFiX-Exa. The plotfiles generated in each night's test are compared with the benchmark plotfiles using the AMReX :cpp:`fcompare` utility to compare the mesh data and :cpp:`particle_compare` to compare the particle data.
The results of these tests can be found at https://ccse.lbl.gov/pub/RegressionTesting/MFIX-Exa/
Below Ng = number of grids, Npa = number of particles, Np = number of MPI ranks.
"Auto" means the particles were generated automatically with the random number generator; if "Auto" is not specified the particle data were read in from "particle_input.dat"
These first tests have both fluid and particles and are run in rectangular geometries; all tests except DEM06 use drag type "BVK2".
"NSW" means "No Slip Wall" and "Per" is "periodic." "MI/PO" refers to Mass Inflow at the low end of the domain and Pressure Outflow at the high end.
Test | nx ny nz | bc_x bc_y bc_z | EB | Npa | Ng | Np | What does this test? |
---|---|---|---|---|---|---|---|
BENCH01 Size0001 | 32 32 32 | Per Per Per | None | 5005 | 1 | 1 | Triply periodic |
BENCH01 Size0001 replicate | 64 64 64 | Per Per Per | None | 40040 | 8 | 4 | Replicate |
BENCH01 Size0001 restart | 32 32 32 | Per Per Per | None | 5005 | 8 | 4 | Restart |
BENCH02 Size0001 | 10 10 10 | Per NSW Per | None | 1611 | 1 | 1 | Mixed NSW / Per |
BENCH02 Size0001 walls | 10 10 10 | NSW NSW NSW | None | 1611 | 1 | 1 | NSW on all faces |
BENCH03 Size0001 | 4 50 4 | Per MI/PO Per | None | 2500 | 1 | 1 | Mixed MI/PO + Per |
BENCH04 Size0001 | 4 50 4 | Per Per Per | None | 224 | 1 | 1 | Triply periodic |
DEM06 z multiple | 5 5 50 | Per Per Per | None | 1 | 1 | 4 | Single particle falling in fluid (user_drag) |
This second set of tests have both fluid and particles and are run in cylindrial geometries interior to the domain boundaries; they also use drag type "BVK2". Here "IGN" means those domain boundaries should be ignored because they are outside the EB boundary.
Test | nx ny nz | bc_x bc_y bc_z | EB | Npa | Ng | Np | What does this test? |
---|---|---|---|---|---|---|---|
BENCH05 Size0008 | 40 10 10 | MI/PO IGN IGN | Cyl | 7949 Auto | 4 | 4 | EB in parallel |
BENCH05 Size0008 serial | 40 10 10 | MI/PO IGN IGN | Cyl | 7968 Auto | 4 | 1 | EB in serial |
BENCH05 Size0008 wide | 40 40 40 | MI/PO IGN IGN | Cyl | 157106 Auto | 16 | 4 | Regrid & dual grid |
BENCH06 Size0008 serial | 40 10 10 | Per IGN IGN | Cyl | 627 Auto | 4 | 1 | EB with periodic serial |
BENCH06 Size0008 | 40 10 10 | Per IGN IGN | Cyl | 624 Auto | 4 | 4 | EB with periodic parallel |
This third set of tests is particles-only in rectangular geometries.
Test | nx ny nz | bc_x bc_y bc_z | EB | Npa | Ng | Np | What does this test? |
---|---|---|---|---|---|---|---|
DEM01 x single | 4 4 4 | NSW NSW NSW | None | 1 | 1 | 1 | Particle only |
DEM03 z single | 5 5 2 | Per Per NSW | None | 2 | 1 | 1 | Particles only |
DEM04 z single | 4 4 4 | NSW Per Per | None | 1 | 1 | 1 | Particle only |
DEM05 z single | 5 2 5 | Per Per Per | None | 93 | 1 | 1 | Particle only |