Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Hi all,
This PR fixes an incoherence in
triangleToPosition2D
.Originally, it would output the position in terms of triangles (and not VTK squares).
The problem is that its 3D counterpart
tetrahedronToPosition
, outputs the number of VTK cubes. This creates an incoherence when both methods are used within the same code.Dividing
p[0]
intriangleToPosition2D
makes the method output squares. However, this means changing as wellgetCellVertex
, so that it does not divide by two for the 2D case.This was detected due to the use of both functions in MPI features.
To test that these changes don't impact more of the code, I computed the
DiscreteGradient
on thecells.vti
dataset. No differences have been detected when comparing the results with and without the changes.Thanks for any feedback,