3.5. НОРМИРОВКА, КОМПЬЮТЕРНЫЕ ПЕРЕМЕННЫЕ
Шаг пространственной сетки
и шаг по времени
повторяются в умножении (или делении) во многих местах, где они могут быть устранены нормированием.
Для того чтобы упростить формулы, преобразуем координату частицы х в компьютерную переменную
Затем, записав уравнения движения частиц способом с перешагиванием из § 2.4 [см. (2.3) и (2.4)] в виде
видим, что имеются два различных умножения на
для каждой частицы на каждом шаге, которые можно устранить, если перейти от скорости
к безразмерной величине
и заменить значение
на величину
Тогда уравнения движения принимают вид
Следовательно, формирование значений А в узлах сетки (почти всегда
подразумевает, что подпрограмма
требует только сложения, и
также требует только сложения. Таким образом, многочисленные умножения на
на каждом шаге интегрирования устранены. На первом шаге в подпрограмме
каждое значение х умножается на
и в
каждое
умножается на
что завершает нормировку переменных.
В необходимых случаях проводится переход к размерным переменным, например при вычислении кинетической энергии сумма по всем скоростям частиц умножается на