High order parameters

General forum for EasySpin: questions, how to's, etc.
Post Reply
VassilisTangoulis
Newbie
Posts: 3
Joined: Fri Mar 13, 2015 3:17 am

High order parameters

Post by VassilisTangoulis »

I am working on Lanthanide systems and i just installed your latest version.. Unfortunately there is a change in the notation of the high order parameters and i cannot understand how to implement them. Also and i cannot find the necessary documentation to learn how. I am talking about your new notations Sys.B2, Sys.B4, Sys.B6 which replace the B40, B41, B43. Can you define the new notations for these old ones (dots mean all the other components (B20....), (B40.....), (B60...)

Thank you in advance

Vassilis
Stefan Stoll
EasySpin Creator
Posts: 1108
Joined: Mon Jul 21, 2014 10:11 pm
Location: University of Washington

Re: High order parameters

Post by Stefan Stoll »

The old now obsolete parameters Sys.B40, Sys.B41, Sys.B42, Sys.B43, and Sys.B44 are now all collected in Sys.B4. Here's an example. It's completely nonphysical, but shows the connection between the old and the new parameters:

Code: Select all

% Here's are the old obsolete fields:
oldSys.B40 = 44;       % B(4,0)
oldSys.B41 = [10 18];  % B(4,+1) and B(4,-1)
oldSys.B42 = [30 -5];  % B(4,+2) and B(4,-2)
oldSys.B43 = [0 3];    % B(4,+3) and B(4,-3)
oldSys.B44 = [1 -1];   % B(4,+4) and B(4,-4)
% In the current syntax, this would be
Sys.B4 = [1 0 30 10 44 18 -5 3 -1]; % B(4,q) with q decreasing from +4 to -4
For the rank-2 operators, we have similarly

Code: Select all

% Old obsolete syntax:
oldSys.B20 = 1;         % B(2,0)
oldSys.B21 = [10 4];    % B(2,+1) and B(2,-1)
oldSys.B22 = [5 11];    % B(2,+2) and B(2,-2)
% Current correct syntax:
Sys.B2 = [5 10 1 4 11];     % B(2,q) for q running from +2 down to -2
In the old syntax, if you omitted the second number in any parameter, it was assumed to be zero. So. e.g.

Code: Select all

% old obsolete syntax:
oldSys.B22 = 5; % B(2,+2)
oldSys.B21 = -1; % B(2,+1)
% current syntax
Sys.B2 = [5 -1 0 0 0];
Does this help?
VassilisTangoulis
Newbie
Posts: 3
Joined: Fri Mar 13, 2015 3:17 am

Re: High order parameters

Post by VassilisTangoulis »

Thanks Stefan,

I will run some sims and come back if there is any problem,..
Post Reply