×

Spectral (finite) volume method for conservation laws on unstructured grids V: Extension to three-dimensional systems. (English) Zbl 1085.65099

Summary: The fifth in a series, the high-order spectral finite-volume, or spectral volume (SV) method for unstructured grids is extended to three dimensions. Limitations of conventional structured and unstructured methods are first reviewed. The spectral finite-volume method for generalized conservation laws is then described. It is shown that if all grid cells are partitioned into structured sub-cells in a similar manner, the discretizations become universal, and are reduced to the same weighted sum of unknowns involving just a few simple adds and multiplies. Important aspects of the data structure and its effects on communication and the optimum use of cache memory are discussed.
Previously defined one-parameter partitions of the SV in 2D are extended to multiple parameters and then used to construct 3D partitions. Numerical solutions of plane electromagnetic waves incident on perfectly conducting circular cylinders and spheres are presented and compared with the exact solution to demonstrate the capability of the method. Excellent agreement has been found. Computation timings show that the new method is more efficient than conventional structured and unstructured methods.
[For part IV see Z. J. Wang, L. Zhang, and Y. Liu, ibid. 194, No. 2, 716–741 (2004; Zbl 1039.65072).]

MSC:

65M70 Spectral, collocation and related methods for initial value and initial-boundary value problems involving PDEs
65M06 Finite difference methods for initial value and initial-boundary value problems involving PDEs
35L65 Hyperbolic conservation laws
65M50 Mesh generation, refinement, and adaptive methods for the numerical solution of initial value and initial-boundary value problems involving PDEs
35Q40 PDEs in connection with quantum mechanics
78A25 Electromagnetic theory (general)

Software:

Mathematica
Full Text: DOI

References:

