DMSetMatrixPreallocateSkip#
When DMCreateMatrix()
is called the matrix sizes and ISLocalToGlobalMapping
will be properly set, but the data structures to store values in the matrices will not be preallocated.
Synopsis#
#include "petscdm.h"
#include "petscdmlabel.h"
#include "petscds.h"
PetscErrorCode DMSetMatrixPreallocateSkip(DM dm, PetscBool skip)
Logically Collective
Input Parameters#
dm - the
DM
skip -
PETSC_TRUE
to skip preallocation
Note#
This is most useful to reduce initialization costs when MatSetPreallocationCOO()
and
MatSetValuesCOO()
will be used.
See Also#
DM Basics, DM
, DMCreateMatrix()
, DMSetMatrixStructureOnly()
, DMSetMatrixPreallocateOnly()
Level#
developer
Location#
Index of all DM routines
Table of Contents for all manual pages
Index of all manual pages