WIAS Technical Report No. 7, (2004)

DIPOG-2.0. User Guide. Direct Problems for Optical Gratings over Triangular Grids


  • Rathsfeld, Andreas
    ORCID: 0000-0002-2029-5761

2010 Mathematics Subject Classification

  • 78A45 65N30

2008 Physics and Astronomy Classification Scheme

  • 42.79.Dj 42.40.Eq 02.70.Dh


  • diffraction grating, FEM-BEM coupling, generalized FEM




This is the description of how to use the programs FEM, GFEM, FEM_CHECK, GFEM_CHECK, FEM_PLOT, GFEM_PLOT, FEM_FULLINFO, and GFEM_FULLINFO of the package DIPOG-2.0. The package is a collection of finite element (FEM) programs to determine the efficiencies of the diffraction of light by a periodic grating structure. It is based on the software package PDELIB and solves the classical case of TE and TM polarization and the case of conical diffraction. The code provides a conventional FEM and a generalized FEM (GFEM). The latter is the variational approach of the conventional FEM combined with a new trial space. We note that the DIPOG-2.0 programs require the installation of the previous version DIPOG-1.3 or DIPOG-1.4, of the grid generator TRIANGLE-1.4, and of the equations solver PARDISO. Additionally, some of them need the graphical package openGL (or the MESA emulation of openGL) together with GLTOOLS-2.4 or, alternatively, the package GNUPLOT. Examples of data and output files are enclosed.

Download Documents