[petsc-users] Solving with SNES

Jed Brown jedbrown at mcs.anl.gov
Sat Nov 12 08:34:01 CST 2011


On Sat, Nov 12, 2011 at 02:08, behzad baghapour
<behzad.baghapour at gmail.com>wrote:

> I should pass a user-defined context, containing element and face local
> data obtained from PDE solution, to RHS and Jacobian evaluation of SNES
> process. Here I need to update my context each Newton Iteration. I may pass
> my context into a monitor function set by SNESMonitorSet. In the monitor
> function, I cast into my context and update my field (elements and faces)
> for next evaluations in RHS and Jacobian routines in Newton process.


Are you updating external forcing information? The state vector is passed
in to the residual and Jacobian routines, you should just use it.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.mcs.anl.gov/pipermail/petsc-users/attachments/20111112/ddbaaf46/attachment.htm>


More information about the petsc-users mailing list