WOLFRAM

Enable JavaScript to interact with content and submit forms on Wolfram websites. Learn how
Wolfram Language & System Documentation Center

MeshRefinementFunction

is an option for DiscretizeRegion and related functions that specifies a function to indicate whether mesh cells should be refined or not.

Details
Details and Options Details and Options
Examples  
Basic Examples  
Scope  
See Also
Related Guides
History
Cite this Page

MeshRefinementFunction

is an option for DiscretizeRegion and related functions that specifies a function to indicate whether mesh cells should be refined or not.

Details

  • With MeshRefinementFunction->f, the function f[vlist,m] is applied to each simplex created, where vlist is a list of the vertices and m is the measure. If f[vlist,m] returns True , the simplex will be refined.

Examples

open all close all

Basic Examples  (2)

Discretize a Disk so that the triangles near the center are smaller:

Discretize a Rectangle so that the triangles in the first quadrant are smaller:

Scope  (4)

MeshRefinementFunction specifies a function to determine if further refinement is needed:

Further refinement is performed on triangles for which the function returns True :

Using If makes it possible to refine triangles satisfying an implicit equation:

See the boundary between large and small triangles:

MeshRefinementFunction can be used with TriangulateMesh :

Triangulate it with smaller triangles near the lower-left corner:

MeshRefinementFunction can be used with DiscretizeRegion :

Discretize it with smaller triangles further away from the center:

Wolfram Research (2014), MeshRefinementFunction, Wolfram Language function, https://reference.wolfram.com/language/ref/MeshRefinementFunction.html.

Text

Wolfram Research (2014), MeshRefinementFunction, Wolfram Language function, https://reference.wolfram.com/language/ref/MeshRefinementFunction.html.

CMS

Wolfram Language. 2014. "MeshRefinementFunction." Wolfram Language & System Documentation Center. Wolfram Research. https://reference.wolfram.com/language/ref/MeshRefinementFunction.html.

APA

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

BibTeX

@misc{reference.wolfram_2025_meshrefinementfunction, author="Wolfram Research", title="{MeshRefinementFunction}", year="2014", howpublished="\url{https://reference.wolfram.com/language/ref/MeshRefinementFunction.html}", note=[Accessed: 17-November-2025]}

BibLaTeX

@online{reference.wolfram_2025_meshrefinementfunction, organization={Wolfram Research}, title={MeshRefinementFunction}, year={2014}, url={https://reference.wolfram.com/language/ref/MeshRefinementFunction.html}, note=[Accessed: 17-November-2025]}

Top [フレーム]

AltStyle によって変換されたページ (->オリジナル) /