Adaptive Meshing

Since its introduction, Automatic Mesh Sizing has greatly simplified the modeling process. Automatic Mesh Sizing defines a mesh that is optimized for the model and accurately represents every detail of the geometry.

A good representation of the geometry is only one requirement for a high fidelity solution. For example, the flow on a simple model with a uniform mesh can contain significant gradients. The results on the coarse mesh may not be highly accurate, but they do indicate flow trends. These trends can be used to identify where the elements should be concentrated to improve solution accuracy.

Mesh Adaptation uses solution results to progressively improve the mesh definition. The simulation is run several times. Each time the results in the previous cycle are used to improve the mesh in the next cycle. The result is a mesh that is optimized for the particular simulation. The mesh is finer for high gradient regions, and coarser elsewhere.

When Mesh Adaptation is enabled, the following occurs:

  1. A baseline scenario is run to completion.
  2. The mesh is changed (often refined) based on velocity, pressure, and temperature (if available). The simulation is run to completion.
  3. The process repeats for each Adaptation cycle.

The result is an intelligently refined mesh that is tuned for the flow and temperature results fields.

Limitations

Mesh Adaptation does not support the following simulation types or settings:

Mesh Independence

When using Mesh Adaptation, it is important to know when the solution has achieved mesh independence. Mesh independence is the coarsest mesh that produces results that do not change after the mesh is refined. During each adaptation step, Autodesk® CFD evaluates the pressure, velocity, and temperature fields to determine how close your solution is to mesh independence. At the conclusion of each step, Autodesk® CFD reports the mesh independence status in the Output bar in a message similar this:

Mesh independence: Pressure: 85% Velocity 98% Temperature 97%

These values indicate how converged your simulation is for each quantity. Higher values indicate less sensitivity to the mesh, which means your solution is approaching mesh independence.

For best results, you should ensure that each adaptation cycle runs to convergence (or as close as possible). If your adaptation cycles only run for a small number of iterations, this failing to reach convergence, the Mesh Independence indicators will not be accurate.

Note: Mesh Adaptation does not provide the mesh independence report for the first (nominal) simulation.

Additional Notes

For an Example model showing how to use Mesh Adaptation...