Как корректно остановить решатель на ходу Есть очень часто встречающаяся задача - запуск решателя в консольном/пакетном режиме для выполнения расчета на рабочей станции или кластере. С этой задачей сталкиваются многие опытные инженеры. Как запускать консольные расчеты хорошо описано в документации, много рассказано на форумах. Однако мало кто знает, что практически любой решатель, работающий в фоне, можно корректно остановить с запуском точки рестарта/чекпоинта. Как правило, необходимо создать особый файл в особом месте. Когда решатель его обнаружит, он сам все поймет. Особый файл будет удалён сразу после его обработки. Давайте посмотрим, как это сделать для основных решателей ANSYS. Mechanical/APDL: В рабочей директории решателя надо создать файл с именем jobname.abt, где jobname - имя проекта. Файл должен содержать только одно слово: nonlinear Fluent: Для записи файла рестарта (а это просто обычный набор из cas и dat) необходимо создать файл check-fluent в директории /tmp для Linux или check-fluent.txt в директории C:\temp для Windows. Корректно завершить решатель можно, создав в этих директориях файл exit-fluent или exit-fluent.txt соответсвенно. CFX: C этим решателем все сильно проще. У него есть специальный исполняемый файл cfx5stop, предназначенный для корректной остановки расчета. Таким образом, для проекта mixer_001, достаточно выполнить команду cfx5stop -directory mixer_001.dir в его рабочей директории - там mixer_001.dir будет являться временной рабочей директорией. LS-DYNA: У этого решателя есть такая штука как SWITCH CONTROLS - в ходе расчета вы можете нажать комбинацию клавиш Control+C и ввести определнный код. Вот те ключевые коды, которые относятся к нашей теме: sw1 - записать файл рестарта sw2 - вывести оценку оставшегося времени расчета sw3 - записать файл рестарта Если консоль вам недоступна (расчет идет в фоне), то необходимо создать в рабочей директории решателя файл d3kil (или jobid.d3kil, если вы используете идентификаторы расчетного проекта), содержащий соответсвующий код. Autodyn Для этого решателя надо создать файл savenow.dat для записи файла рестарта в конце текущей итерации, а файл endbat.dat завершит расчет после окончания текущей итерации. Решатели семейства AEDT (ANSYS Electronics Desktop) - бывший Ansoft Знающие люди подсказали, что решатели можно спокойно убивать на лету - они сами смогут рестартовать остановленный таким образом расчет с последней записанной итерации. ANSYS Workbench Если вы пользуетесь ANSYS RSM, то там для всех поддерживаемых решателей уже есть стандартная кнопка Interrupt, которая делает всю вышеописанную магию за вас. Настраивайте RSM и наслаждайтесь :-)
Тег: CFX
Хотя на мой вкус, Mellanox так далеко впереди, что за ним уже никому не угнаться. Посудите сами: у них полностью аппаратная работа с данными, не нагружающая CPU, у них уже есть 200 Гбит и, что самое важное, их поддерживают все решатели (ну хотя бы все решатели #ANSYS). А вот Intel #OPA может только #ANSYS #Fluent и #ANSYS #CFX.
http://ift.tt/2l7xnl8MediaMediaMedia
http://ift.tt/2emhAvW http://ift.tt/2zoZXZe http://ift.tt/2embhsb http://ift.tt/2vk2wVv http://ift.tt/2l7xltw http://ift.tt/2vk2wVv http://ift.tt/2wmHv13 http://ift.tt/2vk2wVv http://ift.tt/2j6d2vn http://ift.tt/2DITPts http://ift.tt/2DKZ3Vy http://ift.tt/2pp9x9Y http://ift.tt/2l7xqNQ http://ift.tt/2kQNVyg
🍗🍗🍗 Как правильно запекать индейку в барбекю?
Мастер-класс от Jacobs Analytics по моделированию воздушного потока в процессе запекания индейки инструментами #ANSYS #CFX :)Media📼 BBQ Turkey
http://ift.tt/2vk2wVv http://ift.tt/2j6d2vn http://ift.tt/2iGIS29 http://ift.tt/2A3cygP ://ift.tt/2A3cygP
Разработчики даже сравнивают его по точности в #ANSYS #CFX, правда на не очень хорошей сетке.
http://www.palabos.orgMediaMedia🔗 Home
http://ift.tt/2j5SEup http://www.palabos.org/ http://www.palabos.org/ http://www.palabos.org
Easy to Use OpenFOAM GUI and CFD Solver Integration with FEATool Multiphysics
The FEATool Multiphysics simulation toolbox features a fully integrated GUI for OpenFOAM, making setting up and running CFD simulations easy and convenient.
www.featool.comCFD от FEATool https://www.featool.com/tutorial/2016/11/14/Easy-Matlab-CFD-FeatFlow-external-CFD-solver-with-FEATool-integration
#FEATool - #КЭ код работающий в рамках #Matlab получил интеграцию с #CFD кодом #FeatFlow. Последний является КЭ кодом для решения CFD в несжимаемой постановке. Говорят, что благодаря использованию библиотеки #UMFPACK от Matlab решатель FeatFlow работает не хуже #ANSYS #CFX и #OpenFOAM.
FeatFlow - Fast External CFD Solver Integration with FEATool https://youtu.be/VSZ6o-eTlU0
HPC от HPE https://www.hpe.com/h20195/v2/GetPDF.aspx/4AA4-8082ENW.pdf
У компании #HPE (Hewlett Packard Enterprise), последнего из титанов железного рынка, есть очень полезный документ, описывающий основные правила построения настоящей #HPC системы для расчетов в #ANSYS. Документ находится по ссылке: https://www.hpe.com/h20195/v2/GetPDF.aspx/4AA4-8082ENW.pdf
В документе приведены полезные прикидки конфигураций для #CFX, #Fluent и #Mechanical/#APDL, есть информация по #RSM, и все это написано довольно простым языком без воды.
11 докладов по #Mechanical, #Explicit, #CFX, #Fluent, #DesignXplorer, #SpaceClaim, #HPC, #RBD, #ACP, #ACCS и конечно же #AIM!
А еще состоялся анонс проекта под рабочим названием #CADFEM #Haze!
Спасибо за это их собственному сеточному генератору #TwinMesh
CFX Berlin-Video: CFD-Simulation of Oil Lubrication in a Simplified Gear Box