Coding of functions by classes for numerical simulation in hard X-ray optics

被引:0
作者
Haroutunyan, L. A. [1 ]
机构
[1] Yerevan State Univ, Yerevan 375049, Armenia
关键词
X-ray optics; numerical simulation; object-oriented programming; INTERFEROMETER;
D O I
10.3103/S106833721601014X
中图分类号
O4 [物理学];
学科分类号
0702 ;
摘要
An advantage of implementation of object-oriented programming principles in numerical simulation in hard X-ray optics was considered. The suggested approach was demonstrated on the example of two-beam X-ray interferometer with the refracting prism. It was shown that the proposed coding technique significantly simplifies the main program code by reducing its size, as well as making it more readable and easily modifiable.
引用
收藏
页码:89 / 92
页数:4
相关论文
共 6 条
[1]   DIGITAL WAVEFRONT MEASURING INTERFEROMETER FOR TESTING OPTICAL SURFACES AND LENSES [J].
BRUNING, JH ;
HERRIOTT, DR ;
GALLAGHER, JE ;
ROSENFELD, DP ;
WHITE, AD ;
BRANGACCIO, DJ .
APPLIED OPTICS, 1974, 13 (11) :2693-2703
[2]   Numerical Modeling of optical properties of a system of two zone plates for focusing hard synchrotron radiation [J].
Kohn, V. G. ;
Snigireva, I. I. ;
Snigirev, A. A. .
CRYSTALLOGRAPHY REPORTS, 2006, 51 (Suppl 1) :S4-S11
[3]   Computer simulation of the zernike phase contrast in hard x-ray radiation using refractive lenses and zone plates [J].
Kohn, V. G. ;
Orlov, M. A. .
JOURNAL OF SURFACE INVESTIGATION-X-RAY SYNCHROTRON AND NEUTRON TECHNIQUES, 2010, 4 (06) :941-946
[4]  
Press W. H., 1992, Numerical Recipes in C: The Art of Scientific Computing, V2nd
[5]   Two-beam X-ray interferometer using prism optics [J].
Suzuki, Y .
JAPANESE JOURNAL OF APPLIED PHYSICS PART 2-LETTERS, 2002, 41 (9A-B) :L1019-L1021
[6]   FOURIER-TRANSFORM METHOD OF FRINGE-PATTERN ANALYSIS FOR COMPUTER-BASED TOPOGRAPHY AND INTERFEROMETRY [J].
TAKEDA, M ;
INA, H ;
KOBAYASHI, S .
JOURNAL OF THE OPTICAL SOCIETY OF AMERICA, 1982, 72 (01) :156-160