
эквираспределения. Поскольку методы построения расчетных сеток путем решения
дифференциального уравнения являются наиболее распространенными,
представляется разумным продифференцировать уравнение (10.43) для получения
дифференциального уравнения второго порядка, которому удовлетворяет закон
построения сетки. Это дает
Для определения распределения узлов сетки это стационарное уравнение может
быть решено на любом временном слое. В подходе, который предложили Хайндман
и Спенсер, стационарное уравнение, определяющее закон построения сетки,
дифференцируют по времени и полученное уравнение решают относительно
скорости движения узлов сетки х
τ
. В нашем примере ее находят из уравнения
Один из способов построения сетки на следующем временном слое—простое
интегрирование скорости движения ее узлов. Стационарное уравнение служит
только отправной точкой для получения уравнения (10.49). Однако если
используется при этом адаптивная сетка, то процесс построения последней начинает
релаксировать. Лучше решать уравнение (10.49) относительно скорости движения
узлов, чтобы полученные значения использовать при интегрировании уравнений с
частными производными, определяющих физические процессы. При этом скорости
движения узлов интегрируются для получения приближенных положений узлов.
Затем решается стационарное уравнение (10.48) при помощи этих приближенных
значений в качестве начального приближения. Применение такой процедуры
обеспечивает корректность значений скоростей узлов сетки, при этом стационарное
уравнение, задающее закон построения сетки, будет корректным образом
удовлетворено. Главная трудность применения этой процедуры в том, чтобы
получить подходящие оценки производных по времени от весовой функции
ω
1
τ
.
Проще это сделать численным образом. Во всех случаях, кроме простого скалярного
уравнения, очень трудно получить аналитическое выражение этого члена.
Ранее Хайндман и др. [Hindman et al., 1979] использовали аналогичный метод при
построении составной структуры решения уравнений Эйлера. Уравнения в разных
частях поля течения решались в различных вычислительных областях, связанных
через границы, которые могут быть либо проницаемыми, либо непроницаемыми.
Движение узлов сетки вызывается только движением границ. Значения скорости
движения узлов сетки получают дифференцированием по времени уравнений
(10.16). Это приводит к системе уравнений с частными производными вида
где вектор w записывается в виде