of thin magnetic films