Electric and electromagnetic software