I'm a undergraduate (sophomore) physics student who wants to study The Classical Theory of Fields by Landau & Lifshitz. What subject are required for studying this book/topic?
I have already studied
classical dynamics (Fowles, Landau)
electrodynamics (not whole topics, just electrostatics, magnetostatics and E or M field in matter)
quantum mechanics (Griffiths ~ch.4)
special relativity
statistical mechanics and thermal physics
The mathematics I have studied are
calculus
differential equations (ordinary and partial)
linear algebra
variational calculus
complex analysis (until the residue theorem)
a little about tensors (I'm not studied this detail. I just studied for special relativity)
Are there any other topics which I must learn?