@article{PakhomovHammerschmidtBurgeretal., author = {Pakhomov, Anton V. and Hammerschmidt, Martin and Burger, Sven and Pertsch, Thomas and Setzpfand, Frank}, title = {Modeling of surface-induced second-harmonic generation from multilayer structures by the transfer matrix method}, series = {Opt. Express}, volume = {29}, journal = {Opt. Express}, doi = {10.1364/OE.417066}, pages = {9098}, language = {en} } @inproceedings{BarthRoderBrodoceanuetal., author = {Barth, Carlo and Roder, Sebastian and Brodoceanu, Daniel and Kraus, Tobias and Burger, Sven and Hammerschmidt, Martin and Schmidt, Frank and Becker, Christiane}, title = {Increased fluorescence of PbS quantum dots on photonic crystal slab structures}, series = {Proc. Europ. Opt. Soc. Ann. Meet. 2016 (EOSAM)}, booktitle = {Proc. Europ. Opt. Soc. Ann. Meet. 2016 (EOSAM)}, isbn = {978-1-5108-4796-5}, pages = {181}, language = {en} } @inproceedings{HammerschmidtBarthBurgeretal., author = {Hammerschmidt, Martin and Barth, Carlo and Burger, Sven and Becker, Christiane and Schmidt, Frank}, title = {Determining 2D photonic crystal geometries from reflectance spectra with a reduced basis method}, series = {Proc. Europ. Opt. Soc. Ann. Meet. 2016 (EOSAM)}, booktitle = {Proc. Europ. Opt. Soc. Ann. Meet. 2016 (EOSAM)}, isbn = {978-1-5108-4796-5}, pages = {281}, language = {en} } @article{AndrleHoenickeSchneideretal., author = {Andrle, Anna and H{\"o}nicke, Philipp and Schneider, Philipp-Immanuel and Kayser, Yves and Hammerschmidt, Martin and Burger, Sven and Scholze, Frank and Beckhoff, Burkhard and Soltwisch, Victor}, title = {Grazing incidence x-ray fluorescence based characterization of nanostructures for element sensitive profile reconstruction}, series = {Proc. SPIE}, volume = {11057}, journal = {Proc. SPIE}, doi = {10.1117/12.2526082}, pages = {110570M}, language = {en} } @article{AlhaddadFoerstnerGrothetal., author = {Alhaddad, Samer and F{\"o}rstner, Jens and Groth, Stefan and Gr{\"u}newald, Daniel and Grynko, Yevgen and Hannig, Frank and Kenter, Tobias and Pfreundt, F.J. and Plessl, Christian and Schotte, Merlind and Steinke, Thomas and Teich, J. and Weiser, Martin and Wende, Florian}, title = {The HighPerMeshes Framework for Numerical Algorithms on Unstructured Grids}, series = {Concurrency and Computation: Practice and Experience}, volume = {34}, journal = {Concurrency and Computation: Practice and Experience}, number = {14}, doi = {10.1002/cpe.6616}, abstract = {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.}, language = {en} } @misc{HammerschmidtHerrmannPomplunetal., author = {Hammerschmidt, Martin and Herrmann, Sven and Pomplun, Jan and Burger, Sven and Schmidt, Frank}, title = {Model order reduction for the time-harmonic Maxwell equation applied to complex nanostructures}, series = {Proc. SPIE}, volume = {9742}, journal = {Proc. SPIE}, issn = {1438-0064}, doi = {10.1117/12.2212367}, url = {http://nbn-resolving.de/urn:nbn:de:0297-zib-57239}, pages = {97420M}, abstract = {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.}, language = {en} } @misc{HammerschmidtBarthPomplunetal., author = {Hammerschmidt, Martin and Barth, Carlo and Pomplun, Jan and Burger, Sven and Becker, Christiane and Schmidt, Frank}, title = {Reconstruction of photonic crystal geometries using a reduced basis method for nonlinear outputs}, issn = {1438-0064}, doi = {10.1117/12.2212482}, url = {http://nbn-resolving.de/urn:nbn:de:0297-zib-57249}, abstract = {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.}, language = {en} } @misc{HammerschmidtHerrmannBurgeretal., author = {Hammerschmidt, Martin and Herrmann, Sven and Burger, Sven and Pomplun, Jan and Schmidt, Frank}, title = {Reduced basis method for the optimization of nano-photonic devices}, issn = {1438-0064}, doi = {10.1007/s11082-016-0530-1}, url = {http://nbn-resolving.de/urn:nbn:de:0297-zib-57556}, abstract = {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.}, language = {en} } @article{AlhaddadFoerstnerGrothetal., author = {Alhaddad, Samer and F{\"o}rstner, Jens and Groth, Stefan and Gr{\"u}newald, Daniel and Grynko, Yevgen and Hannig, Frank and Kenter, Tobias and Pfreundt, Franz-Josef and Plessl, Christian and Schotte, Merlind and Steinke, Thomas and Teich, J{\"u}rgen and Weiser, Martin and Wende, Florian}, title = {HighPerMeshes - A Domain-Specific Language for Numerical Algorithms on Unstructured Grids}, series = {Euro-Par 2020: Parallel Processing Workshops.}, journal = {Euro-Par 2020: Parallel Processing Workshops.}, publisher = {Springer}, doi = {10.1007/978-3-030-71593-9_15}, pages = {185 -- 196}, abstract = {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.}, language = {en} }