[Catalyst] autoscale colored surfaces by a scalar field
bug detected in version 5.4.0-RC3
- If a load a set of parallel data stored in xdmf file format
- extract surface
- apply a clip to isolate one of the surfaces
- color this surface with a variable, let's say, pressure and
- save the coprocessing script using the "autoscale" for the variable used to color the surface, Catalyst will crash when running in parallel.
I've tested it a ton of times and it only happen with the clip filter specifically. In my case, I was running a flow around a sphere and the clipped data (using the sphere tool) was the sphere itself where I'd like to color with the pressure but I only managed to make a valid python script after selecting a solid color for the sphere...
the basica pipeline was
- load the xdmf
- create ghost cells
- merge blocks
- extract surface
- clip (the sphere)
- stream tracer
- tube (colored with velocity)
In the 5th step, I've tried:
a). Color with pressure and save with autoscale enabled. It crashes b). Color with pressure and save with autoscale disabled. It works fine c). Color with a solid color and using autoscale for the tube colored with velocity. It works fine
I hope it helps to reproduce the problem
Regards