Residual Norms
During the numerical solution, Simcenter STAR-CCM+ allows you to monitor the residual vector, the solution increment, and the energy increment by means of different norms.
At every iteration i, Simcenter STAR-CCM+ computes the solution update by solving the linear system of equations:
with Newton iterations. and denote the material tangent matrix and the residual vector at the i-th iteration, respectively, with being the size of the system (that is, the total number of degrees of freedom).
For the Solid Stress solver, and denote the residual force and the displacement increment. For the Finite Element Solid Energy solver, they indicate the residual flux and the temperature increment. For the finite element Magnetic Vector Potential solver, they indicate the residual (which is related to the electric current load) and the magnetic vector potential increment.
After each iteration, the solvers compute the norms of the residual (), the variable increment (), and the energy increment (). When specified, these norms are normalized to the norm-value calculated for the 1st iteration:
The norms of the residual vector, , and the variable increment vector, , can be calculated using different methods (see Residual and Variable Increment Norms), whereas the energy increment is calculated as the inner product between the variable increment vector and the residual vector (see Energy Increment). In solid stress applications, is called the strain energy; in solid energy applications, is called the thermal potential; in electromagnetic applications, is the magnetic energy increment.
Residual and Variable Increment Norms
Simcenter STAR-CCM+ allows you to monitor the residual and the primary variable increment by means of three different norms. To simplify the notation, the following definitions of norm consider a general vector that represents either the variable increment or the residual at the i-th iteration.
The components of are denoted by , with , where is the vector dimension (that is, the total number of degrees of freedom of the system, Eqn. (4833)).
- Maximum Norm
- The maximum norm of a vector is the maximum of the absolute values of its components, : (4835)
- L1-norm
-
The L1 norm of a vector is the arithmetic mean of the absolute values of its components, :
(4836) - Euclidean Norm
- The Euclidean norm, or
L2-norm, of a vector is the Euclidean length of normalized to the number of its components: (4837)
Energy Increment
Simcenter STAR-CCM+ computes the energy increment added in one iteration of the Newton scheme as:
where and are the components of the variable increment vector and the residual vector at the i-th iteration, and is the vector dimension.