#include "petscds.h" PetscErrorCode PetscDSGetExactSolution(PetscDS prob, PetscInt f, PetscErrorCode (**sol)(PetscInt dim, PetscReal t, const PetscReal x[], PetscInt Nc, PetscScalar u[], void *ctx), void **ctx)Not collective
prob | - The PetscDS | |
f | - The test field number |
exactSol | - exact solution for the test field | |
exactCtx | - exact solution context |
sol(PetscInt dim, PetscReal t, const PetscReal x[], PetscInt Nc, PetscScalar u[], void *ctx)
dim | - the spatial dimension | |
t | - current time | |
x | - coordinates of the current point | |
Nc | - the number of field components | |
u | - the solution field evaluated at the current point | |
ctx | - a user context |