anonymous@RULINUX.NET~# Last login: 2024-12-27 16:11:28
Регистрация Вход Новости | Разметка | Пользователи | Галерея | Форум | Статьи | Неподтвержденное | Трекер | Правила форума | F.A.Q. | Ссылки | Поиск
[#] [Добавить метку] [Редактировать]

CMPR+TCL8.5+BLT3.0

Скрыть

CMPR - это, как его называет автор, швейцарский армейский ножик для работы с рентгеновскими диффрактограммами. Позволяет различным образом манипулировать спектром (на рисунке как раз продемонстрирована возможность нахождения пиков на диффрактограмме), идентифицировать их и искать соответсвующие им структуры в локальной базе данных PDF2 ( powder-diffraction-file, закопирайчена НИСТ-ом и распространяется отдельно!)

CMPR написан на Tcl c использованием BLT (для графиков и векторизации) и фортрановских утилит (для вычислений), но не обновлялся с 2006 года и та версия, которую можно найти на сайте НИСТ-а на современных версиях Линукса просто не работоспособна.

Я решил потратить выходной на её допиливание - и вот результат :)

Tcl/Tk-8.5.7, BLT-3.0 (c CVS сурсфоржа), скомпилировно gfortran-ом c -fcray-pointer (потребовало небольшую модификацию исходников). Сам интерфейс немного переписан - закладки переделаны под ttk::notebook, и пофикшен сегфолт вызванный непонятным поведением BLT с конструкциями вида <vector name> notify now (notify whenidle работает).

Если кому интересно, то исправленная версия вот здесь -  http://post.hppi.troitsk.ru/~mike/cmpr-8.5.tgz


1280x800, 358 Kb

>>> Просмотр

1280x800, 358

>>> Просмотр

anonymous(*) (2009-11-05 11:05:10)


Подтверждено: Tux-oid(*) (2009-11-10 00:34:51)

