Научный Open Source |
Здравствуйте, гость ( Вход | Регистрация )
Научный Open Source |
Гость_Nils_* |
![]()
Сообщение
#1
|
||
Guests ![]() |
Тут будем рассказывать об Научном Open Source.
Scientific Linux Пара скриншотов Цитата SL - это релиз Linux, который создан совместными усилиями Fermilab и CERN при поддержке различных лабораторий и университетов со всего мира. Его исходной целью было стремление уменьшить дублирование усилий лабораторий и иметь общую инсталляционную базу для различных экспериментов. Scientific Linux - официальный сайт (SL) Полезные ссылки Обзор свободных программ для численных расчётов |
||
|
|||
![]() |
![]()
Сообщение
#2
|
|
![]() Профессор ![]() ![]() ![]() ![]() ![]() ![]() ![]() Группа: Banned Сообщений: 3226 Регистрация: 3.4.2008 Из: СПб Пользователь №: 7086 Поблагодарили: 2602 раз(а) ![]() |
Искал какую-нибудь книжку по ROOT, отличающуюся от его собственного описания, наткнулся на книгу "Introductory Computational Physics" авторов Andi Klein и Alexander Godunov из Los Alamos National Laboratory и Old Dominion University, издательство Cambridge University Press, 2006 года, 149 страниц.
Книга содержит сверхкраткое описание архитектуры аппаратной части PC и общие представления о Линуксе и несколько самых необходимых команд, перечислены основные численные методы дифференцирования, интегрирования, интерполяции, решения нелинейных уравнений и всё остальное, что обычно в численных методах бывает, подробные настолько, чтобы понять откуда что берётся и чего можно от них ожидать. Содержит общие рекомендации, по поводу того что лучше делать и чего лучше не делать и практически-ориентированные подробности. Например, в одном месте говорится, что лучше не считать всё выражение целиком, а сначала положительные члены сложить, потом отрицательные, и потом вычесть друг из друга, чтобы уменьшить ошибку. Общие рекомендации вроде того, что сначала лучше подумать, нельзя ли обойтись вообще без программы, потом поискать по библиотеками и потом уже, если не нашёл, начинать делать своё. Самое главное, сказано где брать эти библиотеки. По-моему у нас нет ещё этой ссылки. http://www.netlib.org/ Особенно упоминаются библиотеки LAPACK и SLATEC. Про сами библиотеки ничего не сказано, даже вкратце не продублировано ни описание root ни описание библиотек. Зато сказано, как с программой на C++ слинковать процедуру на фортране. На нескольких примерах программ и рут-сессий в стиле кукбук показано как с ним взаимодействовать. В общем, я бы сказал книжка-справочник. Общее отношение аккуратное и мне понравилось (IMG:style_emoticons/default/smile.gif) Авторы, кстати, сторонники фортрана и С++ рекомендуют только скрепя сердце. Фортран главным образом из-за большого количества уже наработанных программ. Выдержки из faq с сайта http://www.netlib.org : 2.1) What is Netlib? The Netlib repository contains freely available software, documents, and databases of interest to the numerical, scientific computing, and other communities. The repository is maintained by AT&T Bell Laboratories, the University of Tennessee and Oak Ridge National Laboratory, and by colleagues world-wide. The collection is replicated at several sites around the world, automatically synchronized, to provide reliable and network efficient service to the global community. 2.2) How do I retrieve software or documents from Netlib? Mechanisms include the World Wide Web (WWW), email, ftp, gopher, xnetlib:
2.10) How do I find software to solve a particular problem? One way is to identify appropriate keywords and then use the Web search interface at http://www.netlib.org/utk/misc/netlib_query.html or the "find" feature of the Netlib email interface and send the email message to netlib@netlib.org or another Netlib site. The GAMS mathematical software classification system enables users to find suitable software by browsing the problem hierarchy. You can use GAMS from the search interface or by linking to http://www.netlib.org/bib/gams.html or http://gams.nist.gov/ Send the message "send gams from bib" to netlib@netlib.org to retrieve the GAMS classification by email. Another way is to browse the Netlib libraries list and to identify libraries appropriate to your problem. You can then browse the contents of these individual libraries. Using a Web interface, look at http://www.netlib.org/liblist.html Using an email interface, send the message "send index" to netlib@netlib.org or another Netlib site to receive a descriptive list of the libraries in Netlib. Send the message "send index for foo" to receive the index for library foo. Здесь сама книжка: Для просмотра этого блока Вам необходимо создать не менее 10 сообщений Взял её с гигапедии. Там она существует в двух вариантах, один pdf размером 4.7 мегабайт (три ссылки на одинаковые файлы, один из них заархивирован раром). Другая вот эта, тоже pdf, размером чуть меньше 3 мегабайт. Различий не обнаружил, правда каждый символ естественно не сравнивал. Обложка вроде ужата
Прикрепленные файлы
-------------------- Бог есть!
|
|
|
![]() ![]() |
Текстовая версия | Сейчас: 2.05.2025, 2:44 |