-
Notifications
You must be signed in to change notification settings - Fork 12
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Problematic point coordinates of membrane vertices in output RBC vtp #776
Comments
Thanks @CharlesQiZhou. I'd like you to write a unit tests that reproduces the problem and debug it locally (using some traces inside the writer) rather than in ARCHER2. An idea could be to take a look at To run the unit tests, you need to run the executable Please make a new branch for the test, push it to Github, and pull request it against (cc @Romain-Enjalbert FYI) |
Apols for not making any progress here: one thought I had, is this an IO problem or has something gone wrong with the cell integration so a coordinate is NaN? |
Good call. I'm hoping that an appropriate unit tests will tell us whether this is a regression after the merge or not. |
How to call individual tests in Catch2: https://github.com/catchorg/Catch2/blob/devel/docs/command-line.md First I thought that the naming convention in |
@CharlesQiZhou - I think I've fixed this in #792 - can you check please? |
Thanks @rupertnash. I ran a RBC test locally after git pull and rebuilding HemeLB. Unfortunately the issue is still there (see inf and nan values in the snapshot below). |
The MIT magic cookie thing is something to do with X11 - I'm not really sure why that is coming up running hemelb as that has no GUI. Perhaps there's something in the build of VTK you are using? |
Thanks @rupertnash for discussion offline. This is to confirm that the cell VTK issue is now gone, and we can close the ticket. |
Multiple problematic values (e.g. nan, 0, -1) are found for the point coordinates of RBC membrane vertices (cells output from the simulation as vtp files). These problematic coordinates are presumably caused by some error of the VTK writing functions. See a snapshot of the problematic points as below:
The text was updated successfully, but these errors were encountered: