#include "petscts.h" PetscErrorCode TSSetRHSJacobian(TS ts,Mat Amat,Mat Pmat,TSRHSJacobian f,void *ctx)Logically Collective on TS
| ts | - the TS context obtained from TSCreate() | |
| Amat | - (approximate) Jacobian matrix | |
| Pmat | - matrix from which preconditioner is to be constructed (usually the same as Amat) | |
| f | - the Jacobian evaluation routine | |
| ctx | - [optional] user-defined context for private data for the Jacobian evaluation routine (may be NULL) |
func (TS ts,PetscReal t,Vec u,Mat A,Mat B,void *ctx);
| t | - current timestep | |
| u | - input vector | |
| Amat | - (approximate) Jacobian matrix | |
| Pmat | - matrix from which preconditioner is to be constructed (usually the same as Amat) | |
| ctx | - [optional] user-defined context for matrix evaluation routine |
Level:beginner
Location:src/ts/interface/ts.c
Index of all TS routines
Table of Contents for all manual pages
Index of all manual pages