@Andy_Bauer@utkarsh.ayachit@mwestphal or any experienced user/developer of catalyst
Define Exports option not available. I’m a beginner in ParaView Catalyst. I was going through the UserGuide. I’m stuck because I don’t see the Define Export option in ParaView GUI. Please help.
You are trying to use old-fashion Catalyst scripts. The option Define Export is not available anymore, you should use the new scripts version and the Extractors instead.
@nicolas.vuaille
I was going through the Catalyst link you provided and tried to use it for CFullExample given as I intend to use it with a C code. I don’t seem to get a proper png extract. grid seems to be fine.
I appreciate any help or guidance in the right direction.
One more point I wanted to add is that I used the following commands to compile the example code instead of using cmake because the project where I want to implement Catalyst doesn’t use cmake. Therefore, I wanted to get a good understanding of the build variables needed by compiling this way.
After some trying and playing around with the python script (catalyst2_pipeline.py (7.1 KB)), I was able to generate something better but got the following warning messages.
( 3.630s) [pvbatch.0 ]vtkSOADataArrayTemplate:338 WARN| 23vtkSOADataArrayTemplateIdE (0x560192aeb580): GetVoidPointer called. This is very expensive for non-array-of-structs subclasses, as the scalar array must be generated for each call. Using the vtkGenericDataArray API with vtkArrayDispatch are preferred. Define the environment variable VTK_SILENCE_GET_VOID_POINTER_WARNINGS to silence this warning.
( 3.624s) [pvbatch.1 ]vtkSOADataArrayTemplate:338 WARN| 23vtkSOADataArrayTemplateIdE (0x558637bab690): GetVoidPointer called. This is very expensive for non-array-of-structs subclasses, as the scalar array must be generated for each call. Using the vtkGenericDataArray API with vtkArrayDispatch are preferred. Define the environment variable VTK_SILENCE_GET_VOID_POINTER_WARNINGS to silence this warning.
( 3.630s) [pvbatch.2 ]vtkSOADataArrayTemplate:338 WARN| 23vtkSOADataArrayTemplateIdE (0x55842f5b8390): GetVoidPointer called. This is very expensive for non-array-of-structs subclasses, as the scalar array must be generated for each call. Using the vtkGenericDataArray API with vtkArrayDispatch are preferred. Define the environment variable VTK_SILENCE_GET_VOID_POINTER_WARNINGS to silence this warning.
( 3.630s) [pvbatch.3 ]vtkSOADataArrayTemplate:338 WARN| 23vtkSOADataArrayTemplateIdE (0x55bd003d7360): GetVoidPointer called. This is very expensive for non-array-of-structs subclasses, as the scalar array must be generated for each call. Using the vtkGenericDataArray API with vtkArrayDispatch are preferred. Define the environment variable VTK_SILENCE_GET_VOID_POINTER_WARNINGS to silence this warning.
( 32.188s) [pvbatch.0 ]vtkSOADataArrayTemplate:338 WARN| 23vtkSOADataArrayTemplateIdE (0x56019199f160): GetVoidPointer called. This is very expensive for non-array-of-structs subclasses, as the scalar array must be generated for each call. Using the vtkGenericDataArray API with vtkArrayDispatch are preferred. Define the environment variable VTK_SILENCE_GET_VOID_POINTER_WARNINGS to silence this warning.
( 32.183s) [pvbatch.1 ]vtkSOADataArrayTemplate:338 WARN| 23vtkSOADataArrayTemplateIdE (0x558636719930): GetVoidPointer called. This is very expensive for non-array-of-structs subclasses, as the scalar array must be generated for each call. Using the vtkGenericDataArray API with vtkArrayDispatch are preferred. Define the environment variable VTK_SILENCE_GET_VOID_POINTER_WARNINGS to silence this warning.
( 32.188s) [pvbatch.2 ]vtkSOADataArrayTemplate:338 WARN| 23vtkSOADataArrayTemplateIdE (0x55842e159880): GetVoidPointer called. This is very expensive for non-array-of-structs subclasses, as the scalar array must be generated for each call. Using the vtkGenericDataArray API with vtkArrayDispatch are preferred. Define the environment variable VTK_SILENCE_GET_VOID_POINTER_WARNINGS to silence this warning.
( 32.188s) [pvbatch.3 ]vtkSOADataArrayTemplate:338 WARN| 23vtkSOADataArrayTemplateIdE (0x55bcfef785d0): GetVoidPointer called. This is very expensive for non-array-of-structs subclasses, as the scalar array must be generated for each call. Using the vtkGenericDataArray API with vtkArrayDispatch are preferred. Define the environment variable VTK_SILENCE_GET_VOID_POINTER_WARNINGS to silence this warning.