Lines Matching refs:hovec

454   Vec                coordinates, coordinatesCell, hovec;  in DMPlexView_GLVis_ASCII()  local
489 PetscCall(PetscObjectQuery((PetscObject)dm, "_glvis_mesh_coords", (PetscObject *)&hovec)); in DMPlexView_GLVis_ASCII()
490 PetscCall(PetscObjectReference((PetscObject)hovec)); in DMPlexView_GLVis_ASCII()
491 if (!hovec) { in DMPlexView_GLVis_ASCII()
514 PetscCall(DMCreateGlobalVector(hocdm, &hovec)); in DMPlexView_GLVis_ASCII()
516 PetscCall(MatInterpolate(mat, vec, hovec)); in DMPlexView_GLVis_ASCII()
523 PetscCall(PetscObjectSetName((PetscObject)hovec, fec_type)); in DMPlexView_GLVis_ASCII()
535 …PetscCheck(coordinates || hovec, PetscObjectComm((PetscObject)dm), PETSC_ERR_SUP, "Missing local c… in DMPlexView_GLVis_ASCII()
628 PetscCall(VecDestroy(&hovec)); in DMPlexView_GLVis_ASCII()
633 …if (localized && !hovec) { /* we need to generate a vector of L2 coordinates, as this is how MFEM … in DMPlexView_GLVis_ASCII()
692 PetscCall(VecCreateSeq(PETSC_COMM_SELF, (cEnd - cStart - novl) * vpc * sdim, &hovec)); in DMPlexView_GLVis_ASCII()
693 PetscCall(PetscObjectSetName((PetscObject)hovec, fec)); in DMPlexView_GLVis_ASCII()
694 PetscCall(VecGetArray(hovec, &array)); in DMPlexView_GLVis_ASCII()
709 PetscCall(VecRestoreArray(hovec, &array)); in DMPlexView_GLVis_ASCII()
713 if (hovec && dim == 3) enable_boundary = PETSC_TRUE; in DMPlexView_GLVis_ASCII()
750 …PetscCall(DMPlexGetPointMFEMVertexIDs_Internal(dm, p, (localized && !hovec) ? coordSection : NULL,… in DMPlexView_GLVis_ASCII()
975 …PetscCall(DMPlexGetPointMFEMVertexIDs_Internal(dm, cell, (localized && !hovec) ? coordSection : NU… in DMPlexView_GLVis_ASCII()
1120 if (hovec) { /* higher-order meshes */ in DMPlexView_GLVis_ASCII()
1126 PetscCall(PetscObjectGetName((PetscObject)hovec, &fec)); in DMPlexView_GLVis_ASCII()
1134 PetscCall(VecGetDM(hovec, &cdm)); in DMPlexView_GLVis_ASCII()
1140 PetscCall(DMPlexVecGetClosure(cdm, hoSection, hovec, p, &csize, &vals)); in DMPlexView_GLVis_ASCII()
1146 PetscCall(DMPlexVecRestoreClosure(cdm, hoSection, hovec, p, &csize, &vals)); in DMPlexView_GLVis_ASCII()
1149 PetscCall(VecGetArrayRead(hovec, &array)); in DMPlexView_GLVis_ASCII()
1150 PetscCall(VecGetLocalSize(hovec, &n)); in DMPlexView_GLVis_ASCII()
1156 PetscCall(VecRestoreArrayRead(hovec, &array)); in DMPlexView_GLVis_ASCII()
1176 PetscCall(VecDestroy(&hovec)); in DMPlexView_GLVis_ASCII()