<div class="gmail_quote">On Tue, Nov 15, 2011 at 17:37, Matthew Knepley <span dir="ltr"><<a href="mailto:knepley@gmail.com">knepley@gmail.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;">
  b) FormFunction and FormJacobian in a SNES could be used by an enclosing TS to do pseudo-timestepping</blockquote></div><br><div>This can't work. What equation would the FormFunction and FormJacobian correspond to?</div>
<div><br></div><div>The TS *defines* the equation that needs to be solved. The user provides information according to an interface. The TS interface is more general, and really is required for transient things. The SNESFormFunction isn't enough because you haven't identified positivity and constraints. Add that transient term to all variables equally and you are going to see some confusing stuff like huge conservation error and incorrect boundary conditions, such that you could easily end up on the wrong branch or mis-diagnose a limit cycle versus steady state.</div>