petsc-3.7.1 2016-05-15
Report Typos and Errors

DMSlicedSetBlockFills

Sets the fill pattern in each block for a multi-component problem of the matrix returned by DMSlicedGetMatrix().

Synopsis

#include "petscdmsliced.h" 
PetscErrorCode  DMSlicedSetBlockFills(DM dm,const PetscInt *dfill,const PetscInt *ofill)
Logically Collective on DM Many br

Input Parameter

sliced - the DM object Many br
dfill - the fill pattern in the diagonal block (may be NULL, means use dense block) Many br
ofill - the fill pattern in the off-diagonal blocks Many br

Notes

This only makes sense for multicomponent problems using scalar matrix formats (AIJ). Many brSee DMDASetBlockFills() for example usage. Many br

Many br

See Also

DMSlicedGetMatrix(), DMDASetBlockFills()

Level:advanced
Location:
src/dm/impls/sliced/sliced.c
Index of all DM routines
Table of Contents for all manual pages
Index of all manual pages