Lines Matching refs:vNatural

1325   Vec                vNatural, vComp;  in VecViewPlex_ExodusII_Nodal_Internal()  local
1337 PetscCall(DMPlexCreateNaturalVector(dm, &vNatural)); in VecViewPlex_ExodusII_Nodal_Internal()
1338 PetscCall(DMPlexGlobalToNaturalBegin(dm, v, vNatural)); in VecViewPlex_ExodusII_Nodal_Internal()
1339 PetscCall(DMPlexGlobalToNaturalEnd(dm, v, vNatural)); in VecViewPlex_ExodusII_Nodal_Internal()
1341 vNatural = v; in VecViewPlex_ExodusII_Nodal_Internal()
1347 PetscCall(VecGetOwnershipRange(vNatural, &xs, &xe)); in VecViewPlex_ExodusII_Nodal_Internal()
1348 PetscCall(VecGetBlockSize(vNatural, &bs)); in VecViewPlex_ExodusII_Nodal_Internal()
1350 PetscCall(VecGetArrayRead(vNatural, &varray)); in VecViewPlex_ExodusII_Nodal_Internal()
1352 PetscCall(VecRestoreArrayRead(vNatural, &varray)); in VecViewPlex_ExodusII_Nodal_Internal()
1360 PetscCall(VecGetSubVector(vNatural, compIS, &vComp)); in VecViewPlex_ExodusII_Nodal_Internal()
1364 PetscCall(VecRestoreSubVector(vNatural, compIS, &vComp)); in VecViewPlex_ExodusII_Nodal_Internal()
1368 if (useNatural) PetscCall(VecDestroy(&vNatural)); in VecViewPlex_ExodusII_Nodal_Internal()
1377 Vec vNatural, vComp; in VecLoadPlex_ExodusII_Nodal_Internal() local
1388 if (useNatural) PetscCall(DMPlexCreateNaturalVector(dm, &vNatural)); in VecLoadPlex_ExodusII_Nodal_Internal()
1389 else vNatural = v; in VecLoadPlex_ExodusII_Nodal_Internal()
1392 PetscCall(VecGetOwnershipRange(vNatural, &xs, &xe)); in VecLoadPlex_ExodusII_Nodal_Internal()
1393 PetscCall(VecGetBlockSize(vNatural, &bs)); in VecLoadPlex_ExodusII_Nodal_Internal()
1395 PetscCall(VecGetArray(vNatural, &varray)); in VecLoadPlex_ExodusII_Nodal_Internal()
1397 PetscCall(VecRestoreArray(vNatural, &varray)); in VecLoadPlex_ExodusII_Nodal_Internal()
1405 PetscCall(VecGetSubVector(vNatural, compIS, &vComp)); in VecLoadPlex_ExodusII_Nodal_Internal()
1409 PetscCall(VecRestoreSubVector(vNatural, compIS, &vComp)); in VecLoadPlex_ExodusII_Nodal_Internal()
1414 PetscCall(DMPlexNaturalToGlobalBegin(dm, vNatural, v)); in VecLoadPlex_ExodusII_Nodal_Internal()
1415 PetscCall(DMPlexNaturalToGlobalEnd(dm, vNatural, v)); in VecLoadPlex_ExodusII_Nodal_Internal()
1416 PetscCall(VecDestroy(&vNatural)); in VecLoadPlex_ExodusII_Nodal_Internal()
1426 Vec vNatural, vComp; in VecViewPlex_ExodusII_Zonal_Internal() local
1441 PetscCall(DMPlexCreateNaturalVector(dm, &vNatural)); in VecViewPlex_ExodusII_Zonal_Internal()
1442 PetscCall(DMPlexGlobalToNaturalBegin(dm, v, vNatural)); in VecViewPlex_ExodusII_Zonal_Internal()
1443 PetscCall(DMPlexGlobalToNaturalEnd(dm, v, vNatural)); in VecViewPlex_ExodusII_Zonal_Internal()
1445 vNatural = v; in VecViewPlex_ExodusII_Zonal_Internal()
1465 PetscCall(VecGetOwnershipRange(vNatural, &xs, &xe)); in VecViewPlex_ExodusII_Zonal_Internal()
1466 PetscCall(VecGetBlockSize(vNatural, &bs)); in VecViewPlex_ExodusII_Zonal_Internal()
1476 PetscCall(VecGetArrayRead(vNatural, &varray)); in VecViewPlex_ExodusII_Zonal_Internal()
1478 PetscCall(VecRestoreArrayRead(vNatural, &varray)); in VecViewPlex_ExodusII_Zonal_Internal()
1482 PetscCall(VecGetSubVector(vNatural, compIS, &vComp)); in VecViewPlex_ExodusII_Zonal_Internal()
1486 PetscCall(VecRestoreSubVector(vNatural, compIS, &vComp)); in VecViewPlex_ExodusII_Zonal_Internal()
1493 if (useNatural) PetscCall(VecDestroy(&vNatural)); in VecViewPlex_ExodusII_Zonal_Internal()
1502 Vec vNatural, vComp; in VecLoadPlex_ExodusII_Zonal_Internal() local
1516 if (useNatural) PetscCall(DMPlexCreateNaturalVector(dm, &vNatural)); in VecLoadPlex_ExodusII_Zonal_Internal()
1517 else vNatural = v; in VecLoadPlex_ExodusII_Zonal_Internal()
1536 PetscCall(VecGetOwnershipRange(vNatural, &xs, &xe)); in VecLoadPlex_ExodusII_Zonal_Internal()
1537 PetscCall(VecGetBlockSize(vNatural, &bs)); in VecLoadPlex_ExodusII_Zonal_Internal()
1547 PetscCall(VecGetArray(vNatural, &varray)); in VecLoadPlex_ExodusII_Zonal_Internal()
1549 PetscCall(VecRestoreArray(vNatural, &varray)); in VecLoadPlex_ExodusII_Zonal_Internal()
1553 PetscCall(VecGetSubVector(vNatural, compIS, &vComp)); in VecLoadPlex_ExodusII_Zonal_Internal()
1557 PetscCall(VecRestoreSubVector(vNatural, compIS, &vComp)); in VecLoadPlex_ExodusII_Zonal_Internal()
1565 PetscCall(DMPlexNaturalToGlobalBegin(dm, vNatural, v)); in VecLoadPlex_ExodusII_Zonal_Internal()
1566 PetscCall(DMPlexNaturalToGlobalEnd(dm, vNatural, v)); in VecLoadPlex_ExodusII_Zonal_Internal()
1567 PetscCall(VecDestroy(&vNatural)); in VecLoadPlex_ExodusII_Zonal_Internal()