Добрый день!
Проблема, не могу корректно преобразовать уравнение Лапласа в цилиндрической системе координат в разностное представление, для решение методом сеток. Задача у меня осесимметричная и следовательно я работаю с уравнением Лапласа в двух координатах: r и z.
Изначально, уравнение выглядит так:

Сетку я строю так, что изменение узла по i - это изменение по оси r, а j - по оси z.

- у меня не константа.
Я следовал по такой логике, что первая производная, это разность соседних точек. следовательно производная от производной - разность двух разностей %)
Соответственно, если не выносить общие множители, у меня получается так:

где

аналогично для индекса

и функции

Тоже, если вынести общие множители U:

Собственно, возможно, я ошибаюсь в дальнейших вычислениях. Но проверить не закралась ли тут ошибка, я не придумал варианта как.
Заранее благодарен за советы.