It was observed that the old tensor grid simplexgrid constructor can lead to meshes with negative cell volumes which can confuse solvers and CellFinder. The current quick fix (https://github.com/j-fu/ExtendableGrids.jl/commit/f9d47ae0d297d379a7e1838727f6ad303e390274) corrects this by instantiating CellVolumes and permuting the first two nodes in the those cells that have a negative volume. Can we find a better solution by creating a proper cells3 field in simplexgrid.jl:553 immediately (such that also the bfacenodes are properly set)?
It was observed that the old tensor grid simplexgrid constructor can lead to meshes with negative cell volumes which can confuse solvers and CellFinder. The current quick fix (https://github.com/j-fu/ExtendableGrids.jl/commit/f9d47ae0d297d379a7e1838727f6ad303e390274) corrects this by instantiating CellVolumes and permuting the first two nodes in the those cells that have a negative volume. Can we find a better solution by creating a proper cells3 field in simplexgrid.jl:553 immediately (such that also the bfacenodes are properly set)?