TU Darmstadt / ULB / TUbiblio

A multiscale hp-FEM for 2D photonic crystal bands

Brandsmeier, Holger ; Schmidt, Kersten ; Schwab, Christoph (2011)
A multiscale hp-FEM for 2D photonic crystal bands.
In: J. Comput. Phys., 230 (2)
doi: 10.1016/j.jcp.2010.09.018
Artikel, Bibliographie

Kurzbeschreibung (Abstract)

A Multiscale generalized hp-Finite Element Method (MSFEM) for time harmonic wave propagation in bands of locally periodic media of large, but finite extent, e.g., photonic crystal (PhC) bands, is presented. The method distinguishes itself by its size robustness, i.e., to achieve a prescribed error its computational effort does not depend on the number of periods. The proposed method shows this property for general incident fields, including plane waves incident at a certain angle to the infinite crystal surface, and at frequencies in and outside of the bandgap of the PhC. The proposed MSFEM is based on a precomputed problem adapted multiscale basis. This basis incorporates a set of complex Bloch modes, the eigenfunctions of the infinite PhC, which are modulated by macroscopic piecewise polynomials on a macroscopic FE mesh. The multiscale basis is shown to be efficient for finite PhC bands of any size, provided that boundary effects are resolved with a simple macroscopic boundary layer mesh. The MSFEM, constructed by combing the multiscale basis inside the crystal with some exterior discretisation, is a special case of the Generalised Finite Element Method (g-FEM). For the rapid evaluation of the matrix entries we introduce a size robust algorithm for integrals of quasi-periodic micro functions and polynomial macro functions. Size robustness of the present MSFEM in both, the number of basis functions and the computation time, is verified in extensive numerical experiments.

Typ des Eintrags: Artikel
Erschienen: 2011
Autor(en): Brandsmeier, Holger ; Schmidt, Kersten ; Schwab, Christoph
Art des Eintrags: Bibliographie
Titel: A multiscale hp-FEM for 2D photonic crystal bands
Sprache: Englisch
Publikationsjahr: Januar 2011
Titel der Zeitschrift, Zeitung oder Schriftenreihe: J. Comput. Phys.
Jahrgang/Volume einer Zeitschrift: 230
(Heft-)Nummer: 2
DOI: 10.1016/j.jcp.2010.09.018
Kurzbeschreibung (Abstract):

A Multiscale generalized hp-Finite Element Method (MSFEM) for time harmonic wave propagation in bands of locally periodic media of large, but finite extent, e.g., photonic crystal (PhC) bands, is presented. The method distinguishes itself by its size robustness, i.e., to achieve a prescribed error its computational effort does not depend on the number of periods. The proposed method shows this property for general incident fields, including plane waves incident at a certain angle to the infinite crystal surface, and at frequencies in and outside of the bandgap of the PhC. The proposed MSFEM is based on a precomputed problem adapted multiscale basis. This basis incorporates a set of complex Bloch modes, the eigenfunctions of the infinite PhC, which are modulated by macroscopic piecewise polynomials on a macroscopic FE mesh. The multiscale basis is shown to be efficient for finite PhC bands of any size, provided that boundary effects are resolved with a simple macroscopic boundary layer mesh. The MSFEM, constructed by combing the multiscale basis inside the crystal with some exterior discretisation, is a special case of the Generalised Finite Element Method (g-FEM). For the rapid evaluation of the matrix entries we introduce a size robust algorithm for integrals of quasi-periodic micro functions and polynomial macro functions. Size robustness of the present MSFEM in both, the number of basis functions and the computation time, is verified in extensive numerical experiments.

Fachbereich(e)/-gebiet(e): 04 Fachbereich Mathematik
04 Fachbereich Mathematik > Numerik und wissenschaftliches Rechnen
Hinterlegungsdatum: 19 Nov 2018 21:47
Letzte Änderung: 19 Nov 2018 21:47
PPN:
Export:
Suche nach Titel in: TUfind oder in Google
Frage zum Eintrag Frage zum Eintrag

Optionen (nur für Redakteure)
Redaktionelle Details anzeigen Redaktionelle Details anzeigen