I wonder about the exchange interaction type

329 views
Skip to first unread message

minae

unread,
Feb 18, 2019, 8:43:42 PM2/18/19
to Vampire Users
Dear all.

I am new user of Vampire and I wonder about the exchange interaction type in program.

I search the type of exchange interaction, and I know there are 6 type of exchange interaction.

However, I could not find all of numbers which is matched to the exchange interaction type.
I know that two things, but what is the number for each type of exchange interaction?

isotropic:
vectorial: 1
tensorial: 2
normalied isotropic:
normalized vectorial:
normalized vectorial:

Could you give me any suggestion about these numbers?

In addition, what is the exact meaning of each type?
I understand as like
isotropic: scalar value
vectorial: scalar and direction
tensorial: different value between Jxy and Jyx

is it correct?

Sincerely,

Minae

richard....@gmail.com

unread,
Mar 26, 2019, 11:53:57 AM3/26/19
to Vampire Users
Dear Minae,

In the new version the old numbers have been replaced by these values:

isotropic: scalar (Jij 1 value)
vectorial: vector (Jx, Jy, Jz 3 values)
tensorial: tensor (Jxx, Jxy ... Jzz, 9 values)

These are special values, which allow the exchange constants in the material file to be used. For example, I could define an exchange value in the .ucf file as 1.0, and then in the material file set the exchange between materials 1 and 2 as 5.6e-21 for example. This would then multiply these two numbers together to get the actual exchange constant. This is mainly useful for alloys where the exchange constants are different between different atoms in a crystal, and you want to specify the interactions between them in a simple way.

normalized isotropic:
normalized vectorial:
normalized vectorial:

All the best,

Richard
Reply all
Reply to author
Forward
0 new messages