solvepde возвращает StationaryResults или TimeDependentResults возразите, чьи свойства содержат решение и его градиент в узлах mesh. Можно интерполировать решение и его градиент к другим точкам в геометрии при помощи interpolateSolution и evaluateGradient. Также можно вычислить поток решения в узлах mesh и в произвольных точках при помощи evaluateCGradient.
Примечание
solvepde не вычисляет компоненты потока решения для УЧП. Чтобы вычислить поток решения в узлах mesh, использовать evaluateCGradient.
solvepdeeig возвращает EigenResults возразите, чьи свойства содержат собственные вектора решения, вычисленные в узлах mesh. Можно интерполировать решение других точек при помощи interpolateSolution.
Размерности решения, его градиента и потока решения зависят от:
Количество геометрических точек оценки.
Для результатов, возвращенных solvepde или solvepdeeig, это - количество узлов mesh.
Для результатов, возвращенных interpolateSolution,evaluateGradient, и evaluateCGradient это - количество точек запроса.
Количество уравнений.
Для результатов, возвращенных solvepde или solvepdeeig, это - количество уравнений в системе.
Для результатов, возвращенных interpolateSolution,evaluateGradient, и evaluateCGradient, это - количество индексов уравнения запроса.
Число раз для зависящей от времени проблемы или количества режимов для задачи о собственных значениях.
Для результатов, возвращенных solvepde, это - номер времен решения (заданный как вход к solvepde).
Для результатов, возвращенных solvepdeeig, это - количество собственных значений.
Для результатов, возвращенных interpolateSolution, evaluateGradient, и evaluateCGradient, это - номер времени выполнения запроса для зависящих от времени проблем или режимов запроса для задач о собственных значениях.

Предположим, что у вас есть проблема в который:
Np количество узлов в mesh.
Nt число раз для зависящей от времени проблемы или количества режимов для задачи о собственных значениях.
N количество уравнений в системе.
Предположим, что вы также вычисляете решение, его градиент или поток решения в других точках ("точки запроса") в геометрии при помощи interpolateSolution, evaluateGradient, или evaluateCGradient, соответственно. Здесь:
Nqp количество точек запроса.
Nqt номер времени выполнения запроса для зависящей от времени проблемы или количество режимов запроса для задачи о собственных значениях.
Nq количество индексов уравнений запроса.
Таблицы показывают, как индексировать в решение, возвращенное solvepde или solvepdeeig, где:
iP содержит индексы узлов.
iT содержит индексы времен для зависящей от времени проблемы или чисел режима для задачи о собственных значениях.
iN содержит индексы уравнений.
Таблицы также показывают размерности решений, градиентов и потока решения в узловых местоположениях (возвращенный solvepde,solvepdeeig, и evaluateCGradient) и размерности интерполированных решений и градиентов (возвращенный interpolateSolution, evaluateGradient, и evaluateCGradient).
| Стационарная проблема УЧП | Решение доступа и компоненты градиента | Размер NodalSolution, XGradients, YGradients, ZGradients, и компоненты потока в узлах | Размер решения, компоненты градиента и компоненты потока в точках запроса |
|---|---|---|---|
| Скаляр |
| Np- 1 | Nqp- 1 |
Система, N> 1 |
| Np- N | Nqp- N |
| Зависящая от времени проблема УЧП | Решение доступа и компоненты градиента | Размер NodalSolution, XGradients, YGradients, ZGradients, и компоненты потока в узлах | Размер решения, компоненты градиента и компоненты потока в точках запроса |
|---|---|---|---|
| Скаляр |
| Np- Nt | Nqp- Nqt |
Система, N> 1 |
| Np- N- Nt | Nqp- Nq- Nqt |
| Задача о собственных значениях УЧП | Доступ к собственным векторам | Размер Eigenvectors | Размер интерполированных собственных векторов |
|---|---|---|---|
| Скаляр |
| Np- Nt | Nqp- Nqt |
Система, N> 1 |
| Np- N- Nt | Nqp- Nq- Nqt |
solvepde | solvepdeeig | interpolateSolution | evaluateGradient | StationaryResults | TimeDependentResults | EigenResults