Решал я в прошлом году подобную задачу в EFG. Получается очень красиво. Но есть один неочевидный совет.
Если вы решаете задачи где много сеточной адаптации, не поленитесь построить кривую изменения объема обрабатываемой детали. Можете узнать про ваш рабочий процесс и выбранный решатель много всего нового/интересного/плохого.
При ремешинге объем тела потихоньку уменьшается каждый раз. Но можно в настройках включить контроль объема, тогда программа будем разницу в объеме до и после ремешинга "намазывать" на свободную поверхность, что малость не физично, а иногда совсем не малость.
Там сеточная адаптация работает не с линейными, а с элементами второго порядка. Так что они почти не создают ошибки присперестроении сетки на криволинейной топологии.
Непонятно. Масса расходуется вследствие уменьшения объема, вызванного изменением дискретизации сети в процессе адаптивного пересчёта, как написал товарищ выше?
А что значит "энергия получается"? В смысле, баланс энергий сходится?
А что значит "энергия получается"? В смысле, баланс энергий сходится?