DMComputeError#
Computes the error assuming the user has provided the exact solution functions
Synopsis#
#include "petscdm.h"
#include "petscdmlabel.h"
#include "petscds.h"
PetscErrorCode DMComputeError(DM dm, Vec sol, PetscReal errors[], Vec *errorVec)
Collective on dm
Input Parameters#
dm - The
DMsol - The solution vector
Input/Output Parameter#
errors - An array of length Nf, the number of fields, or NULL for no output; on output contains the error in each field
Output Parameter#
errorVec - A vector to hold the cellwise error (may be NULL)
Note#
The exact solutions come from the PetscDS object, and the time comes from DMGetOutputSequenceNumber().
See Also#
DMMonitorSet(), DMGetRegionNumDS(), PetscDSGetExactSolution(), DMGetOutputSequenceNumber()
Level#
developer
Location#
Index of all DM routines
Table of Contents for all manual pages
Index of all manual pages