message: Global default SIMD and BLOCK sizes
diff: #endif
  #endif
  -// --- SIMD Traits
  -#ifndef MFEM_USE_SIMD
  -#ifdef _WIN32 // 64
  -#define MFEM_SIMD_SIZE 8
  -#define MFEM_TEMPLATE_BLOCK_SIZE 1
  +// --- Default SIMD and BLOCK sizes
  +#ifdef _WIN32
  +#define MFEM_SIMD_DEFAULT_SIZE 8
  +#define MFEM_TEMPLATE_BLOCK_DEFAULT_SIZE 1
  #else
  -#define MFEM_SIMD_SIZE 32
  -#define MFEM_TEMPLATE_BLOCK_SIZE 4
  +#define MFEM_SIMD_DEFAULT_SIZE 32
  +#define MFEM_TEMPLATE_BLOCK_DEFAULT_SIZE 4
  #endif
  +
  +// --- SIMD and BLOCK sizes
  +#ifndef MFEM_USE_SIMD
  +#define MFEM_SIMD_SIZE MFEM_SIMD_DEFAULT_SIZE
  +#define MFEM_TEMPLATE_BLOCK_SIZE MFEM_TEMPLATE_BLOCK_DEFAULT_SIZE
  #else
  -#ifdef __VSX__ // 128
  +#ifdef __VSX__
  #define MFEM_SIMD_SIZE 16
  #define MFEM_TEMPLATE_BLOCK_SIZE 2
  -#else // 256
  -#define MFEM_SIMD_SIZE 32
  -#define MFEM_TEMPLATE_BLOCK_SIZE 4
  +#else
  +#define MFEM_SIMD_SIZE MFEM_SIMD_DEFAULT_SIZE
  +#define MFEM_TEMPLATE_BLOCK_SIZE MFEM_TEMPLATE_BLOCK_DEFAULT_SIZE
  #endif
  #endif
  