Skip to main content

Prime Mesh Python client library 2025 R2 SP02

OptimizeQuadMeshParams

Last update: 16.10.2025

class ansys.meshing.prime.OptimizeQuadMeshParams(model=None, suppress_topo_edge_and_mesh_cleanup=None, edge_mesh_constant_size=None, surface_mesh_constant_size=None, generate_quads=None, project_on_geometry=None, delete_interior_nodes_params=None, json_data=None, **kwargs)

Parameters for optimize quad mesh operations.

  • Parameters:

    model: Model : Model to create a OptimizeQuadMeshParams object with default parameters.

    suppress_topo_edge_and_mesh_cleanup: bool, optional : Option to suppress topoedges and clean up mesh.
    This is a beta parameter. The behavior and name may change in the future.

    edge_mesh_constant_size: float, optional : Constant size used for edge meshing.
    This is a beta parameter. The behavior and name may change in the future.

    surface_mesh_constant_size: float, optional : Constant size used for surface meshing.
    This is a beta parameter. The behavior and name may change in the future.

    generate_quads: bool, optional : Option to generate quadrilateral surface mesh.
    This is a beta parameter. The behavior and name may change in the future.

    project_on_geometry: bool, optional : Option to project on geometry when meshing.
    This is a beta parameter. The behavior and name may change in the future.

    delete_interior_nodes_params: DeleteInteriorNodesParams, optional : Parameters to control delete interior nodes operation.
    This is a beta parameter. The behavior and name may change in the future.

    json_data: dict, optional : JSON dictionary to create a OptimizeQuadMeshParams object with provided parameters.

Examples

>>> optimize_quad_mesh_params = prime.OptimizeQuadMeshParams(model = model)

Methods

Name Description
OptimizeQuadMeshParams.print_default() Print the default values of OptimizeQuadMeshParams object.
OptimizeQuadMeshParams.set_default([...]) Set the default values of the OptimizeQuadMeshParams object.

Attributes

Name Description
OptimizeQuadMeshParams.delete_interior_nodes_params Parameters to control delete interior nodes operation.
OptimizeQuadMeshParams.edge_mesh_constant_size Constant size used for edge meshing.
OptimizeQuadMeshParams.generate_quads Option to generate quadrilateral surface mesh.
OptimizeQuadMeshParams.project_on_geometry Option to project on geometry when meshing.
OptimizeQuadMeshParams.suppress_topo_edge_and_mesh_cleanup Option to suppress topoedges and clean up mesh.
OptimizeQuadMeshParams.surface_mesh_constant_size Constant size used for surface meshing.

Connect with Ansys