Returns the implicit Jacobian at the present timestep.


#include "petscts.h"  
PetscErrorCode  TSGetIJacobian(TS ts,Mat *Amat,Mat *Pmat,TSIJacobian *f,void **ctx)
Not Collective, but parallel objects are returned if TS is parallel

Input Parameter

ts - The TS context obtained from TSCreate()

Output Parameters

Amat - The (approximate) Jacobian of F(t,U,U_t)
Pmat - The matrix from which the preconditioner is constructed, often the same as Amat
f - The function to compute the matrices
ctx - User-defined context for Jacobian evaluation routine


You can pass in NULL for any return argument you do not need.

Level: advanced

See Also

TSGetTimeStep(), TSGetRHSJacobian(), TSGetMatrices(), TSGetTime(), TSGetStepNumber()