Efficient Algorithms for the Line-SIAC Filter
- 18 Downloads
Visualizing high-order finite element simulation data using current visualization tools has many challenges: discontinuities at element boundaries, interpolating artifacts, and evaluating derived quantities. These challenges have been addressed by postprocessing the simulation data using the L-SIAC filter. However, the time required to postprocess using this filter needs to be addressed to enable using it on large datasets. In this work, we introduce an efficient technique to speed-up the L-SIAC filter and alternate ways to gain further speed-up at the cost of accuracy. This method is also ideal to postprocess at regularly spaced locations, which would be suitable for standard visualization software. Our results show that our method can achieve up to two orders of magnitude speed-up as compared to our interpretation of the technique presented in Docampo-Sánchez (SIAM J Sci Comput 39(5):A2179–A2200, 2017).
KeywordsLine-SIAC (L-SIAC) filtering Gauss quadrature Discontinuous Galerkin (dG) Continuous Galerkin (cG)
The authors wish to thank Professor Spencer Sherwin (Imperial College London, UK), and the Nektar++  Group for helpful discussions. We also acknowledge Mr. Bob Haimes (MIT), which whom our collaborations on visualization motived this work. The authors acknowledge support from ARO W911NF-15-1-0222 (Program Manager Dr. Mike Coyle).
- 3.Cockburn, B., Luskin, M., Shu, C.-W., Süli, E.: Post-processing of Galerkin methods for hyperbolic problems. In: Discontinuous Galerkin Methods, pp. 291–300. Springer, Berlin, Heidelberg (2000)Google Scholar
- 10.Mirzaee, H., Ryan, J.K., Kirby, R.M.: Quantification of errors introduced in the numerical approximation and implementation of smoothness-increasing accuracy conserving (SIAC) filtering of discontinuous Galerkin (dG) fields. J. Sci. Comput. 45(1–3), 447–470 (2010)MathSciNetCrossRefzbMATHGoogle Scholar
- 14.Jallepalli, A., Haimes, R., Kirby, R.M.: Adaptive characteristic length for L-SIAC filtering of FEM data. J. Sci. Comput. (2018). https://doi.org/10.1007/s10915-018-0868-6
- 18.Loseille, A., Feuillet, R.: Vizir: high-order mesh and solution visualization using opengl 4.0 graphic pipeline. In: 2018 AIAA Aerospace Sciences Meeting, p. 1174 (2018)Google Scholar
- 19.Squillacote, A.: The Paraview Guide. Kitware, Inc., ParaView, vol. 3 (2008)Google Scholar
- 20.Bellevue, W.: Tecplot User’s Manual. Amtec Engineering Inc, New Plymouth (2003)Google Scholar
- 21.Light, I.: Fieldview reference manual, software version, vol. 11 (2006)Google Scholar
- 25.Cantwell, C.D., Moxey, D., Comerford, A., Bolis, A., Rocco, G., Mengaldo, G., De Grazia, D., Yakovlev, S., Lombard, J.-E., Ekelschot, D., Jordi, B., Xu, H., Mohamied, Y., Eskilsson, C., Nelson, B., Vos, P., Biotto, C., Kirby, R.M., Sherwin, S.J.: Nektar++ : an open-source spectral/hp element framework. Comput. Phys. Commun. 192, 205–219 (2015)CrossRefzbMATHGoogle Scholar