Issue: NormalVector: Invalid dimension for determining normal!
Posted: 23 Jul 2018, 16:44
Hi,
I am trying to run a thin film (simple Couette problem) simulation in Elmer. In principle I have a plate with a fluid entering on a pressure side and the left and right faces have periodic boundary conditions. Basically this is an old case, now unfortunately the solver during preconditioning throws the errormessage "NormalVector: Invalid dimension for determining normal!". I have traced this to the function ElementDescription.F90 (lines 11345 ff) where a case structure leads to the default error because Boundary % TYPE % DIMENSION seems to be not 2 (or 0 or 1) as expected.
I have tried mesh generation through foamextend -> Elmer and Salome unv -> Elmer via ElmerGrid. Both lead to the same behaviour. Furthermore, I have tried older Elmer versions and installs and the behaviour is identical.
I have rebuild the .sif file but to no avail.
I have attached a minimal example which is showing the non working behaviour.
Would be grateful if anybody could help/ or comment on this behaviour as I do not know at which point I should continue looking for a solution.
Thanks and Regards,
Norbert
I am trying to run a thin film (simple Couette problem) simulation in Elmer. In principle I have a plate with a fluid entering on a pressure side and the left and right faces have periodic boundary conditions. Basically this is an old case, now unfortunately the solver during preconditioning throws the errormessage "NormalVector: Invalid dimension for determining normal!". I have traced this to the function ElementDescription.F90 (lines 11345 ff) where a case structure leads to the default error because Boundary % TYPE % DIMENSION seems to be not 2 (or 0 or 1) as expected.
I have tried mesh generation through foamextend -> Elmer and Salome unv -> Elmer via ElmerGrid. Both lead to the same behaviour. Furthermore, I have tried older Elmer versions and installs and the behaviour is identical.
I have rebuild the .sif file but to no avail.
I have attached a minimal example which is showing the non working behaviour.
Would be grateful if anybody could help/ or comment on this behaviour as I do not know at which point I should continue looking for a solution.
Thanks and Regards,
Norbert