DFVecRefineVector

Creates a new vector that is a refinement of a given vector.

Synopsis

int DFVecRefineVector(DFVec v,DFVec *vref)

Input Parameters

v -discrete function vector

Output Parameters

vref -refined discrete function vector

Note

Currently, we fully support refinement only for vectors that aredefined on 3D structured meshes with brick elements (2D rectangularmeshes), such as are created by the PETSc distributed arrays (DAs) for the parallel case.

At present, the only refinement we support is doubling the numberof grid spacings in each direction.

Location: src/dfvec/interface/dfvec.c
Discrete Function Index
Table of Contents