ESPUTR
calculation of sputtering yields
Functions/Subroutines
esputr_YTH.F File Reference

Matlab interface for calculation of the angular dependence factor of the sputtering yield. More...

Go to the source code of this file.

Functions/Subroutines

subroutine mexfunction (nlhs, plhs, nrhs, prhs)
 Matlab interface for calculation of the angular dependence factor of the sputtering yield. More...
 

Detailed Description

Matlab interface for calculation of the angular dependence factor of the sputtering yield.

Authors
Markus Brenneis Marku.nosp@m.s.Br.nosp@m.ennei.nosp@m.s@un.nosp@m.i-due.nosp@m.ssel.nosp@m.dorf..nosp@m.de, Vladislav Kotov v.kot.nosp@m.ov@f.nosp@m.z-jue.nosp@m.lich.nosp@m..de (contact person)

Definition in file esputr_YTH.F.

Function/Subroutine Documentation

subroutine mexfunction ( integer  nlhs,
dimension(*)  plhs,
integer  nrhs,
dimension(*)  prhs 
)

Matlab interface for calculation of the angular dependence factor of the sputtering yield.

Note
Matlab keeps the memory per mex function unless clear myMexFun or clear mex is called.
Warning
In Matlab, messages printed by ESPUTR appear only on the console (matlab -nodesktop, not in the Matlab GUI window)
Parameters
nlhsNumber of vectors in the output (left hand side)
nrhsNumber of vectors in the input (right hand side)

Output (left hand side) matrices

Each matrix contains the angular factor as a function of incident angle (rows) and incident energy (columns) for one projectile-target combination

Input (right hand side) vectors

  1. Array of incident angles, radian
  2. Array of incident energies, eV
  3. Array of strings which denote the projectiles
  4. Array of strings which denote the targets
  5. String which denotes the model ('1993', '2001')
  6. Name of the input file (full path) with fitting coefficients

Definition at line 35 of file esputr_YTH.F.

References esputr2001::esputr2001_deallocate(), esputr2001_getavailableenergyrangebyname(), esputr2001::esputr2001_initth(), and esputr_yth().

Here is the call graph for this function: