Page 1 of 1

High order parameters

Posted: Fri Mar 13, 2015 3:25 am
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

Re: High order parameters

Posted: Sat Mar 14, 2015 10:45 am
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?

Re: High order parameters

Posted: Sat Mar 14, 2015 10:56 am
by VassilisTangoulis
Thanks Stefan,

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