Tagged: ansys freeflow, FAQs, freeflow FAQs, FreeFlow SPH, SPH Adaptive Size
-
-
May 8, 2026 at 6:47 pm
FAQParticipant
How does SPH Adaptive Size work in Ansys FreeFlow?
SPH Adaptive Size in Ansys FreeFlow works by refining and coarsening SPH elements in a controlled, hierarchical manner, improving accuracy only where needed while keeping overall computational cost low.The method is based on discrete refinement levels. For each refinement level, the SPH element size is reduced by a factor of 2. This means that if the initial SPH element size is:- Refinement level 1 produces elements of size s / 2
- Refinement level 2 produces elements of size s / 4
- Refinement level n produces elements of size s / 2ⁿ
When an element is refined, it is replaced by multiple smaller elements so that the total volume (in 3D) remains unchanged. For example, refining one element by one refinement level results in 8 new elements, each occupying one-eighth of the original volume. At refinement level 2, 64 elements are created, and so on. This guarantees consistent element spacing, conserved mass, and numerical stability.Refinement is applied only in selected regions, using one of three approaches:- Geometry boundary refinement, where elements are refined within a distance of selected wall boundaries. This distance is computed as the product of a Refinement Distance Factor times the initial SPH size. Both parameters, Refinement Distance Factor and SPH size, can be set by the user.
- Cubic Region of Interest (ROI), where all SPH elements inside a user‑defined cube are refined.
- Cylindrical Region of Interest (ROI), where elements inside a user‑defined cylinder are refined, with an optional hole ratio to exclude an inner region.
To prevent excessive growth in the number of SPH elements, Ansys FreeFlow software also applies automatic coarsening.Coarsening is performed every 5 solver iterations and merges SPH elements in pairs rather than collapsing many elements at once. Elements are coarsened only if they are far enough from geometry boundaries, compatible in refinement history, sufficiently close to each other based on their smoothing length, and if SPH elements are outside ROIs defined for refinement by the user. This gradual coarsening strategy helps avoid instability and mass loss.In summary, SPH Adaptive Size dynamically refines and coarsens SPH elements at every 20 and 5 solver iterations, respectively. It conserves SPH elements’ volume and spacing, and applies refinement only where needed, delivering higher accuracy in critical regions while maintaining efficient simulation performance.
-
Introducing Ansys Electronics Desktop on Ansys Cloud
The Watch & Learn video article provides an overview of cloud computing from Electronics Desktop and details the product licenses and subscriptions to ANSYS Cloud Service that are...
How to Create a Reflector for a Center High-Mounted Stop Lamp (CHMSL)
This video article demonstrates how to create a reflector for a center high-mounted stop lamp. Optical Part design in Ansys SPEOS enables the design and validation of multiple...
Introducing the GEKO Turbulence Model in Ansys Fluent
The GEKO (GEneralized K-Omega) turbulence model offers a flexible, robust, general-purpose approach to RANS turbulence modeling. Introducing 2 videos: Part 1 provides background information on the model and a...
Postprocessing on Ansys EnSight
This video demonstrates exporting data from Fluent in EnSight Case Gold format, and it reviews the basic postprocessing capabilities of EnSight.
- Fluent GPU Solver Hardware Buying Guide
- Is there a way to get the volume of a register using expression ?
- How to overcome the model information incompatible with incoming mesh error?
- Skewness in ANSYS Meshing
- What are the requirements for an axisymmetric analysis?
- What are pressure-based solver vs. density-based solver in FLUENT?
- How to create and execute a FLUENT journal file?
- What is the cause of the floating point error message during Fluent simulation and how can it be addressed?
- How to get information about mesh cell count and cell types in Fluent?
- What is a .wbpz file and how can I use it?
© 2026 Copyright ANSYS, Inc. All rights reserved.
