This adds functionality to the unitcell module:
-exponential exchange functions can be set.
-different exponential exchange functions can be defined depending on which materials are interacting.
-RKKY exchange functions can be set.
Furthermore a unitcell rdf anlalysis file is added which can be modified and used to create radial distribution functions of unit cells (it is in the utils/unitcell folder).
A bug in the anisotropy module (where k_lattice was not initialised leading to nans in llvm compilation) is fixed.
A bug in cells module where halo atoms are being included in a loop is fixed.
This adds functionality to the unitcell module: -exponential exchange functions can be set. -different exponential exchange functions can be defined depending on which materials are interacting. -RKKY exchange functions can be set. Furthermore a unitcell rdf anlalysis file is added which can be modified and used to create radial distribution functions of unit cells (it is in the utils/unitcell folder). A bug in the anisotropy module (where k_lattice was not initialised leading to nans in llvm compilation) is fixed. A bug in cells module where halo atoms are being included in a loop is fixed.