[Ответить на это сообщение]
[#] [Добавить метку] [Редактировать] Ответ на: CMPR+TCL8.5+BLT3.0 от anonymous 2009-11-05 11:05:10
avatar
Скрыть

Re: CMPR+TCL8.5+BLT3.0

Уупс, ссылка битая:

 http://post.hppi.troitsk.ru/~mike/cmpr-8.5.tgz

anonymous(*)(2009-11-05 11:07:53)

Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.8.1.4) Gecko/20070515 Firefox/2.0.0.4
[#] [Добавить метку] [Редактировать] Ответ на: CMPR+TCL8.5+BLT3.0 от anonymous 2009-11-05 11:05:10
avatar
Скрыть

Re: CMPR+TCL8.5+BLT3.0

Вырвиглазненько. Но может кому-то надо. Чуть позже подправлю ошибки разметки и заапрувлю.

Tux-oid(*)(2009-11-05 11:10:04)

Mozilla/5.0 (Windows; U; Windows NT 5.1; ru; rv:1.9.1) Gecko/20090624 Firefox/3.5
[#] [Добавить метку] [Редактировать] Ответ на: CMPR+TCL8.5+BLT3.0 от anonymous 2009-11-05 11:05:10
avatar
Скрыть

Re: CMPR+TCL8.5+BLT3.0

спектром ли? или это что-то другое, отличное от  http://images.yandex.ru/yandsearch?text=%D0%BB%D0%B0%D1%83%D1%8D%D0%B3%D1%80%D0%B0%D0%BC%D0%BC%D0%B0

?

vilfred(*)(2009-11-05 11:15:37)

Mozilla/5.0 (Windows; U; Windows NT 5.1; ru; rv:1.9.1.4) Gecko/20091016 Firefox/3.5.4 FBSMTWB
[#] [Добавить метку] [Редактировать] Ответ на: Re: CMPR+TCL8.5+BLT3.0 от vilfred 2009-11-05 11:15:37
avatar
Скрыть

Re: CMPR+TCL8.5+BLT3.0

а вообще респекты за фиксы к программе )

vilfred(*)(2009-11-05 11:17:01)

Mozilla/5.0 (Windows; U; Windows NT 5.1; ru; rv:1.9.1.4) Gecko/20091016 Firefox/3.5.4 FBSMTWB
[#] [Добавить метку] [Редактировать] Ответ на: Re: CMPR+TCL8.5+BLT3.0 от vilfred 2009-11-05 11:15:37
avatar
Скрыть

Re: CMPR+TCL8.5+BLT3.0

С точки зрения оптика, действительно, спектр не совсем удачное слово, поскольку речь идёт не о поглощении э.-м. излучения, а просто о характеристике некой несовершенной 3D-диффракционной решетки. С другой стороны уже общепринятым является называть спектрами фурье-образы временных/пространственных процессов. Этот тип графиков легко узнаваем по характерному "гребенчатому" виду. Так что в этом смысле тут слово спектр вполне уместно. Хотя физикс-наци могут настаивать на термине "порошковая диффрактограмма".

geekkoo(*)(2009-11-05 13:39:07)

Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.8.1.4) Gecko/20070601 SeaMonkey/1.1.2
[#] [Добавить метку] [Редактировать] Ответ на: Re: CMPR+TCL8.5+BLT3.0 от Tux-oid 2009-11-05 11:10:04
avatar
Скрыть

Re: CMPR+TCL8.5+BLT3.0

> <vector name>
Когда ты уже сделаешь, что в новостях будут нормально отображаться ", ' и тому подобные символы, а?

Root-msk(*)(2009-11-06 02:55:00)

Yggdrasil (YggdrasilOS Based on Linux kernel-2.6.31; ru; rv:1.0) Belldandy and Co GoddessBrowser/1.0
[#] [Добавить метку] [Редактировать] Ответ на: Re: CMPR+TCL8.5+BLT3.0 от Root-msk 2009-11-06 02:55:00
avatar
Скрыть

Re: CMPR+TCL8.5+BLT3.0

У меня конец года. Казначейство переходит на АС ФК, так-что пока-что нужно отлаживать работу программ. Отправлять им различные справочники и пр. бойду.

Tux-oid(*)(2009-11-06 09:12:48)

Mozilla/5.0 (X11; U; Linux i686; ru; rv:1.9.1.3) Gecko/20090909 SUSE/3.5.3-1.2 Firefox/3.5.3
[#] [Добавить метку] [Редактировать] Ответ на: Re: CMPR+TCL8.5+BLT3.0 от Tux-oid 2009-11-06 09:12:48
avatar
Скрыть

Re: CMPR+TCL8.5+BLT3.0

короче картинка пропала, решил я значит поредактировать...

vilfred(*)(2009-11-06 10:29:30)

Mozilla/5.0 (Windows; U; Windows NT 5.1; ru; rv:1.9.1.4) Gecko/20091016 Firefox/3.5.4 FBSMTWB
[#] [Добавить метку] [Редактировать] Ответ на: Re: CMPR+TCL8.5+BLT3.0 от vilfred 2009-11-06 10:29:30
avatar
Скрыть

Re: CMPR+TCL8.5+BLT3.0

Ну и что? Картинка ведь осталась, только thumbnail похерился.

Ну, я не знаю - выпилите тогда этот скриншот в помойку, раз не поперло ...

anonymous(*)(2009-11-09 00:20:48)

Mozilla/5.0 (X11; U; Linux i686; ru-RU; rv:1.8.1.4) Gecko/20070601 SeaMonkey/1.1.2
[#] [Добавить метку] [Редактировать] Ответ на: Re: CMPR+TCL8.5+BLT3.0 от anonymous 2009-11-09 00:20:48
avatar
Скрыть

Re: CMPR+TCL8.5+BLT3.0

Завтра приду на работу и поправлю.

Tux-oid(*)(2009-11-09 00:24:24)

Mozilla/5.0 (X11; U; Linux i686; ru; rv:1.9.1.0) Gecko/20090623 SUSE/3.5.0-6.1 Firefox/3.5
[#] [Добавить метку] [Редактировать] Ответ на: Re: CMPR+TCL8.5+BLT3.0 от Tux-oid 2009-11-09 00:24:24
avatar
Скрыть

Re: CMPR+TCL8.5+BLT3.0

туксоид, запости уже человеку скриншот то!!!

vilfred(*)(2009-11-09 21:48:53)

Mozilla/5.0 (Windows; U; Windows NT 5.1; ru; rv:1.9.1.5) Gecko/20091102 Firefox/3.5.5 FBSMTWB
[#] [Добавить метку] [Редактировать] Ответ на: Re: CMPR+TCL8.5+BLT3.0 от vilfred 2009-11-09 21:48:53
avatar
Скрыть

Re: CMPR+TCL8.5+BLT3.0

Done

Tux-oid(*)(2009-11-10 00:37:39)

Mozilla/5.0 (X11; U; Linux i686; ru; rv:1.9.1.0) Gecko/20090623 SUSE/3.5.0-6.1 Firefox/3.5
Этот тред читают 1 пользователь:
Анонимных: 1
Зарегистрированных: 0




(c) 2010-2020 LOR-NG Developers Group
Powered by TimeMachine

Valid HTML 4.01 Transitional Правильный CSS!