DMSetVariableBounds#
sets a function to compute the lower and upper bound vectors for SNESVI
.
Synopsis#
#include "petscdm.h"
#include "petscdmlabel.h"
#include "petscds.h"
PetscErrorCode DMSetVariableBounds(DM dm, PetscErrorCode (*f)(DM, Vec, Vec))
Logically Collective
Input Parameters#
dm - the DM object
f - the function that computes variable bounds used by SNESVI (use
NULL
to cancel a previous function that was set)
See Also#
DM Basics, DM
, DMComputeVariableBounds()
, DMHasVariableBounds()
, DMView()
, DMCreateGlobalVector()
, DMCreateInterpolation()
, DMCreateColoring()
, DMCreateMatrix()
, DMCreateMassMatrix()
, DMGetApplicationContext()
,
DMSetJacobian()
Level#
intermediate
Location#
Index of all DM routines
Table of Contents for all manual pages
Index of all manual pages