Asymmetric exchange interactions in local unit cell error.

145 views
Skip to first unread message

Isa Tristan Lough

unread,
Apr 30, 2020, 5:53:13 AM4/30/20
to Vampire Users
Dear Dr. Evans and other VAMPIRE users,

I am attempting to do a CMC anisotropy calculation using my own custom .ucf file for an FCC antiferromagnetic 3d oxide. I have followed the scheme provided in the VAMPIRE manual, that is, where dx, dy and dz values of (0, 0, 0) define the interactions in the local unit cell. The cubic unit cell has eight atoms with the magnetic atoms sitting at the vertices of a tetrahedron (1,2,3,4), I have shown a diagram below.
                                        
                 X---------------2
                  |                   |
                  |                   |
       1----------------X       |
        |         |         |         |
        |        3------- |-------X
        |                   |
        |                   |
       X---------------4

To define the nearest neighbour interactions in my local unit cell I have included the following interactions in my .ucf file:

    i     j     dx    dy    dz      Jij

    1    4    0      0      0

    1    2    0      0      0

    4    2    0      0      0

    4    3    0      0      0

    3    2    0      0      0

    3    1    0      0      0

Which are all the nearest neighbour interactions I would expect in the local unit cell, everytime I try to run VAMPIRE I receive the following error message:

Error! Exchange interaction list in unit cell file .ucf contains the following assymetric interactions:

and the six exchange interactions I have listed above are printed out. I am not sure why VAMPIRE interprets these as asymmetric interactions, and I am struggling to figure out how to deal with this error. I realise that I could use 'create:crystal-structure = fcc' instead, but I intend to use the .ucf file for defining custom exchange interactions in my unit cells for the future  Any help would be greatly appreciated!

Regards,

Isa Lough

UCL Dept. of Materials Chemistry

Sarah Jenkins

unread,
Apr 30, 2020, 5:59:48 AM4/30/20
to Isa Tristan Lough, Vampire Users
Hey Isa, 

Vampire is coming up with this error because you need to define your interactions both ways: so 1 interacts with 4 and 4 interacts with 1, that is why it is saying that the interactions are asymmetric. If you double your interactions list and flip i and j it. should work!

Best wishes,
Sarah

--
You received this message because you are subscribed to the Google Groups "Vampire Users" group.
To unsubscribe from this group and stop receiving emails from it, send an email to vampire-user...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/vampire-users/b2cb990d-1275-413c-83ff-f7323e9f9832%40googlegroups.com.

Isa Tristan Lough

unread,
Apr 30, 2020, 6:04:16 AM4/30/20
to Vampire Users
Hi Sarah,

I see, thanks alot!

Isa
To unsubscribe from this group and stop receiving emails from it, send an email to vampir...@googlegroups.com.
Reply all
Reply to author
Forward
0 new messages