Comments (9)
Hmm that is indeed weird, because apparently it gets the information from rank 0, otherwise there would be garbage data in there. Does it always shop up as rank 0? What do these globalids report on their vtkGhostType e.g. in spreadsheet view? I will look further into it tomorrow.
from ttk.
Thank you for your reponse.
Yes, it does always show up as rank 0. I haven't been able to reproduce the problem when executing the pipeline in the graphical interface, so I don't know what value has the vtkGhostType in the Spreadsheet view. It can probably be accessed from within TTK, though.
from ttk.
I also am not able to reproduce the problem in the Paraview UI and for some reason the pipeline.py
does not run on my setup, pvbatch
says that TTKGhostCellPreconditioning
is undefined even though the python module and the TTK VTK wrappers should be built and I can find it by using:
import topologytoolkit
ghostCellPrecond = topologytoolkit.ttkGhostCellPreconditioning()
Is there something separate that needs to be done so I can use it with import paraview.simple
?
from ttk.
Indeed, I forgot to add from paraview.simple import *
at the beginning of the second pipeline. I don't see anything else needed to execute the Pipeline. I compiled TTK on my machine using the following tutorial: https://topology-tool-kit.github.io/installation-linux-sources.html.
I didn't change any of the default path variables.
from ttk.
I got the problem to reproduce, but for me it doesn't always show up as rank 0, as expected there is sometimes garbage data in there. That means that the cause is probably some messages from R3 getting lost, which would also be consistent with the fact that the problem occurs more often when the system is under heavy load. I will investigate more if it really is not arriving or if the data in it is somehow seen as the wrong datatype, and hopefully find a fix in the next few days.
from ttk.
It seems like the problem is that sometimes the first few values of the sent array are not received correctly, leading to a corruption of these specific vertices. I have changed some things and am currently testing if it still appears.
from ttk.
Hi Eve,
please check out the PR, this (hopefully) fixes the error. I am currently on ~400 pipeline runs without the error appearing. Let me know if this or anything similar still appears for you.
Greetings,
Michael
from ttk.
Hello Michael,
Thank you for looking into this.
I have compiled again using your code, and it does appear that the issue is no longer there. I have executed it over 50 times, while under heavy load.
Thank you very much!
Eve
from ttk.
Seems like this issue has been corrected and the associated PR as been merged.
Thanks,
from ttk.
Related Issues (20)
- Intepretation of Persistence Curve Results HOT 2
- compile error HOT 1
- About ccache and cache storage HOT 5
- Could not find BettiNumbers module in source listed as a module as per the documentation HOT 2
- [MPI] The `smooth` method of ScalarFieldSmoother only works for scalar field when using MPI HOT 2
- MergeTreeDistanceMatrix & MatrixToHeatMap: Size changes in input MultiBlock lead to crash. HOT 1
- Non-deterministic, incorrect computation by FTM with a large number of cores HOT 6
- Windows VS 2017 build HOT 2
- Please add installation instructions for FreeBSD HOT 1
- Build fails on i386: cannot initialize a parameter of type 'const ttk::LongSimplexId *' (aka 'const long long *') with an lvalue of type 'vtkIdType *' (aka 'int *')
- [MPI] Crashes when using ImplicitTriangulation in 2D HOT 10
- [MPI] Endless loop when using ExplicitTriangulation in 2D HOT 4
- TTK_ENABLE_FTM_TREE_PROCESS_SPEED set to ON leads to error
- Various bugs with the merge tree states HOT 5
- Incorrect return type for ttkMorseSmaleComplex::ReturnSaddleConnectors
- Compile warning when building without graphviz HOT 2
- [PersitenceDiagramClustering] Missing features with infinite persistence in some barycenters HOT 2
- Undefined Behaviour in MorseSmaleQuadrangulation
- Unexpected behavior from Merge and Contour Tree (FTM) HOT 1
- [TTK 1.2 + Paraview 5.11.1] Infinite density in CSP computed for the tooth dataset HOT 6
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from ttk.