Computational Methods And Studies In Nanomagnetics