Hi,
You seem to have well checked your mesh, so I guess the problem is elsewhere.
How did you generate the mesh ? was it .msh that you converted to Nek5000 ? In this case you could try to scale it up in your mesh generator tool, then scale it back down in Nek5000 in the usrdat2 subroutine (I know it seems stupid, but I experienced a problem from there before using the genmap tool on a too small mesh) :
n = lx1 * ly1 * lz1 * nelt
scale = 0.1
call cmult ( xm1 , scale , n )
call cmult ( ym1 , scale , n )
call cmult ( zm1 , scale , n )
I also experienced a vanishing Jacobian when using a defective version of OpenMPI, do you have any vanishing Jacobian when running example 3D cases ?
Yours,
Emmanuel