Ansys Meshing – Parallel Meshing

Written by

March 13, 2020


Source: Ansys

You can control three mechanisms in ANSYS Workbench that operate in a parallelized manner:

  • Remote Solve Manager Design Point updates. Refer to RSM Configuration.

  • Parallel Part meshing: Tools> Options> Number of CPUs for Parallel Part Meshing

  • Individual mesh methods (MultiZone Quad/Tri, Patch Independent Tetra, and MultiZone only): Tools> Options> Number of CPUs for Meshing Methods

For the most efficient use of machine resources, it is important that the running processes do not over-saturate the processing cores or the available memory. You must allocate processing cores to each of these mechanisms in a way that provides the most benefit for your workflow. When parallel part meshing is invoked with the default number of CPUs, it automatically uses the cores of all available CPUs with the inherent limitation of 2 gigabytes per CPU core.

Parallel Part Meshing Best Practices

Best practices include:

  • Know how many physical processing cores are available.

  • If you are using Remote Solve Manager (RSM), meshing is done serially. This option cannot be overridden.

  • For non-RSM Design Point updates, meshing is done serially by default. You can override this option by setting the option Number of CPUs for Parallel Part Meshing explicitly under Meshing>Advanced Options.

  • If you are using more than one processor for individual meshing methods, be sure to set a balance between the two meshing options if you are using methods that support the Number of CPUs for Meshing Methods option (MultiZone Quad/Tri, Patch Independent Tetra, and MultiZone).  They should be set to an explicit value greater than 0.

    For example, if you are using an 8 core system, setting Number of CPUs for Parallel Part Meshing to 3 and Number of CPUs for Mesh Methods to 3 will provide a good balance. If the mesh methods that you typically use support the Number of CPUs for Meshing Methods option, setting the Number of CPUs for Parallel Part Meshing to 2 and the Number of CPUs for Meshing Methods to 4 or 5 may potentially provide more benefit.

  • If you are using parallel part meshing only, you can set the Number of CPUs for Parallel Part Meshing to 0.  In such cases, the software uses as many cores as possible.

  • For Parallel Part meshing we recommend turning off hyper-threading as this may lead to degradation of parallel performance.

  • Note that Parallel Part meshing does not support the following mesh controls:

    • Assembly meshing

    • Contact Sizing

    • Fracture

    • Mesh Match via Symmetry

    • Morph Service/Morphing

    • Pinch

    • Post Connection

    • Post-Inflation

    • Preview Surface Mesh/Preview Inflation

    • Retry

    • Refinement

In this tutorial, you will learn how to do a parallel mesh using Ansys Meshing. In this video we show the configuration to customize the number of cores of your processor.


Do you want to learn Ansys ICEM CFD?

Related Articles

Ansys Meshing – Mesh Copy Control

Ansys Meshing – Mesh Copy Control

The Mesh Copy control enables you copy mesh from one body to another. This option can be used to reduce the mesh setup time for repetitive bodies/parts. Association to CAD is maintained after performing mesh copy.

Mesh controls are scoped only to the source anchor body. When the mesh is generated, the source anchor body is meshed and the mesh is then copied to targets.

Ansys Meshing – Pinch

Ansys Meshing – Pinch

The Pinch feature lets you remove small features (such as short edges and narrow regions) at the mesh level in order to generate better quality elements around those features.

Ansys Meshing – Mesh Types (Hexa, Prism, Polyhedral)

Ansys Meshing – Mesh Types (Hexa, Prism, Polyhedral)

When geometries are complex or the range of length scales of the flow is large, a triangular/tetrahedral mesh can be created with far fewer cells than the equivalent mesh consisting of quadrilateral/hexahedral elements.

Ansys Meshing – Hexahedral Mesh (Pipe)

Ansys Meshing – Hexahedral Mesh (Pipe)

The MultiZone mesh method provides automatic decomposition of geometry into mapped (structured/sweepable) regions and free (unstructured) regions.

Ansys Meshing – CutCell

Ansys Meshing – CutCell

The CutCell meshing process involves the following approach:
Objects, material points (optional), and size functions are defined.
The initial size of the Cartesian grid is computed based on the minimum and maximum size set for the size functions.

Stay Up to Date With The Latest News & Updates

Help us keep growing

CFD.NINJA is financed with its own resources, if you want to support us we will be grateful.

Join Our Newsletter

Subscribe to receive emails with detailed information related to the CFD.

Follow Us

Subscribe to our social networks to receive notifications about our new tutorials

Pin It on Pinterest


Share This

Share this post with your friends!

Advertisment ad adsense adlogger