Section: New Software and Platforms


  • Participants: Thomas Frachon, Stéphane Lanteri, Ludovic Moya

  • Contact: Stéphane Lanteri

  • Keywords: Computational electromagnetics, Maxwell equations, discontinuous Galerkin, tetrahedral mesh.

  • OS/Middelware: Linux

  • Required library or software: MPI (Message Passing Interface)

  • Programming language: Fortran 77/95

MAXW-DGFD is a software suite for the simulation of time-harmonic electromagnetic wave propagation. It implements a solution method for the Maxwell equations in the frequency domain. MAXW-DGFD is based on a discontinuous Galerkin method formulated on unstructured triangular (2d case) or tetrahedral (3d case) meshes. Within each element of the mesh, the components of the electromagnetic field are approximated by an arbitrary high order nodal polynomial interpolation method. The resolution of the sparse, complex coefficients, linear systems resulting from the discontinuous Galerkin formulation is performed by a hybrid iterative/direct solver whose design is based on domain decomposition principles. The software and the underlying algorithms are adapted to distributed memory parallel computing platforms thanks to a parallelization strategy that combines a partitioning of the computational domain with a message passing programming using the MPI standard. Some recent achievements have been the implementation of non-uniform order DG method in the 2d case and of a new hybridizable discontinuous Galerkin (HDG) formulation also in the 2d and 3d cases.