Delta gap in dipole antenna

Hello there!
How would one simulate a dipole antenna with a delta gap, i.e. a gap between two cylinders connected with an edge, that is being excited?

I created two cylinders with a gap connected with a line in gmsh.

But I get the following error:

Traceback (most recent call last):
  File "c:\Users\User\Desktop\bachelors\dipole\dipole.py", line 25, in <module>
    grid = bempp.api.import_grid(current+"/dipole_antenna.msh")
  File "C:\Users\User\AppData\Local\Programs\Python\Python310\lib\site-packages\bempp\api\grid\io.py", line 23, in import_grid
    elements = mesh.cells_dict["triangle"].T.astype("uint32")
KeyError: 'triangle'

I know triangles are needed for the bempp grid, but how would I excite an edge between two cylinders to get a dipole antenna?

The bempp-cl library offers capability for triangular meshes only, line elements are not supported.

The closest option to modelling line elements you could explore is to excite specific edges of triangle elements. That is, RWG functions are associated to edges, so you can create grid functions for the specific RWG functions on the triangle pairs that have a shared edge at the targeted line. However, there will be a modelling error since this will not be a perfect line but the union of all triangle pairs connected to this line.