SurfaceEdgeRefinement#

class SurfaceEdgeRefinement[source]#

Bases: Flow360BaseModel

Setting for growing anisotropic layers orthogonal to the specified Edge (s).

Note

Surface edge refinement is only available with the Legacy mesher. It is not supported with the Beta mesher or the Geometry AI mesher.

Example

>>> fl.SurfaceEdgeRefinement(
...     edges=[geometry["edge1"], geometry["edge2"]],
...     method=fl.HeightBasedRefinement(value=1e-4)
... )

Attributes

name: str, optional#
Default:

'Surface edge refinement'

entities: EntityList[Edge]#
method: AngleBasedRefinement | HeightBasedRefinement | AspectRatioBasedRefinement | ProjectAnisoSpacing#

Method for determining the spacing. See AngleBasedRefinement, HeightBasedRefinement, AspectRatioBasedRefinement, ProjectAnisoSpacing

Methods

ensure_legacy_mesher()[source]#

Ensure that neither geometry AI nor the beta mesher is enabled when using this feature.