TY - JOUR A1 - Pakhomov, Anton V. A1 - Hammerschmidt, Martin A1 - Burger, Sven A1 - Pertsch, Thomas A1 - Setzpfand, Frank T1 - Modeling of surface-induced second-harmonic generation from multilayer structures by the transfer matrix method JF - Opt. Express Y1 - 2021 U6 - https://doi.org/10.1364/OE.417066 VL - 29 SP - 9098 ER - TY - CHAP A1 - Barth, Carlo A1 - Roder, Sebastian A1 - Brodoceanu, Daniel A1 - Kraus, Tobias A1 - Burger, Sven A1 - Hammerschmidt, Martin A1 - Schmidt, Frank A1 - Becker, Christiane T1 - Increased fluorescence of PbS quantum dots on photonic crystal slab structures T2 - Proc. Europ. Opt. Soc. Ann. Meet. 2016 (EOSAM) Y1 - 2016 SN - 978-1-5108-4796-5 SP - 181 ER - TY - CHAP A1 - Hammerschmidt, Martin A1 - Barth, Carlo A1 - Burger, Sven A1 - Becker, Christiane A1 - Schmidt, Frank T1 - Determining 2D photonic crystal geometries from reflectance spectra with a reduced basis method T2 - Proc. Europ. Opt. Soc. Ann. Meet. 2016 (EOSAM) Y1 - 2016 SN - 978-1-5108-4796-5 SP - 281 ER - TY - JOUR A1 - Andrle, Anna A1 - Hönicke, Philipp A1 - Schneider, Philipp-Immanuel A1 - Kayser, Yves A1 - Hammerschmidt, Martin A1 - Burger, Sven A1 - Scholze, Frank A1 - Beckhoff, Burkhard A1 - Soltwisch, Victor T1 - Grazing incidence x-ray fluorescence based characterization of nanostructures for element sensitive profile reconstruction JF - Proc. SPIE Y1 - 2019 U6 - https://doi.org/10.1117/12.2526082 VL - 11057 SP - 110570M ER - TY - JOUR A1 - Alhaddad, Samer A1 - Förstner, Jens A1 - Groth, Stefan A1 - Grünewald, Daniel A1 - Grynko, Yevgen A1 - Hannig, Frank A1 - Kenter, Tobias A1 - Pfreundt, F.J. A1 - Plessl, Christian A1 - Schotte, Merlind A1 - Steinke, Thomas A1 - Teich, J. A1 - Weiser, Martin A1 - Wende, Florian T1 - The HighPerMeshes Framework for Numerical Algorithms on Unstructured Grids JF - Concurrency and Computation: Practice and Experience N2 - Solving PDEs on unstructured grids is a cornerstone of engineering and scientific computing. Heterogeneous parallel platforms, including CPUs, GPUs, and FPGAs, enable energy-efficient and computationally demanding simulations. In this article, we introduce the HPM C++-embedded DSL that bridges the abstraction gap between the mathematical formulation of mesh-based algorithms for PDE problems on the one hand and an increasing number of heterogeneous platforms with their different programming models on the other hand. Thus, the HPM DSL aims at higher productivity in the code development process for multiple target platforms. We introduce the concepts as well as the basic structure of the HPM DSL, and demonstrate its usage with three examples. The mapping of the abstract algorithmic description onto parallel hardware, including distributed memory compute clusters, is presented. A code generator and a matching back end allow the acceleration of HPM code with GPUs. Finally, the achievable performance and scalability are demonstrated for different example problems. Y1 - 2022 U6 - https://doi.org/10.1002/cpe.6616 VL - 34 IS - 14 ER - TY - GEN A1 - Hammerschmidt, Martin A1 - Herrmann, Sven A1 - Pomplun, Jan A1 - Burger, Sven A1 - Schmidt, Frank T1 - Model order reduction for the time-harmonic Maxwell equation applied to complex nanostructures T2 - Proc. SPIE N2 - Fields such as optical metrology and computational lithography require fast and efficient methods for solving the time-harmonic Maxwell’s equation. Highly accurate geometrical modeling and numerical accuracy atcomputational costs are a prerequisite for any simulation study of complex nano-structured photonic devices. We present a reduced basis method (RBM) for the time-harmonic electromagnetic scattering problem based on the hp-adaptive finite element solver JCMsuite capable of handling geometric and non-geometric parameter dependencies allowing for online evaluations in milliseconds. We apply the RBM to compute light-scatteringoptical wavelengths off periodic arrays of fin field-effect transistors (FinFETs) where geometrical properties such as the width and height of the fin and gate can vary in a large range. T3 - ZIB-Report - 16-05 KW - reduced basis method KW - finite element method KW - rigorous optical modeling KW - reduced order models KW - electromagnetic field solver Y1 - 2016 U6 - http://nbn-resolving.de/urn/resolver.pl?urn:nbn:de:0297-zib-57239 SN - 1438-0064 VL - 9742 SP - 97420M ER - TY - GEN A1 - Hammerschmidt, Martin A1 - Barth, Carlo A1 - Pomplun, Jan A1 - Burger, Sven A1 - Becker, Christiane A1 - Schmidt, Frank T1 - Reconstruction of photonic crystal geometries using a reduced basis method for nonlinear outputs N2 - Maxwell solvers based on the hp-adaptive finite element method allow for accurate geometrical modeling and high numerical accuracy. These features are indispensable for the optimization of optical properties or reconstruction of parameters through inverse processes. High computational complexity prohibits the evaluation of the solution for many parameters. We present a reduced basis method (RBM) for the time-harmonic electromagnetic scattering problem allowing to compute solutions for a parameter configuration orders of magnitude faster. The RBM allows to evaluate linear and nonlinear outputs of interest like Fourier transform or the enhancement of the electromagnetic field in milliseconds. We apply the RBM to compute light-scattering off two dimensional photonic crystal structures made of silicon and reconstruct geometrical parameters. T3 - ZIB-Report - 16-06 KW - finite element method KW - rigorous optical modeling KW - photonic crystals KW - reduced basis method KW - parameter estimation KW - optical metrology Y1 - 2016 U6 - http://nbn-resolving.de/urn/resolver.pl?urn:nbn:de:0297-zib-57249 SN - 1438-0064 ER - TY - GEN A1 - Hammerschmidt, Martin A1 - Herrmann, Sven A1 - Burger, Sven A1 - Pomplun, Jan A1 - Schmidt, Frank T1 - Reduced basis method for the optimization of nano-photonic devices N2 - Optical 3D simulations in many-query and real-time contexts require new solution strategies. We study an adaptive, error controlled reduced basis method for solving parametrized time-harmonic optical scattering problems. Application fields are, among others, design and optimization problems of nano-optical devices as well as inverse problems for parameter reconstructions occuring e. g. in optical metrology. The reduced basis method presented here relies on a finite element modeling of the scattering problem with parametrization of materials, geometries and sources. T3 - ZIB-Report - 16-10 KW - reduced basis method KW - model reduction KW - optical critical dimension metrology KW - electromagnetic field solver Y1 - 2016 U6 - http://nbn-resolving.de/urn/resolver.pl?urn:nbn:de:0297-zib-57556 SN - 1438-0064 ER - TY - JOUR A1 - Alhaddad, Samer A1 - Förstner, Jens A1 - Groth, Stefan A1 - Grünewald, Daniel A1 - Grynko, Yevgen A1 - Hannig, Frank A1 - Kenter, Tobias A1 - Pfreundt, Franz-Josef A1 - Plessl, Christian A1 - Schotte, Merlind A1 - Steinke, Thomas A1 - Teich, Jürgen A1 - Weiser, Martin A1 - Wende, Florian T1 - HighPerMeshes - A Domain-Specific Language for Numerical Algorithms on Unstructured Grids JF - Euro-Par 2020: Parallel Processing Workshops. N2 - Solving partial differential equations on unstructured grids is a cornerstone of engineering and scientific computing. Nowadays, heterogeneous parallel platforms with CPUs, GPUs, and FPGAs enable energy-efficient and computationally demanding simulations. We developed the HighPerMeshes C++-embedded Domain-Specific Language (DSL) for bridging the abstraction gap between the mathematical and algorithmic formulation of mesh-based algorithms for PDE problems on the one hand and an increasing number of heterogeneous platforms with their different parallel programming and runtime models on the other hand. Thus, the HighPerMeshes DSL aims at higher productivity in the code development process for multiple target platforms. We introduce the concepts as well as the basic structure of the HighPer-Meshes DSL, and demonstrate its usage with three examples, a Poisson and monodomain problem, respectively, solved by the continuous finite element method, and the discontinuous Galerkin method for Maxwell’s equation. The mapping of the abstract algorithmic description onto parallel hardware, including distributed memory compute clusters is presented. Finally, the achievable performance and scalability are demonstrated for a typical example problem on a multi-core CPU cluster. Y1 - 2021 U6 - https://doi.org/10.1007/978-3-030-71593-9_15 SP - 185 EP - 196 PB - Springer ER -