petsc-3.7.1 2016-05-15
TSComputeRHSFunctionLinear
Evaluate the right hand side via the user-provided Jacobian, for linear problems Udot = A U only
Synopsis
#include "petscts.h"
PetscErrorCode TSComputeRHSFunctionLinear(TS ts,PetscReal t,Vec U,Vec F,void *ctx)
Collective on TS Many br
Input Arguments
| ts | - time stepping context Many br |
| t | - time at which to evaluate Many br |
| U | - state at which to evaluate Many br |
| ctx | - context Many br |
Output Arguments
F -right hand side Many br
Many br
Notes
This function is intended to be passed to TSSetRHSFunction() to evaluate the right hand side for linear problems. Many brThe matrix (and optionally the evaluation context) should be passed to TSSetRHSJacobian(). Many br
See Also
TSSetRHSFunction(), TSSetRHSJacobian(), TSComputeRHSJacobianConstant()
Level:intermediate
Location:src/ts/interface/ts.c
Index of all TS routines
Table of Contents for all manual pages
Index of all manual pages
Examples
src/ts/examples/tutorials/ex3.c.html
src/ts/examples/tutorials/ex4.c.html
src/ts/examples/tutorials/ex5.c.html
src/ts/examples/tutorials/ex6.c.html