On the magnetisation by spin rotation in dense or heterogeneous soft magnetic materials