SNL: D3 generated global ids of wrong type
This issue was created automatically from an original Mantis Issue. Further discussion may take place here.
Currently, D3 is not generating ghost cells unless global node ids are already present.
The problem is that D3 requires global ids to compute ghost cells. D3 of course has the code to generate global ids if they do not exist. However, the current code to generate global ids generates them as ints, and elsewhere within D3, global ids must be vtkIdType. Thus, after generating global ids as ints, the following error is given on the server:
Process id: 0 >> Warning: In /projects/kmorel/dashboard/ParaViewExperimental/VTK/Parallel/vtkDistributedDataFilter.cxx, line 711 vtkDistributedDataFilter (0x8d70e98): Can't create ghost cells without global node IDs
For some reason, this error is not shown on the client. A trace file demonstrating the problem is attached.
The solution is to change the global id generation in D3 to create vtkIdType ids.