Я работаю над кодом моделирования CUDA C++, который выполняет молекулярную динамику (MD) и динамику многочастичных столкновений (MPCD) для системы, состоящей из жидкости (частицы MPCD) и полимера (частицы MD). p>
Моделирование проходит гладко до определенного момента в части моделирования МД, где пространственные координаты всех частиц МД становятся NaN (не числом). Такое поведение предполагает, что может возникнуть проблема с обновлениями положения частиц или вычисляемыми силами.
У меня есть два вопроса:
Какие общие проблемы могут привести к тому, что положения частиц станут NaN в симуляциях CUDA?
Могу ли я выполнить специальную настройку для своего кода CUDA, чтобы можно было поставить точки останова графическим способом (например, intellij) и отладить эту проблему?
Я попробовал отладка моего кода путем размещения операторов распечатки
Подробнее здесь: https://stackoverflow.com/questions/786 ... -simulatio
Моделирование CUDA C++: позиции частиц MD становятся NaN во время моделирования MD/MPCD ⇐ C++
-
- Похожие темы
- Ответы
- Просмотры
- Последнее сообщение
-
-
Моделирование частиц растика оставляет частицы вибрировать, а не оставаться неподвижным
Anonymous » » в форуме C++ - 0 Ответы
- 14 Просмотры
-
Последнее сообщение Anonymous
-