ansys.meshing.prime.SurferParams
Last update: 17.07.2025SurferParams
class ansys.meshing.prime.SurferParams(model=None, max_angle=None, size_field_type=None, min_size=None, max_size=None, growth_rate=None, constant_size=None, generate_quads=None, check_non_manifolds=None, avoid_corner_triangles=None, smooth_size_transition=None, advanced_surfer_setup=None, project_on_geometry=None, enable_multi_threading=None, json_data=None, **kwargs)
Parameters used to generate surface mesh.
Methods
SurferParams.print_default() |
Print the default values of SurferParams. |
|---|---|
SurferParams.set_default([max_angle, ...]) |
Set the default values of SurferParams. |
Attributes
SurferParams.advanced_surfer_setup |
Option to define advanced settings for remeshing operation. |
|---|---|
SurferParams.avoid_corner_triangles |
Option to avoid corner triangles(with all three boundary nodes) generated. |
SurferParams.check_non_manifolds |
Option to avoid new non-manifolds(multi-connection) if generated in surface mesh. |
SurferParams.constant_size |
Size used in constant size surface meshing. |
SurferParams.enable_multi_threading |
Option to perform surface meshing in parallel using multithreads. |
SurferParams.generate_quads |
Option to generate quadrilateral surface mesh. |
SurferParams.growth_rate |
Growth rate to be used to propagate sizes. |
SurferParams.max_angle |
Maximum feature angle limit to be used to identify and preserve features. |
SurferParams.max_size |
Maximum size to be used in sizing for the surfer. |
SurferParams.min_size |
Minimum size to be used in sizing for the surfer. |
SurferParams.project_on_geometry |
Option to project on CAD geometry when meshing. |
SurferParams.size_field_type |
Size field type used to generate surface mesh. |
SurferParams.smooth_size_transition |
Option to generate mesh with smooth size transition from neighbors of selected surfaces. |