<div class="gmail_quote">On Tue, Jun 26, 2012 at 2:31 PM, Colin McAuliffe <span dir="ltr"><<a href="mailto:cjm2176@columbia.edu" target="_blank">cjm2176@columbia.edu</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
Hello,<br>
<br>
I would like to use GMRES for a monolithic solution of a multiphysics problem. There are drastically different units in the problem and so the residual norm is dominated by the terms with the largest units. Is there a way to tell petsc to scale the residual before taking the norm to avoid this?<br>
</blockquote><div><br></div><div>You can "fix" it with preconditioning, but then you can only use the preconditioned residual. You should really fix the units when formulating the problem. (This does not require formal nondimensionalization, just introduced units so that state and residuals are of order 1.)</div>
</div>