Unexpected behavior with AppendAttributes


I am trying to compute the difference between two variables that are stored in two different solution files. The mesh and geometry are identical between the two files. After reading the documentation, I tried to use the AppendAttribute filter but see weird behavior. Before merging the two solution, I renamed the density variable to be densityNew and densityGold using a calculator filter.

I attached a screen shot showing the profiles of the two variables. The densityNew variable is not properly appended. I am not sure what is happening here. It looks like the ordering of the coordinates does not properly propagate when the AppenAttributes filter is used in this case.

Any help would be appreciated.


Welcome to the ParaView community, @delcmo!

Can you share the data?

Yes, please find them below.

compression_corner_quad_solution_gold.exo.zip (1.9 MB)
compression_corner_quad_solution_new.exo.zip (1.9 MB)

I cannot reproduce this observed behavior in ParaView version 5.11.1 or 5.11.0-RC2. So if upgrading is an option, I recommend that. There may have been a bug fixed since 5.9.1.