414

Физики, помогите кто чем может!

Доброго времени суток!
Есть тут люди, занимающиеся квантовыми расчётами экзотической материи (типа систем электрон-позитрон, протон-мюон, два протона и два антипротона)?
Я как студент-химик в своё время проходил курс квантового моделирования химических систем и учился считать в Гауссиане, Спартане и в рассово русской программе ПРИРОДА. Более-менее понял принципы и приближения. Сейчас же меня заинтересовал вопрос, какие отклонения в химических системах при введении в них экзотических частиц предсказывает Стандартная модель. Но 1)тому же Гауссиану сложно даже в учёт релятивистских поправок 2)ни малейшего представления как вбить в Гауссиан сами характеристики экзотических частиц и 3)как моделировать сильное взаимодействие вообще?

В общем, нужна помощь с софтом, умеющим в расчёты ну хотя бы ядер и умеющим работать без приближения Борна-Оппенгеймера, а желательно умеющим и в экзотическую химию. Гугл, скайхаб и сарафанное радио как-то не очень помогли в этом вопросе

Комментарии для минусов прилагаю, 2 шт

Наука | Научпоп

9.4K поста82.8K подписчиков

Правила сообщества

Основные условия публикации

- Посты должны иметь отношение к науке, актуальным открытиям или жизни научного сообщества и содержать ссылки на авторитетный источник.

- Посты должны по возможности избегать кликбейта и броских фраз, вводящих в заблуждение.

- Научные статьи должны сопровождаться описанием исследования, доступным на популярном уровне. Слишком профессиональный материал может быть отклонён.

- Видеоматериалы должны иметь описание.

- Названия должны отражать суть исследования.

- Если пост содержит материал, оригинал которого написан или снят на иностранном языке, русская версия должна содержать все основные положения.


- Посты-ответы также должны самостоятельно (без привязки к оригинальному посту) удовлетворять всем вышеперечисленным условиям.

Не принимаются к публикации

- Точные или урезанные копии журнальных и газетных статей. Посты о последних достижениях науки должны содержать ваш разъясняющий комментарий или представлять обзоры нескольких статей.

- Юмористические посты, представляющие также точные и урезанные копии из популярных источников, цитаты сборников. Научный юмор приветствуется, но должен публиковаться большими порциями, а не набивать рейтинг единичными цитатами огромного сборника.

- Посты с вопросами околонаучного, но базового уровня, просьбы о помощи в решении задач и проведении исследований отправляются в общую ленту. По возможности модерация сообщества даст свой ответ.


Наказывается баном

- Оскорбления, выраженные лично пользователю или категории пользователей.

- Попытки использовать сообщество для рекламы.

- Фальсификация фактов.

- Многократные попытки публикации материалов, не удовлетворяющих правилам.

- Троллинг, флейм.

- Нарушение правил сайта в целом.


Окончательное решение по соответствию поста или комментария правилам принимается модерацией сообщества. Просьбы о разбане и жалобы на модерацию принимает администратор сообщества. Жалобы на администратора принимает @SupportComunity и общество Пикабу.

Вы смотрите срез комментариев. Показать все
Автор поста оценил этот комментарий
нужна помощь с софтом, умеющим в расчёты ну хотя бы ядер и умеющим работать без приближения Борна-Оппенгеймера, а желательно умеющим и в экзотическую химию.

Питон, Си ?
Не? Или ты хочешь готовый софт получить?

Делай всю теорию, а дальше всё программа посчитает, когда напишешь её.

раскрыть ветку (9)
Автор поста оценил этот комментарий

Ну это-то понятно. Только я в программирование не умею от слова почти. Самостоятельное изучение языка, алгоритмов и всякой шелухи - несколько лет жизни. Нанять программиста, чтобы он написал - опять же, несколько лет жизни платить программисту, причём много платить

раскрыть ветку (8)
5
DELETED
Автор поста оценил этот комментарий
Посмотри в сторону MATLAB, сам язык несложный, плюс есть спецбиблиотеки, в том числе и открытые, их шарят на matlab central. Когда я считал энергетику плазмы, мы в нём всё делали. Довольно просто и легко посчитать. Думаю под твои задачи какого-то готового софта быть не может. Не стоит так бояться программирования.
раскрыть ветку (1)
0
Автор поста оценил этот комментарий

Более того, последние версии достаточно хорошо поддерживают визуальные редакторы, в ряде случаев исключающие необходимость написания кода.
Однако беглый поиск по теме готовых библиотек не дал, так что, @TheChest, придётся писать код) Ну или искать подробнее...

2
Автор поста оценил этот комментарий

Тут ты не совсем прав. Использование языка программирования как нужного тебе "калькулятора" достаточно легко для изучения.

А изучение алгоритмов и всякой шелухи требуется чтобы писать удобные и универсальные программы для рынка.

раскрыть ветку (5)
Автор поста оценил этот комментарий

А тут ты не совсем прав. Если мне нужна программа для квантовых расчётов, то она априори должна работать как можно быстрее, ибо время - самая большая проблема моделирования сейчас. А чтобы писать быстрый код, нужно как минимум понимать, чем он отличается от медленного

раскрыть ветку (4)
2
Автор поста оценил этот комментарий

Само собой она должна работать как можно быстрее. И это верно для любой программы.

Но изначальный вопрос этой программы, а точнее сразу два - она должна быть и работать.

И их решить достаточно просто, зная тему применения.

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

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

Так что повторю, изучение необходимых навыков программирования в твоем вопросе - наименее затратная задача. А наибольший участок пути ты уже прошел.

0
Автор поста оценил этот комментарий
Попробуй для начала -O3, а потом, если результат будет неудовлетворительный, можно пытаться вникнуть в детали.

Ну и в целом решение уравнений матфизики (а квантовые расчёты это оно и есть) особо не ускоришь за счёт оптимизаций кода. Нужно параллелить: openmp + MPI. 3 дня для изучения вполне хватит.
раскрыть ветку (2)
Автор поста оценил этот комментарий

Ладно, если не найду годного в итоге - буду писать, убедил

раскрыть ветку (1)
0
Автор поста оценил этот комментарий

если верно поняла суть проблемы, то тебе есть смысл освоить расчёты методом дфт, это сложно, но специальные модули должны быть

Вы смотрите срез комментариев. Чтобы написать комментарий, перейдите к общему списку

Темы

Политика

Теги

Популярные авторы

Сообщества

18+

Теги

Популярные авторы

Сообщества

Игры

Теги

Популярные авторы

Сообщества

Юмор

Теги

Популярные авторы

Сообщества

Отношения

Теги

Популярные авторы

Сообщества

Здоровье

Теги

Популярные авторы

Сообщества

Путешествия

Теги

Популярные авторы

Сообщества

Спорт

Теги

Популярные авторы

Сообщества

Хобби

Теги

Популярные авторы

Сообщества

Сервис

Теги

Популярные авторы

Сообщества

Природа

Теги

Популярные авторы

Сообщества

Бизнес

Теги

Популярные авторы

Сообщества

Транспорт

Теги

Популярные авторы

Сообщества

Общение

Теги

Популярные авторы

Сообщества

Юриспруденция

Теги

Популярные авторы

Сообщества

Наука

Теги

Популярные авторы

Сообщества

IT

Теги

Популярные авторы

Сообщества

Животные

Теги

Популярные авторы

Сообщества

Кино и сериалы

Теги

Популярные авторы

Сообщества

Экономика

Теги

Популярные авторы

Сообщества

Кулинария

Теги

Популярные авторы

Сообщества

История

Теги

Популярные авторы

Сообщества