|
Unstruct2D
1.0
Solution of 2-D Euler- and Navier-Stokes Equations on Unstructured Grids
|
| Memory allocation for remaining arrays | |
| Treatment of far-field boundaries | |
| Treatment of inflow boundaries | |
| Treatment of outflow boundaries | |
| Treatment of no-slip (viscous) wall boundaries | |
| Application of boundary conditions | |
| Checking of grid metrics for correctness | |
| Output of the convergence history | |
| Computation of dependent variables under the assumption of ideal gas with constant properties | |
| Computation of 1st-order upwind dissipation | |
| Computation of 1st-order upwind dissipation with preconditioning | |
| Computation of 2nd-order upwind dissipation | |
| Computation of 2nd-order upwind dissipation with preconditioning | |
| Generation of dummy nodes at inlet, outlet and far-field boundaries | |
| Generation of final edge list | |
| Generation of temporary edge lists | |
| Treatment of errors during program execution | |
| Correction of face vectors at symmetry boundaries | |
| Computation of the convective fluxes based on flux averages | |
| Computation of the convective fluxes based on flux averages | |
| Computation of the viscous fluxes | |
| Fluxes at solid walls | |
| Computation of forces and moments | |
| Computation of gradients (rho, u, v, p) at grid nodes | |
| Computation of gradients (rho, u, v, p, T) at grid nodes | |
| Initialization of constant values | |
| Initialization of grid metrics | |
| Initialization of grid metrics at the boundaries | |
| Initialization of the flow solution | |
| Central implicit residual smoothing | |
| Computation of limiter functions | |
| Computation of min./max. values around a node | |
| Initialization of limiter reference values | |
| Solution of 2-D Euler- and Navier-Stokes Equations on Unstructured Triangular Grids | |
| Computation of mass flow | |
| Variables controlling execution of the program | |
| Specifications of data types employed within the solver | |
| Names of files and numbers of I/O channels | |
| Grid dimensions and geometry; boundary segments | |
| Explicit interfaces of all subroutines and functions | |
| Variables and switches controlling the numerical procedure | |
| Physical variables, settings and boundary conditions. Note that all quantities are expected in SI-units | |
| Quantities to be written out and plotted (flow-field, surface(s), forces & moments, convergence history) | |
| Addition of variables at periodic boundaries | |
| Output of the flow field | |
| Output of flow variables at the surfaces | |
| Collection of matrices and operators for low Mach-number preconditioning. All formulations assume general 3-D flow | |
| Print out of user-input parameters | |
| Extraction of single-character user option from input file | |
| Input of grid coordinates, elements and boundaries | |
| Reading in of user-input parameters | |
| Input of flow solution (in binary format) | |
| Single iteration of the governing equations | |
| Computation of the time step | |
| Computation of control volume projections | |
| Output of flow solution (in binary format) | |
| Correction of residuals at symmetry and no-slip boundaries |