Page 1 of 1
How to include nuclear Zeeman interaction?
Posted: Mon Dec 21, 2020 2:24 am
by IronPhoenix
Dear all,
I would like to know how to include the nuclear Zeeman interaction into the Spin Hamiltonian.
Sys = struct('S',1/2,'g',2,'lw',0.001);
Sys = nucspinadd(Sys,'9Be',[1 2 3])
Would this already include the nuclear Zeeman term?
If yes, how could this be shown?
If no, what would have to be done?
Re: How to include nuclear Zeeman interaction?
Posted: Wed Dec 23, 2020 10:06 pm
by Stefan Stoll
The nuclear Zeeman interaction is automatically included whenever you add a magnetic nucleus, just like the electron Zeeman interaction is automatically included if you add an electron spin.
Re: How to include nuclear Zeeman interaction?
Posted: Thu Dec 24, 2020 10:25 am
by IronPhoenix
Thank you. I was only confused because the nuclear Zeeman (and quadrupole) interaction are neglected for a purely perturbative approach (e.g. Opt.Method = 'perturb2';).
Re: How to include nuclear Zeeman interaction?
Posted: Thu Dec 24, 2020 11:17 am
by IronPhoenix
I currently have to deal with a system of one electron spin and several quadrupolar nuclei.
Is there any possibility except Opt.Method = 'matrix' to include the nuclear quadrupole interaction?
Re: How to include nuclear Zeeman interaction?
Posted: Mon Dec 28, 2020 12:41 pm
by Stefan Stoll
Please post a self-contained script that shows what you want to do. Maybe start a new thread, since this different from your original question.
Re: How to include nuclear Zeeman interaction?
Posted: Tue Dec 29, 2020 3:36 am
by IronPhoenix
Understood. I consider this thread closed.