Go to the source code of this file.
Functions | |
PetscErrorCode | PETScExternalSolverCreate (MPI_Comm comm, TS *ts) |
PetscErrorCode | PETScExternalSolverDestroy (TS ts) |
PetscErrorCode | externalPETScDiffusionFDMSolve (TS ts, Vec u, PetscReal dt, PetscReal time) |
PetscErrorCode | FormIFunction (TS ts, PetscReal, Vec U, Vec Udot, Vec F, void *) |
PetscErrorCode | FormIJacobian (TS ts, PetscReal, Vec, Vec, PetscReal a, Mat J, Mat Jpre, void *) |
PetscErrorCode | FormInitialSolution (TS ts, Vec U, void *) |
PetscErrorCode externalPETScDiffusionFDMSolve | ( | TS | ts, |
Vec | u, | ||
PetscReal | dt, | ||
PetscReal | time | ||
) |
Definition at line 99 of file PETScDiffusionFDM.C.
Referenced by ExternalPETScProblem::externalSolve().
PetscErrorCode FormIFunction | ( | TS | ts, |
PetscReal | , | ||
Vec | U, | ||
Vec | Udot, | ||
Vec | F, | ||
void * | |||
) |
PetscErrorCode FormIJacobian | ( | TS | ts, |
PetscReal | , | ||
Vec | , | ||
Vec | , | ||
PetscReal | a, | ||
Mat | J, | ||
Mat | Jpre, | ||
void * | |||
) |
PetscErrorCode FormInitialSolution | ( | TS | ts, |
Vec | U, | ||
void * | |||
) |
Definition at line 432 of file PETScDiffusionFDM.C.
Referenced by ExternalPETScProblem::ExternalPETScProblem().
PetscErrorCode PETScExternalSolverCreate | ( | MPI_Comm | comm, |
TS * | ts | ||
) |
Definition at line 30 of file PETScDiffusionFDM.C.
Referenced by ExternalPetscSolverApp::ExternalPetscSolverApp().
PetscErrorCode PETScExternalSolverDestroy | ( | TS | ts | ) |
Definition at line 84 of file PETScDiffusionFDM.C.
Referenced by ExternalPetscSolverApp::~ExternalPetscSolverApp().