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 - NULLto 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