Lines Matching refs:xi
117 PetscScalar *xi; in DMCreateInterpolation_DA_1D_Q1() local
123 PetscCall(PetscMalloc1(nxi, &xi)); in DMCreateInterpolation_DA_1D_Q1()
124 for (li = 0; li < nxi; li++) xi[li] = -1.0 + (PetscScalar)li * (2.0 / (PetscScalar)(nxi - 1)); in DMCreateInterpolation_DA_1D_Q1()
152 Ni[0] = 0.5 * (1.0 - xi[li]); in DMCreateInterpolation_DA_1D_Q1()
153 Ni[1] = 0.5 * (1.0 + xi[li]); in DMCreateInterpolation_DA_1D_Q1()
159 PetscCall(PetscFree(xi)); in DMCreateInterpolation_DA_1D_Q1()
407 PetscScalar *xi, *eta; in DMCreateInterpolation_DA_2D_Q1() local
413 PetscCall(PetscMalloc1(nxi, &xi)); in DMCreateInterpolation_DA_2D_Q1()
415 for (li = 0; li < nxi; li++) xi[li] = -1.0 + (PetscScalar)li * (2.0 / (PetscScalar)(nxi - 1)); in DMCreateInterpolation_DA_2D_Q1()
455 Ni[0] = 0.25 * (1.0 - xi[li]) * (1.0 - eta[lj]); in DMCreateInterpolation_DA_2D_Q1()
456 Ni[1] = 0.25 * (1.0 + xi[li]) * (1.0 - eta[lj]); in DMCreateInterpolation_DA_2D_Q1()
457 Ni[2] = 0.25 * (1.0 - xi[li]) * (1.0 + eta[lj]); in DMCreateInterpolation_DA_2D_Q1()
458 Ni[3] = 0.25 * (1.0 + xi[li]) * (1.0 + eta[lj]); in DMCreateInterpolation_DA_2D_Q1()
469 PetscCall(PetscFree(xi)); in DMCreateInterpolation_DA_2D_Q1()
913 PetscScalar *xi, *eta, *zeta; in DMCreateInterpolation_DA_3D_Q1() local
921 PetscCall(PetscMalloc1(nxi, &xi)); in DMCreateInterpolation_DA_3D_Q1()
924 for (li = 0; li < nxi; li++) xi[li] = -1.0 + (PetscScalar)li * (2.0 / (PetscScalar)(nxi - 1)); in DMCreateInterpolation_DA_3D_Q1()
976 Ni[0] = 0.125 * (1.0 - xi[li]) * (1.0 - eta[lj]) * (1.0 - zeta[lk]); in DMCreateInterpolation_DA_3D_Q1()
977 Ni[1] = 0.125 * (1.0 + xi[li]) * (1.0 - eta[lj]) * (1.0 - zeta[lk]); in DMCreateInterpolation_DA_3D_Q1()
978 Ni[2] = 0.125 * (1.0 - xi[li]) * (1.0 + eta[lj]) * (1.0 - zeta[lk]); in DMCreateInterpolation_DA_3D_Q1()
979 Ni[3] = 0.125 * (1.0 + xi[li]) * (1.0 + eta[lj]) * (1.0 - zeta[lk]); in DMCreateInterpolation_DA_3D_Q1()
981 Ni[4] = 0.125 * (1.0 - xi[li]) * (1.0 - eta[lj]) * (1.0 + zeta[lk]); in DMCreateInterpolation_DA_3D_Q1()
982 Ni[5] = 0.125 * (1.0 + xi[li]) * (1.0 - eta[lj]) * (1.0 + zeta[lk]); in DMCreateInterpolation_DA_3D_Q1()
983 Ni[6] = 0.125 * (1.0 - xi[li]) * (1.0 + eta[lj]) * (1.0 + zeta[lk]); in DMCreateInterpolation_DA_3D_Q1()
984 Ni[7] = 0.125 * (1.0 + xi[li]) * (1.0 + eta[lj]) * (1.0 + zeta[lk]); in DMCreateInterpolation_DA_3D_Q1()
993 PetscCall(PetscFree(xi)); in DMCreateInterpolation_DA_3D_Q1()