StationaryResults
Time-independent PDE solution and derived quantities
Description
A StationaryResults
object contains the
solution of a PDE and its gradients in a form convenient for plotting and
postprocessing.
A
StationaryResults
object contains the solution and its gradient calculated at the nodes of the triangular or tetrahedral mesh, generated bygenerateMesh
.Solution values at the nodes appear in the
NodalSolution
property.The three components of the gradient of the solution values at the nodes appear in the
XGradients
,YGradients
, andZGradients
properties.The array dimensions of
NodalSolution
,XGradients
,YGradients
, andZGradients
enable you to extract solution and gradient values for specified equation indices in a PDE system.
To interpolate the solution or its gradient to a custom grid (for example, specified
by meshgrid
), use interpolateSolution
or
evaluateGradient
.
Creation
There are several ways to create a StationaryResults
object:
Solve a time-independent problem using the
solvepde
function. This function returns a PDE solution as aStationaryResults
object. This is the recommended approach.Solve a time-independent problem using the
assempde
orpdenonlin
function. Then use thecreatePDEResults
function to obtain aStationaryResults
object from a PDE solution returned byassempde
orpdenonlin
. Note thatassempde
andpdenonlin
are legacy functions. They are not recommended for solving PDE problems.
Properties
Object Functions
evaluateCGradient | Evaluate flux of PDE solution |
evaluateGradient | Evaluate gradients of PDE solutions at arbitrary points |
interpolateSolution | Interpolate PDE solution to arbitrary points |