Hello everyone.
Sometime back, I had started working on a sub-module for sympy.physics on electrodynamics after getting a go-ahead from the mailing list. I did some work, but then could not complete it because of my other work commitments and coursework. It is obvious that building such a module from scratch will require some careful planning and development.
Considering the usefulness of sympy.physics.mechanics, something like sympy.physics.electrical or sympy.physics.electromagnetism would be a good addition to SymPy's existing physics module.
The work I have done as of now can be seen at
I understand its just the tip of the iceberg, if I have to build a complete architecture for my idea. That is why, on encouragement from @asmeurer and @certik, I want to formally propose development of this module over the summer as a part of GSOC-2013. I plan to implement all basic concepts of electromagnetism like conservative fields, electro-magnetic interactions,dipoles, laws like Beer-Lambert's , etc. and if possible, move on to relativistic electromagnetism.
@moorepants, @gilbertgede, @hazelnusse, since you people have worked on the physics module before, I would like your take on this.