Flow Property EquationsEquation controls temper the computational processes used to solve the discretized equations associated with the various flow properties. These equations are derived from the Navier-Stokes advection-diffusion equation, which takes the form: where
Each term in the Navier-Stokes advection-diffusion equation has a physical meaning: transience, advection, diffusion, and body force. When you define your simulation information, you make choices that further define these terms to create a discretized form of the Navier-Stokes advection-diffusion equation. For example, if your particular simulation does not evaluate the development or degradation of flow over time (using a transient flow step), the transience term is removed from all flow property equations. If your simulation does not include a source or sink of a flow property quantity , the explicit body force is removed from the corresponding flow property equation. Depending on the type of flow property you evaluate, the advection and diffusion terms may not be applicable to the flow property's equation. The table below details which terms are present for each of the discretized flow property equations.
Effect of Multispecies Diffusion on the Energy EquationIf your simulation includes multispecies sections, the app also computes the following diffusivity term as part of the energy equation: where
The discrete form of this equation, where indicates faces, is Linear Solver ControlsThere are multiple types of linear solvers used to solve the various, applicable flow property equations, including:
The CG solvers are the most effective solvers for resolving the flow property equations in which the matrices are symmetric-positive definite (for example, the pressure equation). The CG solver integrates the equation's diffusion term with respect to particle position. It then converts the flow property quantity into matrix form for each cell in the mesh. Of the CG solvers available, AMG-CG is considered superior from a numerical linear algebra point of view. The FGMRES solvers are effective for solving challenging problems with a large Krylov subspace. The FGMRES solvers may be more robust (that is, have a higher likelihood that the solver will converge on a solution) than other solver types, but they can be more computationally expensive. The FGMRES solver integrates the equation's advection and diffusion terms with respect to particle position. It then converts the flow property quantity into matrix form for each cell in the mesh. The BiCGStab solvers are superior to the FGMRES-type solvers in a number of ways. Like the FGMRES solvers, the BiCGStab solver integrates the equation's advection and diffusion terms with respect to particle position. It then converts the flow property quantity into matrix form for each cell in the mesh. There are additional linear solver controls to relax, filter, and smooth the convergence to minimize the time required to obtain accurate simulation results. Under-Relaxation FactorsThe under-relaxation factor, in general, has the largest impact on controlling the convergence rate of a steady-state simulation. You can manually specify the under-relaxation factor for each applicable flow property equation, or you can enable the app to calculate the under-relaxation factor for all applicable flow property equations. For more information, see About Under-Relaxation Factors. Solid Energy SubcyclingSolid energy subcycling is a reduction in how often the linear solver computes the energy of the solids with respect to the energy of the fluids. By default, both the solid energy and the fluid energy are solved every iteration or increment using the energy equation. However, some CFD scenarios do not require repeated calculation of the solid energy, and doing so would prolong the simulation execution time. Enabling subcycling can, therefore, reduce the execution time by reducing the number of calculations, particularly for simulations with at least one of the following qualities:
|