Lines Matching refs:X3
650 static PetscErrorCode THIFixGhosts(THI thi, DM da3, DM da2, Vec X3, Vec X2) in THIFixGhosts() argument
898 Vec X3, X2, Xdot3, Xdot2, F3, F2, F3g, F2g; in THIFunction() local
909 PetscCall(DMCompositeGetLocalVectors(pack, &X3, &X2)); in THIFunction()
911 PetscCall(DMCompositeScatter(pack, X, X3, X2)); in THIFunction()
912 PetscCall(THIFixGhosts(thi, da3, da2, X3, X2)); in THIFunction()
919 PetscCall(DMDAVecGetArray(da3, X3, &x3)); in THIFunction()
929 PetscCall(DMDAVecRestoreArray(da3, X3, &x3)); in THIFunction()
936 PetscCall(DMCompositeRestoreLocalVectors(pack, &X3, &X2)); in THIFunction()
989 Vec X3, X2; in THISurfaceStatistics() local
997 PetscCall(DMCompositeGetAccess(pack, X, &X3, &X2)); in THISurfaceStatistics()
1002 PetscCall(DMDAVecGetArray(da3, X3, &x)); in THISurfaceStatistics()
1010 PetscCall(DMDAVecRestoreArray(da3, X3, &x)); in THISurfaceStatistics()
1011 PetscCall(DMCompositeRestoreAccess(pack, X, &X3, &X2)); in THISurfaceStatistics()
1024 Vec X, X3, X2; in THISolveStatistics() local
1030 PetscCall(DMCompositeGetAccess(pack, X, &X3, &X2)); in THISolveStatistics()
1046 PetscCall(VecNorm(X3, NORM_2, &nrm2)); in THISolveStatistics()
1047 PetscCall(VecGetLocalSize(X3, &m)); in THISolveStatistics()
1048 PetscCall(VecGetArray(X3, &x)); in THISolveStatistics()
1081 PetscCall(DMCompositeRestoreAccess(pack, X, &X3, &X2)); in THISolveStatistics()
1275 Vec X3, X2, Xdot2; in THIJacobian() local
1286 PetscCall(DMCompositeGetLocalVectors(pack, &X3, &X2)); in THIJacobian()
1288 PetscCall(DMCompositeScatter(pack, X, X3, X2)); in THIJacobian()
1289 PetscCall(THIFixGhosts(thi, da3, da2, X3, X2)); in THIJacobian()
1300 PetscCall(DMDAVecGetArray(da3, X3, &x3)); in THIJacobian()
1312 PetscCall(DMDAVecRestoreArray(da3, X3, &x3)); in THIJacobian()
1324 PetscCall(DMCompositeRestoreLocalVectors(pack, &X3, &X2)); in THIJacobian()
1351 Vec X3, X2; in THIDAVecView_VTK_XML() local
1356 PetscCall(DMCompositeGetAccess(pack, X, &X3, &X2)); in THIDAVecView_VTK_XML()
1373 PetscCall(VecGetArrayRead(X3, (const PetscScalar **)&x)); in THIDAVecView_VTK_XML()
1460 PetscCall(VecRestoreArrayRead(X3, (const PetscScalar **)&x)); in THIDAVecView_VTK_XML()
1465 PetscCall(DMCompositeRestoreAccess(pack, X, &X3, &X2)); in THIDAVecView_VTK_XML()