snappyHexMesh does not refine surface when geometry is small relative to domain size
This is occurring in 2.4.0 (2.4.0-dcea1e13ff76) as well as 1712.
This never occurs on our automotive cases, but only when we are building very coarse test cases to upload here. We have a volume refinement region of 16mm (refine level 6) around a simple box and wheel geometry (image below from ANSA), on which we specify surface refinements of 8 and 4mm (levels 7 and 8). For some reason, these surface refinements never occur, with all surfaces only reaching 16mm (level 6) mesh size.
Only after adding more complex/larger geometry does the refinement occur. Not a huge problem as our standard cases are very large and complex, but for sending cases for bug reports, it would be nice to figure out the cause so that our test cases can be smaller :-) Not sure if the geometry being refined is considered "too small" relative to the domain size to be refined?
The case on which this is occurring is attached, all you would need to do is run snappyHexMesh.test_case_refinement_issue_A_00020.zip