4 research outputs found

    Computational design of nanophotonic structures using an adaptive finite element method

    Full text link
    We consider the problem of the construction of the nanophotonic structures of arbitrary geometry with prescribed desired properties. We reformulate this problem as an optimization problem for the Tikhonov functional which is minimized on adaptively locally refined meshes. These meshes are refined only in places where the nanophotonic structure should be designed. Our special symmetric mesh refinement procedure allows the construction of different nanophotonic structures. We illustrate efficiency of our adaptive optimization algorithm on the construction of nanophotonic structure in two dimensions

    Iterative Tikhonov regularization for the Cauchy problem for the Helmholtz equation

    No full text
    The Cauchy problem for the Helmholtz equation appears in various applications. The problem is severely ill-posed and regularization is needed to obtain accurate solutions. We start from a formulation of this problem as an operator equation on the boundary of the domain and consider the equation in (H-1/2)* spaces. By introducing an artificial boundary in the interior of the domain we obtain an inner product for this Hilbert space in terms of a quadratic form associated with the Helmholtz equation; perturbed by an integral over the artificial boundary. The perturbation guarantees positivity property of the quadratic form. This inner product allows an efficient evaluation of the adjoint operator in terms of solution of a well-posed boundary value problem for the Helmholtz equation with transmission boundary conditions on the artificial boundary. In an earlier paper we showed how to take advantage of this framework to implement the conjugate gradient method for solving the Cauchy problem. In this work we instead use the Conjugate gradient method for minimizing a Tikhonov functional. The added penalty term regularizes the problem and gives us a regularization parameter that can be used to easily control the stability of the numerical solution with respect to measurement errors in the data. Numerical tests show that the proposed algorithm works well. (C) 2016 Elsevier Ltd. All rights reserved
    corecore