set_default
Last update: 10.09.2025static SurferParams.set_default(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)
Set the default values of the SurferParams object.
-
Parameters:
max_angle: float, optional : Maximum feature angle limit to be used to identify and preserve features.
size_field_type: SizeFieldType, optional : Size field type used to generate surface mesh.
min_size: float, optional : Minimum size to be used in sizing for the surfer.
max_size: float, optional : Maximum size to be used in sizing for the surfer.
growth_rate: float, optional : Growth rate to be used to propagate sizes.
constant_size: float, optional : Size used in constant size surface meshing.
generate_quads: bool, optional : Option to generate quadrilateral surface mesh.
check_non_manifolds: bool, optional : Option to avoid new non-manifolds(multi-connection) if generated in surface mesh.
avoid_corner_triangles: bool, optional : Option to avoid corner triangles(with all three boundary nodes) generated.
smooth_size_transition: bool, optional : Option to generate mesh with smooth size transition from neighbors of selected surfaces. This includes neighboring face edge sizes in sizing provided for surface meshing to achieve smooth size transition.
advanced_surfer_setup: AdvancedSurferSetup, optional : Option to define advanced settings for remeshing operation.
project_on_geometry: bool, optional : Option to project on CAD geometry when meshing.
enable_multi_threading: bool, optional : Option to perform surface meshing in parallel using multithreads.