HYSCOREBOX
HYSCORE simulations interface
by Boris Epel and Alexey Silakov, 2003-05
EasySpin (www.esr.ethz.ch) syntax rules are used for defining spin-hamiltonian parameters
Units:
- Sys.A, Sys.Q etc -> in [MHz]
- Exp.Field -> [mT]
- Exp.phi, Exp.theta -> [degree], NOT in [radian]
- Exp.mwFreq -> in [GHz]
Syntax:
- Sys/Opt/Exp/Shift.fld_name = any_Matlab_expression
- i.e. A(1,2)=[1.24, 1.22]
- Parameters additional to EasySpin's ones:
- Sys.Aiso - isotropic hpf <0>, added to A parameter
- Opt.Sim - choosing calculation mathod
- 'sketch' - calculation of the frequencies
- 'fd' - complite HYSCORE simulation in frequency domain
- Opt.ShowCor - used by 'sketch' to show only selected correlation ridges
- Valid only for I=1. Syntax: Opt.ShowCor = [alpha_manifold, beta_manifold]
- Example: Opt.ShowCor = [1, 1; 1, 2;, 2, 2], were numbers means:
-
- Opt.ProdRule - if <1>, product rule is used, if number of nuclei >1 (for "fd")';
- Opt.KillNeg - if 1 (default <0>), makes negative part of timedomain signal =0 (for "fd")';
- Opt.ShowOri - if 1 (default <0>), shows selected orientations in 3D picture in separate figure (for "fd")';
-
- Shift. parameters:
- x and y - ('sketch') simulation shift along corresponding axis <0>
- 'LineStyle', 'Marker', 'LineWidth' are usefull with 'sketch'
- 'contour' - usefull for 'fd';
- 'ding' - used by 'fd' <0>, volume of the sound after finishing simmulation
- calculation. Maximum value = 1';
-
- Additionaly, 'linspace'-like internal function "lin" can be used
- to set several parameters (kind of shortcut)
- For example see "HYSCORE_def" script;