На протяжении своей карьеры я преподавал несколько курсов по расчёту динамических задач в явной постановке (по-английски этот класс задач называется «Explicit Dynamics», в них используется явное интегрирование по времени). В конце занятий мне часто задавали вопрос: «Есть ли у вас контрольный список типовых шагов и критериев, который позволил бы проверить и убедиться, что не упущен ни один важный момент?» Это очень хороший вопрос: в явном методе интегрирования существует несколько специфических аспектов, которые неочевидны даже для специалистов с многолетним опытом расчётов, если до этого они работали только с неявной (implicit) постановкой. И хотя многие из этих особенностей имеют решающее значение для успешного проведения расчёта, большинство препроцессоров не будут автоматически выдавать ошибку или предупреждение, если эти аспекты будут упущены.
В данной статье я представлю первую часть из десяти важнейших особенностей, необходимых для создания надежных, быстрых и точных моделей для динамических расчётов в явной постановке (Explicit Dynamics).