I have come across a problem in generating a thin mesh with genbox and genmap: "tighten the mesh tolerance".
Previously, at created a straight forward 3D periodic box [-pi,pi]^3 of 24x24x24 elements with genbox, and genmap with tolerance 0.2. This created the *.re2 and *.ma2 files required for compiling. No problem, and good compilation and good results from simulations.
Now, I want to create a very thin domain of size [-1.5pi,1.5pi]x[-1.5pi,1.5pi]x[-pi/24,pi/24] -- essentially 2D and homogeneous in z. I now have 36x36x1 elements. genbox is fine. But when I run genmap I get the above error (the last few lines of output from genmap are given below). Even when I enter tolerances as small as 0.001 I get the same message:
..................
1295 6 5 3 0.00000000E+00 2732 shift
1296 2 5 3 0.00000000E+00 2733 shift
1296 4 5 3 0.00000000E+00 2734 shift
1296 5 5 3 0.00000000E+00 2735 shift
1296 6 5 3 0.00000000E+00 2736 shift
1 2 4 Matrix: SELF!!
1 SELF!! 1 2 1 2
2 SELF!! 37 38 37 38
ABORT: SELF-CHK 1 5 1 6
Try to tighten the mesh tolerance!
exit status 6
Please advise what to do.
Thanks
Nadeem