message: Added a 3D shape + size explicit combo test.
diff: // Adapted discrete aspect ratio (3D):
  // mesh-optimizer -m cube.mesh -o 2 -rs 2 -mid 302 -tid 7 -ni 20 -ls 2 -li 100 -bnd -qt 1 -qo 8
  //
  +// Adapted discrete size (3D):
  +// mesh-optimizer -m cube.mesh -o 2 -rs 2 -mid 321 -tid 5 -ni 20 -ls 2 -li 100 -bnd -qt 1 -qo 8 -nor
  +// Adapted discrete shape+size explicit combo (3D):
  +// mesh-optimizer -m cube.mesh -o 2 -rs 2 -mid 302 -tid 5 -ni 20 -ls 2 -li 100 -bnd -qt 1 -qo 8 -cmb 2 -nor
  +//
  +//
  // Adaptive limiting:
  // mesh-optimizer -m stretched2D.mesh -o 2 -mid 2 -tid 1 -ni 50 -qo 5 -nor -vl 1 -alc 0.5
  // Adaptive limiting through the L-BFGS solver:
  @@ -657,7 +663,8 @@ int main(int argc, char *argv[])
  he_nlf_integ->SetCoefficient(*coeff1);
  // Second metric.
  - metric2 = new TMOP_Metric_077;
  + if (dim == 2) { metric2 = new TMOP_Metric_077; }
  + else { metric2 = new TMOP_Metric_315; }
  TMOP_Integrator *he_nlf_integ2 = NULL;
  if (combomet == 1)
  {
  