ՀՀ ԳԱԱ Տեղեկագիր: Ֆիզիկա = Proceedings of the NAS RA: Physics

Кодирование функций классами при численном моделировании в оптике жесткого рентгеновского излучения

Арутюнян, Л. А. (2016) Кодирование функций классами при численном моделировании в оптике жесткого рентгеновского излучения. Հայաստանի ԳԱԱ Տեղեկագիր. Ֆիզիկա, 51 (1). pp. 116-121. ISSN 0002-3035

[img]
Preview
PDF
Download (337Kb) | Preview

    Abstract

    Рассмотрена целесообразность использования принципов объектно-ориентированного программирования при численном моделировании в оптике жесткого рентгеновского излучения. Предлагаемый подход продемонстрирован на примере двухлучевого интерферометра с преломляющей призмой. Показано, что представленный метод кодировки существенно упрощает код основной программы, повышает его читабельность и легкость модификации. Դիտարկված է կոշտ ռենտգենյան ճառագայթների օպտիկայի թվային մոդելավորման խնդիրներում օբյեկտային-կողմնորոշված ծրագրավորման սկզբունքների կիրառման նպատակահարմարությունը: Առաջարկված մոտեցումը ցուցադրված է հատվածակողմով երկճառագայթային ինտերֆերաչափի օրինակի վրա: Ցույց է տրված, որ կոդավորման առաջարկված եղանակը էապես պարզեցնում է հիմնական ծրագրի կոդը, այն դարձնելով հեշտ ընթեռնելի և հեշտ ձևափոխելի: The advantage of implementation of object-oriented programming principles in numerical simulation in the hard X-ray optics was considered. The suggested approach was demonstrated on the example of the two-beam X-ray interferometer with 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 easier to read and modified.

    Item Type: Article
    Additional Information: Ֆունկցիաների կոդավորումը դասերով, կոշտ ռենտգենյան ճառագայթների օպտիկայի թվային մոդելավորման խնդիրներում։ Coding of functions by classes for numerical simulation in hard X-ray optics.
    Uncontrolled Keywords: Հարությունյան Լ. Ա., Haroutunyan L. A.
    Subjects: Q Science > QC Physics > Optics. Light
    Q Science > QC Physics > Radiation physics (General)
    Divisions: UNSPECIFIED
    Depositing User: Professor Vladimir Aroutiounian
    Date Deposited: 24 Feb 2016 14:45
    Last Modified: 24 Feb 2016 15:05
    URI: http://physics.asj-oa.am/id/eprint/3550

    Actions (login required)

    View Item