Tutorial: Solver
Notice
This AeroDynamic Solutions, Inc. software product and program documentation are confidential and proprietary products of AeroDynamic Solutions, Inc., its subsidiaries, or licensors. The software products and documentation are furnished by AeroDynamic Solutions, Inc., its subsidiaries, or affiliates under a software license agreement that contains provisions concerning non-disclosure, copying, length and nature of use, warranties, disclaimers, limitations of liability, and remedies, and other provisions. The software products and documentation may be used, disclosed, transferred, or copied only in accordance with the terms and conditions of that software license agreement. All product names mentioned in this document are trademarks or registered trademarks of their respective owners.
© 2025 AeroDynamic Solutions, Inc. All rights reserved. Unauthorized use, distribution, or duplication is prohibited.
Outline
The topics that will be covered in the tutorial are the following:
- Introduction
- Flow Simulation Model
- Heat Ratio Model
- Iterations
- Visual Output File
- Additional Options
- Configuring the Solver Settings in the ADS Workbench
Introduction
The flow solver, Code Leo, is an advanced finite volume solver that has been optimized with decades of experience to provide a fast and accurate solution for general flow configurations. Below are some of the key qualities of Code Leo:
- Capable of Handling Structured, Unstructured, and Hybrid Structured/Unstructured Grids.
- Low Speed to Supersonic Flow Fields
- Steady State or Time Accurate Flow Simulations
- Heat Conduction Module with Support for Conjugate Heat Transfer
- Executes over a Large Network of PCs using Standard MPI Routines
One of Code Leo's main advantages is its high numerical accuracy. This is due to the following:
- Cell Vertex Finite Volume Approximation to the Governing Equations
- Advanced Distribution Formulae for Convection/Propagation of Waves
- Low Artificial Numerical Damping
- 2nd Order Accurate in Time and Space even for Highly Skewed Mesh
Furthermore, Code Leo provides fast convergence through the use of the following:
- Local Time Step
- Pre-Conditioning with Gauge Pressure to Speed Up Convergence for Low Speed Flow Problems
- Convergence Acceleration using Residual Propagation for Unstructured Mesh and Multi-Grid Scheme for Structured Mesh
- Dual Time Stepping for Fast Time Accurate Simulations
Flow Simulation Model
Code Leo allows users to select between the following flow simulation models:
- Laminar or Inviscid Flow Simulation
- Turbulent Flow Simulation
- Turbulent Flow with Wilcox's Transitional Model
Heat Ratio Model
Code Leo allows users to select between various specific heat ratio options. The options are the following:
- Constant Specific Heat Ratio
- Variable Gas Properties of Air
- Variable Gas Properties for N% of Theoretical Air with Fuel of CH2
Iterations
Code Leo allows users to set several variables specific to the iterations. The variables are the following:
- NITER: Number of Iterations
- IPRT: Number of iterations between printing of aerodynamic performance
- NIRST: Number of iterations between RESTART file generation
Visual Output File
Code Leo allows users to write out visual output files for the solution at the final iteration. The options for the file format are the following:
- Tecplot Format
- Plot3D Format
- VTK Format
Additional Options
Code Leo allows users several additional funtions. Some of the funtion are the following:
- Change Back Pressure by a Percentage
- Change Back Pressure to a New Amount
- Change RPM by a Percentage
- Change RPM to a New Amount
Configuring the Solver Settings in the ADS Workbench
Solver settings can be added to a simulation through the ADS Workbench. This is done through the standard case setup UI. Below is the figure that shows where the solver settings are added.
