WikiDer > McXtrace

McXtrace

McXtrace представляет собой программный пакет с открытым исходным кодом для проведения Монте-Карло моделирования экспериментов по рассеянию рентгеновских лучей. В то время как его главная цель - помочь в оптимизации каналов пучка, например, на синхротроны, его также можно использовать для анализа данных и в лабораторных источниках и на линиях передачи. McXtrace - это бесплатно программное обеспечение выпущен под GNU GPL.

McXtrace сначала был выделен как дочерний проект хорошо известного и проверенного нейтрон пакет трассировки лучей Макстас в проекте, совместно финансируемом:

Описание

McXtrace работает таким образом, что пользователь описывает свой луч в специальном файле. Этот файл анализируется системой и преобразуется в c-файл, который может быть скомпилирован в целевой вычислительной системе, в которой должно выполняться моделирование. Файл канала передачи обычно содержит относительные координаты устройств, присутствующих в канале передачи.

Рекомендации

внешняя ссылка