169 похожих чатов

Результаты сравнений производительности функций весьма занимательны, но, в современной инженерии

не стоит вопрос как быстро посчитается задача, а стоит вопрос как быстро будет выполнен контракт/договор, с решением и отчётом. Типично ожидать месяцы на постановку ТЗ с последующими итерациями на формулировку/ геометрию/ сетку, и, собственно, расчёт, который занимает, хорошо если, 5% всего времени проекта.

И тут на помощь приходит Julia, которая позволяет в разы сократить время проектирования и постановки задачи, и, даже на коленке прикинуть возможное решение. Пусть с диким выделением памяти, пусть абсолютно не оптимизировано, но считает же, даже самые дикие варианты с Float128! Потом допилим, летать будет! Скорее всего допилится уже после окончания контракта, когда всё посчитано и сдано — чисто так, для себя, для галочки, чтобы не оставлять хвостов.

Ребята, каждая решёная задача рождает пакет кода, который может быть полезен другим, таким же ребятам, которые тоже стараются сделать свою качественную работу побыстрее. Не стесняйтесь делиться, когда можете (NDA?), выкладывайте код, Pkg система всех примет.

Пакеты разные нужны, пакеты все важны.

21 ответов

18 просмотров

Как-то очень широко - речь о каких контрактах современной инженерии?

Denis- Автор вопроса
Viktor G.
Как-то очень широко - речь о каких контрактах совр...

Тут всё просто: я не молодой инженер, который сейчас работает над проектом Египетской АЭС на РОСАТОМ. И вот я использую Julia всё время для инженерных расчётов. Конечно, все чертежи, 3D, всё это не про Julia, там ANSYS. Но вот все гидродинамические расчёты это простые формулы, которые так элементарно рассчитываются и строятся в графиках в Julia.

Denis
Тут всё просто: я не молодой инженер, который сейч...

теоретически гидродинамику в 3D можно и Julia моделировать, но наверно уж очень трудозатратно

Vladimir
теоретически гидродинамику в 3D можно и Julia моде...

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

Denis
Тут всё просто: я не молодой инженер, который сейч...

И как Росатом относится к перспективе, что его сотрудник будет результаты своей работы выкладывать на обозрение мировой общественности?

Denis- Автор вопроса
Vladimir F
И как Росатом относится к перспективе, что его сот...

Как как? Да ни как! Пока не разглашаются секреты Корпорации, то первому отделу всё равно. Даже если я применяю свои наработанные на Корпорацию знания в какой-то опенсорс темке, которую pull'ю на github, то всем всё ровно, лишь бы ни одна строка заказного кода не находилась в инете.

Denis
Как как? Да ни как! Пока не разглашаются секреты ...

Недавно писали разработчик из конторы,бпла выложил сырцы на гитхаб - уголовное дело завели

Denis
Тут всё просто: я не молодой инженер, который сейч...

Так у того же Ansys есть целый набор купленного CAE софта для CFD расчетов. Ну или есть тот же openfoam с уже готовыми либами

Vlad Who
screenshot

Кстати, как там, о каждом контакте с иностранцами надо извещать?

Vladimir F
Кстати, как там, о каждом контакте с иностранцами ...

пишут что за пять лет более 2хтысяч попыток "стыковки" :)

Vladimir F
Кстати, как там, о каждом контакте с иностранцами ...

Так себе тема. По большому счету даже если допуска нет, но кому то показалось, что твоя публикация наносит ущерб - ты потенциальный клиент. Вроде за всеми подряд не бегают, но если ты кому то потребовалось или дорогу перешёл - материал найдётся 100%. Поэтому в соответствующих сферах никому не рекомендую в РФ карьеру делать. Но лучше эти истории не поднимать и не расспрашивать

Vladimir
Так себе тема. По большому счету даже если допуска...

Ну начались конспирологические советы и откровения от "человека в системе" в 2:39 ночи😂 Завязывайте уже

Vladimir
А SPH в моделировании используете?

А есть готовые библиотеки по SPH и/или лагранжеву методу для уравнений переноса для Julia?

Viktor Statov
А есть готовые библиотеки по SPH и/или лагранжеву ...

https://github.com/LudwigBoess/SPHKernels.jl https://github.com/OndrejKincl/SmoothedParticles.jl

Viktor Statov
Спасибо

мне очень понравился этот пример: https://github.com/AhmedSalih3d/SPHExample не знаю можно ли сделать обёртку для DualSPHysics в julia

Vladimir
https://github.com/LudwigBoess/SPHKernels.jl htt...

есть ли у кого-то опыт использования для 3D моделирования процессов горения с этим библиотеками? Или лучше использовать какие-нибудь другие средства?

Похожие вопросы

Обсуждают сегодня

@MrMiscipitlick А можешь макрос написать, который будет вычислять смещение относительно переданных меток? Просто .label1-.label2, и вернуть значение.
КТ315
35
я не магистр хаскеля, но разве не может лейзи тип конвертнуться в не-лейзи запросив вычисление содержимого прям при инициализации?
deadgnom32 λ madao
100
Заметил в ghci 9.4.8: > :t (<*>) @((->)_) (<*>) @((->)_) :: (w -> (a -> b)) -> (w -> a) -> w -> b Разве не должно (w -> (a -> b)) быть записано как (w -> a -> b)? Это баг, ил...
Михаил
13
А еще в перле можно уже @arr1 + @arr2?
Sergei Zhmylove
53
Any electron dev here?
Sayanth Tezro
12
Подобного рода ;Следующие три строки это директивы ассемблера, ;которые можно не задавать, т.к.работаем в Visual Studio. ;Символ ";" - это начало однострочного комментария ...
Егор Анелькин
3
Привет всем. появился вопрос. Разрабатываю сайт, в данный момент он запущен. Хостинг beget. Добавляю на сайт яндекс метрику с помощью полей client-settings (взято отсюда http...
Andrew
2
Кто-нибудь знает почему SPM клонирует репо целиком? Некоторые репы просто огромные, как та же swift-syntax которая нужна для использования макросов. Сначала подумал, что это...
iMike
6
Подскажите, где смотреть результат выполнения программы? Код: ;.686 ;Система команд процессора 686 ;.MODEL FLAT,stdcall ;Модель памяти плоская, станда...
Егор Анелькин
5
Привет. Я верно понимаю, что в определении класса Монад m — зафиксирован (к тому же поскольку это моноид в категории эндофункторов). Т.е. используя байнд я не могу перемещать...
Arseny
5
Карта сайта