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.