21.01.2015 Views

COMSOL Multiphysics™

COMSOL Multiphysics™

COMSOL Multiphysics™

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

TABLE 2-7: SOLVER ERROR MESSAGES IN LOG WINDOW<br />

SOLVER ERROR MESSAGE<br />

Inf or NaN found, even<br />

when using the minimum<br />

damping factor<br />

Inverted mesh element<br />

near coordinates (x, y, z)<br />

Last time step is not<br />

converged.<br />

Matrix is singular<br />

Maximum number of<br />

linear iterations reached<br />

EXPLANATION<br />

Despite reducing the step size to the minimum value<br />

allowed, the solver cannot evaluate the residual or<br />

modified Newton direction at the new solution iterate.<br />

This essentially means that the current approximation to<br />

the solution is close to the boundary of the domain where<br />

the equations are well-defined. Check the equations for<br />

divisions by zero, powers, and other functions that can<br />

become undefined for certain inputs.<br />

In some mesh element near the given coordinates, the<br />

(curved) mesh element is (partially) warped inside-out.<br />

More precisely, the Jacobian matrix for the mapping from<br />

local to global coordinates has a negative determinant at<br />

some point. A possible reason is that the linear mesh<br />

contains a tetrahedron whose vertices all lie on a<br />

boundary. When improving the approximation of the<br />

boundary using curved mesh elements, the curved mesh<br />

element becomes inverted. To see whether this is the case,<br />

you can change Geometry shape order to 1 in the Model<br />

Settings dialog box, which means that curved mesh<br />

elements will not be used. You can usually avoid such bad<br />

tetrahedra by using a finer mesh around the relevant<br />

boundary. Another reason for this error message can be<br />

that the mesh becomes inverted when using a deformed<br />

mesh.<br />

The last time step returned from the time-dependent<br />

solver is not to be trusted. Earlier time steps are within the<br />

specified tolerances.<br />

When encountered during time-dependent solution: the<br />

linear system matrix (which is a linear combination of the<br />

mass-, stiffness-, and possibly, damping-matrices) is singular.<br />

Usually the problem originates from the algebraic part of a<br />

DAE. In particular, the cause can often be found in weak<br />

constraints or constraint-like equations like the continuity<br />

equation in incompressible flow.<br />

The iterative linear system solver failed to compute a<br />

Newton direction in the specified maximum number of<br />

iterations.<br />

422 | CHAPTER 2: DIAGNOSTICS

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!