SurferParams#

class ansys.meshing.prime.SurferParams(model=None, size_field_type=None, min_size=None, max_size=None, growth_rate=None, constant_size=None, generate_quads=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([size_field_type, ...])

Set the default values of SurferParams.

Attributes

SurferParams.advanced_surfer_setup

Option to define advanced settings for remeshing operation.

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_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.