petsc-master 2016-09-25
Report Typos and Errors


Sets the vector space to be used to store the solution on a particular level.


#include "petscksp.h" 
PetscErrorCode  PCMGSetX(PC pc,PetscInt l,Vec c)
Logically Collective on PC and Vec

Input Parameters

pc - the multigrid context
l - the level (0 is coarsest) this is to be used for (do not supply the finest level)
c - the space

Notes: If this is not provided PETSc will automatically generate one.

You do not need to keep a reference to this vector if you do not need it PCDestroy() will properly free it.


MG, multigrid, set, solution, level

See Also

PCMGSetRhs(), PCMGSetR()

Index of all PC routines
Table of Contents for all manual pages
Index of all manual pages