Self-consistent studies of magnetic thin film Ni (001)