Lines Matching refs:natural
643 Vec natural; in VecView_MPI_DA() local
708 PetscCall(DMDACreateNaturalVector(da, &natural)); in VecView_MPI_DA()
709 PetscCall(PetscObjectSetOptionsPrefix((PetscObject)natural, prefix)); in VecView_MPI_DA()
710 PetscCall(DMDAGlobalToNaturalBegin(da, xin, INSERT_VALUES, natural)); in VecView_MPI_DA()
711 PetscCall(DMDAGlobalToNaturalEnd(da, xin, INSERT_VALUES, natural)); in VecView_MPI_DA()
713 PetscCall(PetscObjectSetName((PetscObject)natural, name)); in VecView_MPI_DA()
721 ((PetscObject)natural)->donotPetscObjectPrintClassNamePrefixType = PETSC_TRUE; in VecView_MPI_DA()
722 PetscCall(VecView(natural, viewer)); in VecView_MPI_DA()
723 ((PetscObject)natural)->donotPetscObjectPrintClassNamePrefixType = PETSC_FALSE; in VecView_MPI_DA()
757 PetscCall(VecDestroy(&natural)); in VecView_MPI_DA()
880 Vec natural; in VecLoad_Binary_DA() local
901 PetscCall(DMDACreateNaturalVector(da, &natural)); in VecLoad_Binary_DA()
902 PetscCall(PetscObjectSetName((PetscObject)natural, ((PetscObject)xin)->name)); in VecLoad_Binary_DA()
903 PetscCall(PetscObjectSetOptionsPrefix((PetscObject)natural, prefix)); in VecLoad_Binary_DA()
904 PetscCall(VecLoad(natural, viewer)); in VecLoad_Binary_DA()
905 PetscCall(DMDANaturalToGlobalBegin(da, natural, INSERT_VALUES, xin)); in VecLoad_Binary_DA()
906 PetscCall(DMDANaturalToGlobalEnd(da, natural, INSERT_VALUES, xin)); in VecLoad_Binary_DA()
907 PetscCall(VecDestroy(&natural)); in VecLoad_Binary_DA()