Join GitHub today
GitHub is home to over 31 million developers working together to host and review code, manage projects, and build software together.Sign up
Enable output interpolation by default #2841
This is a change that is pretty significant although it is simply changing the default value of the
Reasons to change the default:
Reasons to not change the default:
I would like to hear opinions about this, I am open to discussion. I think activating it and taking advantage of the higher resolution makes it worth the occasional confusion. What do you think?
I agree. It would be a shame for someone to accidentally or unknowingly not use this option when running a production model that benefits from the higher-resolution visualization.
referenced this pull request
Mar 8, 2019
I have some mixed feelings about this, but I think that it is a good idea as long as can clearly define (or prevent the cases where it goes wrong.
I would be really exited about the higher order output for paraview into aspect, since it would add the extra detail without adding using too much extra disk space (which is a bit of an issue for me, and one of the reasons I currently always set it explicitly off, unless I want to inspect a problem) . Would it require a lot of work to get the higher order paraview files as an option in aspect?
Sorry for the gap in replies, I was at a workshop. Yes you are right the tests need adjustment, I will get to that later this week.
About the increase in output files: It is true that the files become larger, however I see it not as a disadvantage. For applied scientific studies this increase is nearly equivalent to running at a higher resolution, which would also require bigger output files. I am not so much concerned about model accuracy per output GB and more with usable output information per computation time.
Btw: I also tested the higher order output and it seems to work with Paraview 5.5. Separate PR incoming. I still think this is useful separately (without the output interpolation the higher order output is not active anyway, and for hdf5 users the interpolation is also useful).