Purpose -This paper aims to review various techniques used in computational electromagnetism such as the treatment of open problems, helicoidal geometries and the design of arbitrarily shaped invisibility cloaks. This seemingly heterogeneous list is unified by the concept of geometrical transformation that leads to equivalent materials. The practical set-up is conveniently effected via the finite element method. Design/methodology/approach -The change of coordinates is completely encapsulated in the material properties. Findings -The most significant examples are the simple 2D treatment of helicoidal geometries and the design of arbitrarily shaped invisibility cloaks. Originality/value -The paper provides a unifying point of view, bridging several techniques in electromagnetism.Keywords Computational electromagnetism, Helicoidal geometry, Photonic Crystal Fibre, Metamaterial, Invisibility cloaking Paper type Research paper 1. Geometrical transformations and equivalent materials Beside Cartesian coordinates, cylindrical and spherical coordinates, and even the other orthogonal systems (Stratton, 1941), have been commonly used to set up electromagnetic problems. In this paper, much more general coordinate systems are discussed since they do not need to be orthogonal (and not even real valued). A modern approach is to write the equations of electromagnetism in the language of exterior calculus that is covariant, i.e. independent of the choice of the coordinate system (Bossavit, 1991). In this way, the Maxwell equations involve only the exterior derivative and are purely topological and differential while all the metric information is contained in the material properties via a Hodge star operator. This looks rather abstract but can nevertheless be encapsulated in a very simple and practical equivalence rule (Milton et al., 2006;Zolla et al., 2005):When you change your coordinate system, all you have to do is to replace your initial material (electric permittivity tensor ¼ 1 and magnetic permeability tensor ¼ m) properties by equivalent material properties given by the following rule:2T detðJÞ andwhere J is the Jacobian matrix of the coordinate transformation consisting of the partial derivatives of the new coordinates with respect to the original ones (J 2 T is the transposed of its inverse).