next up previous
Next: Examples Up: Discretizations and Numerical Algorithms Previous: Residuals ``bottom out''

Threshold violations

The threshold violation warnings are meant to point out potential problem with the solution. They may not actually indicate a problem with the solution. Alamode checks for violations by default because it is likely that all of the unknowns represent concentrations, and it is not physical to have negative concentrations. Thresholds are adjusted because negatives in the solution of a system of PDEs with reactive terms makes it possible to converge to an incorrect fixed point (i.e. two negative quantities multiplied together is positive).

Threshold violation warnings that are printed can be ignored if they do not occur on the last nonlinear update. These are just overshoot in the nonlinear update, and they do not indicate a problem with the converged solution.

Threshold violation warnings/adjustments that occur on the last nonlinear update may be an indication of a problem with the converged solution.

Suggestions:



Dan Yergeau
Thu Nov 7 17:12:57 PST 1996