ESPUTR
calculation of sputtering yields
|
Go to the source code of this file.
Functions | |
DEFUN_DLD (esputr_YTH, args, nargout," \n\ Calculate the angular dependency factor of the sputtering yield Y(E,tehta)/Y(E,0) (interface to ESPUTR) \n\ \n\ [Y1 Y2 ...] = esputr_YN(TH, E0, proj, targ, version, fileTH) \n\ \n\ Y1, Y2 ... : matrices with calculated angular factors - \n\ - one matrix for each projectile-target combination, \n\ rows: over angle THs, columns: over eneregy E0s \n\ TH : column vector of the incident agles, radian \n\ Incident angle is the angle between surface normal \n\ and velocity of the incident particle \n\ E0 : row vector of the projectile energies, eV \n\ proj : column vector of the projectile names \n\ targ : column vector of the target names \n\ version : designation of the model ('1993' or '2001') \n\ fileN : name of the file (full path) with fitting parameters \n\ \n\ If the lengths of proj and targ differ, the last element of the shorter vector is repeated \n\ \n\ Examples:\n\ \n\ 1993-model\n\ f = esputr_YTH([0:5:90]*pi/180, 100, 'E', 'l', '1993')\n\ \n\ D on Be, 2007 model (2001 with coefficients from [Eckstein 2007]) \n\ f = esputr_YTH([0:5:90]*pi/180, [500,700,1000], 'D', 'Be', '2001','../data/ECKSTEIN2007TH')\n\ \n\ D on W, D on Mo, He on W, 2007 model\n\ [D_W,D_Mo,He_W] = esputr_YTH([0:1:90]*pi/180, [500,1000], strvcat('D','D','He'),strvcat('W','Mo','W'), '2001', ... \n\ '/home/v.kotov/JuNiPlib/esputr/data/ECKSTEIN2007TH')") | |
DEFUN_DLD | ( | esputr_YTH | , |
args | , | ||
nargout | , | ||
" \n\ Calculate the angular dependency factor of the sputtering yield Y(E,tehta)/Y(E,0) (interface to ESPUTR) \n\\n\ | [Y1 Y2...] = esputr_YN(TH, E0, proj, targ, version, fileTH) \n\\n\ Y1 , |
||
Y2...:matrices with calculated angular factors-\n\-one matrix for each projectile-target | combination, | ||
\n\rows:over angle | THs, | ||
columns:over eneregy E0s\n\TH:column vector of the incident | agles, | ||
radian\n\Incident angle is the angle between surface normal\n\and velocity of the incident particle\n\E0:row vector of the projectile | energies, | ||
eV\n\proj:column vector of the projectile names\n\targ:column vector of the target names\n\version:designation of the model('1993'or '2001')\n\fileN:name of the file(full path) with fitting parameters\n\\n\If the lengths of proj and targ | differ, | ||
the last element of the shorter vector is repeated\n\\n\Examples:\n\\n\1993-model\n\ | f = esputr_YTH([0:5:90]*pi/180, 100, 'E', 'l', '1993')\n\\n\ D on Be , |
||
2007 model(2001 with coefficients from[Eckstein 2007])\n\ | f = esputr_YTH([0:5:90]*pi/180, [500,700,1000], 'D', 'Be', '2001','../data/ECKSTEIN2007TH')\n\\n\ D on W , |
||
D on | Mo, | ||
He on | W | ||
) |
Definition at line 48 of file esputr_YTH.cpp.
References esputr2001_initth_wrapper(), esputr_deallocate(), esputr_yth(), and esputr1993_test::n_combinations.