# name         switch            type  range                condition
use_vnd1       "--use_vnd1"      c     (yes, no)
use_vnd2       "--use_vnd2"      c     (yes, no)
use_vnd3       "--use_vnd3"      c     (yes, no)
use_vnd4       "--use_vnd4"      c     (yes, no)
bi_vnd1        "--bi_vnd1"       c     (yes, no)             | use_vnd1 == "yes"
bi_vnd2        "--bi_vnd2"       c     (yes, no)             | use_vnd2 == "yes"
bi_vnd3        "--bi_vnd3"       c     (yes, no)             | use_vnd3 == "yes"
bi_vnd4        "--bi_vnd4"       c     (yes, no)             | use_vnd4 == "yes"
shake_type     "--shake_type"    c     (1, 2, 3)
vnd_order      "--vnd_order"    c     (1234, 1243, 1324, 1342, 1423, 1432, 2134, 2143, 2314, 2341, 2413, 2431, 3124, 3142, 3214, 3241, 3412, 3421, 4123, 4132, 4213, 4231, 4312, 4321)