[1] Abgrall, R., On essentially non-oscillatory schemes on unstructured meshes: analysis and implementation, J. Comput. Phys., 114, 45-58 (1994) · Zbl 0822.65062
[2] T.J. Barth, P.O. Frederickson, High-order solution of the Euler equations on unstructured grids using quadratic reconstruction, AIAA Paper No. 90-0013, 1990.; T.J. Barth, P.O. Frederickson, High-order solution of the Euler equations on unstructured grids using quadratic reconstruction, AIAA Paper No. 90-0013, 1990.
[3] Chen, Q.; Babuska, I., Approximate optimal points for polynomial interpolation of real functions in an interval and in a triangle, Comput. Methods Appl. Mech. Eng., 128, 405-417 (1995) · Zbl 0862.65006
[4] Cockburn, B.; Shu, C.-W., TVB Runge-Kutta local projection discontinuous Galerkin finite element method for conservation laws II: general framework, Math. Comput., 52, 411-435 (1989) · Zbl 0662.65083
[5] Cockburn, B.; Lin, S.-Y.; Shu, C.-W., TVB Runge-Kutta local projection discontinuous Galerkin finite element method for conservation laws III: one-dimensional systems, J. Comput. Phys., 84, 90-113 (1989) · Zbl 0677.65093
[6] Cockburn, B.; Hou, S.; Shu, C.-W., TVB Runge-Kutta local projection discontinuous Galerkin finite element method for conservation laws IV: the multidimensional case, Math. Comput., 54, 545-581 (1990) · Zbl 0695.65066
[7] Cockburn, B.; Shu, C.-W., The Runge-Kutta discontinuous Garlerkin method for conservation laws V: multidimensional systems, J. Comput. Phys., 141, 199-224 (1998) · Zbl 0920.65059
[8] M. Delanaye, Yen Liu, Quadratic reconstruction finite volume schemes on 3D arbitrary unstructured polyhedral grids, AIAA Paper No. 99-3259-CP, 1999.; M. Delanaye, Yen Liu, Quadratic reconstruction finite volume schemes on 3D arbitrary unstructured polyhedral grids, AIAA Paper No. 99-3259-CP, 1999.
[9] Godunov, S. K., A finite-difference method for the numerical computation of discontinuous solutions of the equations of fluid dynamics, Mat. Sb., 47, 271 (1959) · Zbl 0171.46204
[10] Harrington, R. F., Time-Harmonic Electromagnetic Fields (1961), MaGraw-Hill: MaGraw-Hill New York
[11] Harten; Engquist, B.; Osher, S.; Chakravarthy, S., Uniformly high order essentially non-oscillatory schemes III, J. Comput. Phys., 71, 231 (1987) · Zbl 0652.65067
[12] Hu, C.; Shu, C.-W., Weighted essentially non-oscillatory schemes on triangular meshes, J. Comput. Phys., 150, 97-127 (1999) · Zbl 0926.65090
[13] Y. Liu, A generalized finite volume algorithm for solving Maxwell’s equations on arbitrary grids, in: Proceedings of 10th Annual Review of Progress in Applied Computational Electromagnetics, 1994.; Y. Liu, A generalized finite volume algorithm for solving Maxwell’s equations on arbitrary grids, in: Proceedings of 10th Annual Review of Progress in Applied Computational Electromagnetics, 1994.
[14] Liu, Y., Fourier analysis of numerical algorithms for the Maxwell equations, J. Comput. Phys., 120, 396-416 (1996) · Zbl 0858.65125
[15] Liu, Y.; Vinokur, M., Exact integration of polynomials and symmetric quadrature formulas over arbitrary polyhedral grids, J. Comput. Phys., 140, 122-147 (1998) · Zbl 0899.65008
[16] Roe, P. L., Approximate Riemann solvers, parameter vectors, and difference schemes, J. Comput. Phys., 43, 357-372 (1981) · Zbl 0474.65066
[17] Rusanov, V. V., Calculation of interaction of non-steady shock waves with obstacles, J. Comput. Math. Phys. USSR, 1, 267-279 (1961)
[18] V. Shankar, W.F. Hall, A.H. Mohammadian, A CFD-based finite-volume procedure for computational electromagnetics - interdisciplinary application for CFD methods, AIAA paper 89-1987, 1989.; V. Shankar, W.F. Hall, A.H. Mohammadian, A CFD-based finite-volume procedure for computational electromagnetics - interdisciplinary application for CFD methods, AIAA paper 89-1987, 1989.
[19] Shu, C.-W., Total-variation-diminishing time discretizations, SIAM J. Sci. Stat. Comput., 9, 1073-1084 (1988) · Zbl 0662.65081
[20] Shu, C.-W., TVB uniformly high-order schemes for conservation laws, Math. Comput., 49, 105-121 (1987) · Zbl 0628.65075
[21] Shu, C.-W., Essentially non-oscillatory and weighted essentially non-oscillatory schemes for hyperbolic conservation laws, (Cockburn, B.; Johnson, C.; Shu, C.-W.; Tadmor, E.; Quarteroni, A., Advanced Numerical Approximation of Nonlinear Hyperbolic Equations. Advanced Numerical Approximation of Nonlinear Hyperbolic Equations, Lecture Notes in Mathematics, vol. 1697 (1998), Springer: Springer Berlin), 325-432 · Zbl 0927.65111
[22] Shu, C.-W.; Osher, S., Efficient implementation of essentially non-oscillatory shock-capturing schemes II, J. Comput. Phys., 83, 32 (1989) · Zbl 0674.65061
[23] Wang, Z. J., Spectral (finite) volume method for conservation laws on unstructured grids: basic formulation, J. Comput. Phys., 178, 210 (2002) · Zbl 0997.65115
[24] Wang, Z. J.; Liu, Y., Spectral (finite) volume method for conservation laws on unstructured grids II: extension to two-dimensional scalar equation, J. Comput. Phys., 179, 665-697 (2002) · Zbl 1006.65113
[25] Wang, Z. J.; Liu, Y., Spectral (finite) volume method for conservation laws on unstructured grids III: one-dimensional systems and partition optimization, J. Sci. Comput., 20, 137-157 (2004) · Zbl 1097.65100
[26] Wang, Z. J.; Liu, Y.; Zhang, L., Spectral (finite) volume method for conservation laws on unstructured grids IV: extension to two-dimensional systems, J. Comput. Phys., 194, 716-741 (2004) · Zbl 1039.65072
[27] Wolfram, S., The Mathematica Book (1999), Wolfram Media and Cambridge University Press: Wolfram Media and Cambridge University Press New York · Zbl 0924.65002
[28] Yee, K. S., Numerical solution of initial boundary value problems involving Maxwell’s equations in isotropic media, IEEE Trans. Antennas Propagat., AP-14, 302-307 (1966) · Zbl 1155.78304
This reference list is based on information provided by the publisher or from digital mathematics libraries. Its items are heuristically matched to zbMATH identifiers and may contain data conversion errors. In some cases that data have been complemented/enhanced by data from zbMATH Open. This attempts to reflect the references listed in the original paper as accurately as possible without claiming completeness or a perfect matching.