Text this: Computational electromagnetism : variational formulations, complementarity, edge elements / Alain Bossavit.