Предлагается алгоритм получения решения уравнений в частных производных с правой частью, заданной на сетке $\{ (x_{1})_{\mu}, (x_{2})_{\mu}, \ldots, (x_{n})_{\mu}\},$ <nobr>$(\mu=1,2,\ldots,N)\colon$</nobr> $f_{\mu}=f((x_{1})_{\mu}, (x_{2})_{\mu}, \ldots, (x_{n})_{\mu}).$ Здесь <nobr>$n$</nobr> — число независимых переменных в исходном уравнении в частных производных, <nobr>$N$</nobr> — число строк в сетке для правой части, <nobr>$f=f( x_{1}, x_{2}, \ldots, x_{n})$</nobr> — правая часть исходного уравнения. Алгоритм реализует редукцию исходного уравнения к системе обыкновенных дифференциальных уравнений (системе ОДУ) с начальными условиями в каждой точке сетки и включает следующую последовательность действий. Ищется решение исходного уравнения, зависящее от одной независимой переменной. Исходному уравнению ставится в соответствие некоторая система соотношений, содержащая произвольные функции и включающая уравнение в частных производных первого порядка. Для уравнения первого порядка выписывается расширенная система уравнений характеристик. Присоединяя к ней остальные соотношения, содержащие произвольные функции, и требуя, чтобы эти соотношения были первыми интегралами расширенной системы уравнений характеристик, приходим к искомой системе ОДУ, завершая редукцию. Предлагаемый алгоритм позволяет в каждой точке сетки находить решение исходного уравнения в частных производных, удовлетворяющее заданным начальным и краевым условиям. Алгоритм применяется для получения решений уравнения Пуассона и уравнения нестационарной осесимметричной фильтрации в точках сетки, на которой заданы правые части соответствующих уравнений.
уравнения в частных производных, решение начальных и краевых задач, расширенная система уравнений характеристик, редукция уравнений в частных производных к системам оду