Tests CLUBB's vertical grid generalization by calling advance_clubb_core_api twice -- once in with an ascending grid and once with a descending grid -- and then comparing that the output results are bit-for-bit when run with -O0 optimization. The test is run for all cases for varying flag sets. In this case, this tests uses flag sets that are taken from CLUBB's host models. Flag set 1 -- CAM default flag settings Flag set 2 -- CAM flag settings as found in the clubb_silhs_devel branch of CAM Flag set 3 -- E3SM flag settings as found in the maint-3.0 branch of E3SM (The CLUBB default flags are also run as a 4th test at the end, since that's the way the test script works.)