FEMDocumentation`
FEMDocumentation`

ElementMeshInterpolation

ElementMeshInterpolation[{emesh},{f1,f2,}]

constructs an InterpolatingFunction object of the function values fj, corresponding to coordinate j of an ElementMesh object.

ElementMeshInterpolation[{{t1,t2,},emesh},
{{{f11,f12,}},{{f21,f22,}},}]

constructs an interpolation of the function values fij, corresponding to discrete ti and coordinate j of an ElementMesh object.

Details

Examples

open allclose all

Basic Examples  (2)

Load the package:

Set up an ElementMesh:

Set up function values at the mesh coordinates:

Create an InterpolatingFunction:

Apply the function to find interpolated values:

Plot the interpolating function:

Generate function values for a time-dependent interpolation:

Construct a time-dependent interpolating function:

Options  (4)

"ExtrapolationHandler"  (4)

Construct an InterpolatingFunction:

Query the InterpolatingFunction outside of its domain:

Construct an InterpolatingFunction with an extrapolation handler that returns Indeterminate for queries outside the domain:

Query the InterpolatingFunction outside of its domain:

Construct an InterpolatingFunction with an extrapolation handler that returns 0 outside its domain:

Query the InterpolatingFunction outside of its domain:

Construct an InterpolatingFunction with an extrapolation handler that returns Indeterminate outside its domain and does not give a warning message:

Query the InterpolatingFunction outside of its domain:

The default for NDSolve and the finite element method is to return InterpolatingFunction objects that do not extrapolate outside of the given domain:

Allow InterpolatingFunction objects generated by NDSolve to extrapolate when evaluated outside of the simulation domain and not warn about it:

Properties & Relations  (1)

For time-independent interpolation, ListInterpolation can also be used:

Wolfram Research (2020), ElementMeshInterpolation, Wolfram Language function, https://reference.wolfram.com/language/FEMDocumentation/ref/ElementMeshInterpolation.html (updated 2020).

Text

Wolfram Research (2020), ElementMeshInterpolation, Wolfram Language function, https://reference.wolfram.com/language/FEMDocumentation/ref/ElementMeshInterpolation.html (updated 2020).

BibTeX

@misc{reference.wolfram_2020_elementmeshinterpolation, author="Wolfram Research", title="{ElementMeshInterpolation}", year="2020", howpublished="\url{https://reference.wolfram.com/language/FEMDocumentation/ref/ElementMeshInterpolation.html}", note=[Accessed: 16-January-2021 ]}

BibLaTeX

@online{reference.wolfram_2020_elementmeshinterpolation, organization={Wolfram Research}, title={ElementMeshInterpolation}, year={2020}, url={https://reference.wolfram.com/language/FEMDocumentation/ref/ElementMeshInterpolation.html}, note=[Accessed: 16-January-2021 ]}

CMS

Wolfram Language. 2020. "ElementMeshInterpolation." Wolfram Language & System Documentation Center. Wolfram Research. Last Modified 2020. https://reference.wolfram.com/language/FEMDocumentation/ref/ElementMeshInterpolation.html.

APA

Wolfram Language. (2020). ElementMeshInterpolation. Wolfram Language & System Documentation Center. Retrieved from https://reference.wolfram.com/language/FEMDocumentation/ref/ElementMeshInterpolation.html