| /petsc/src/mat/impls/aij/seq/aijperm/ |
| H A D | aijperm.c | 306 PetscScalar yp[NDIM]; in MatMult_SeqAIJPERM() local 362 yp[i] = (PetscScalar)0.0; in MatMult_SeqAIJPERM() 394 yp[i] += aa[ipos] * x[aj[ipos]]; in MatMult_SeqAIJPERM() 395 yp[i] += aa[ipos + 1] * x[aj[ipos + 1]]; in MatMult_SeqAIJPERM() 397 yp[i] += aa[ipos] * x[aj[ipos]]; in MatMult_SeqAIJPERM() 399 yp[i] += _mm512_reduce_add_pd(vec_y); in MatMult_SeqAIJPERM() 403 yp[i] += aa[ipos] * x[aj[ipos]]; in MatMult_SeqAIJPERM() 415 vec_y = _mm512_loadu_pd(&yp[i]); in MatMult_SeqAIJPERM() 422 _mm512_storeu_pd(&yp[i], vec_y); in MatMult_SeqAIJPERM() 426 yp[i] += aa[ipos] * x[aj[ipos]]; in MatMult_SeqAIJPERM() [all …]
|
| /petsc/include/petsc/private/ |
| H A D | cupmatomics.hpp | 65 double *xp = (double *)&x, *yp = (double *)&y; in operator ()() local 67 z[0] = op(xp[0], yp[0]); in operator ()() 68 z[1] = op(xp[1], yp[1]); in operator ()() 77 double *xp = (double *)&x, *yp = (double *)&y; in operator ()() local 79 return op(xp[0], yp[0]); in operator ()() 165 PetscReal *xp = (PetscReal *)&x, *yp = (PetscReal *)&y; in operator ()() local 167 z[0] = op(xp[0], yp[0]); in operator ()() 168 z[1] = op(xp[1], yp[1]); in operator ()() 514 double *xp = (double *)&x, *yp = (double *)&y; 516 z[0] = op(xp[0], yp[0]); [all …]
|
| /petsc/src/ksp/pc/impls/pbjacobi/kokkos/ |
| H A D | pbjacobi_kok.kokkos.cxx | 50 PetscScalar *yp; in PCApplyOrTranspose_PBJacobi_Kokkos() 57 yp = &yv(bs * k); in PCApplyOrTranspose_PBJacobi_Kokkos() 59 yp[i] = 0.0; in PCApplyOrTranspose_PBJacobi_Kokkos() 61 yp[i] += Ap[0] * xp[j]; in PCApplyOrTranspose_PBJacobi_Kokkos()
|
| /petsc/src/ksp/pc/impls/pbjacobi/cuda/ |
| H A D | pbjacobi_cuda.cu | 15 PetscScalar *yp; in MatMultBatched() local 22 yp = &y[bs * k]; in MatMultBatched() 24 yp[i] = 0.0; in MatMultBatched() 26 yp[i] += Ap[0] * xp[j]; in MatMultBatched()
|
| /petsc/src/dm/tutorials/ |
| H A D | swarm_ex1.c | 224 PetscReal xp, yp; in ex1_3() local 226 yp = PetscRealPart(LA_coor[j][i].y); in ex1_3() 236 array_y[4 * cnt + 0] = yp - 0.05; in ex1_3() 238 array_y[4 * cnt + 1] = yp - 0.05; in ex1_3() 240 array_y[4 * cnt + 2] = yp + 0.05; in ex1_3() 242 array_y[4 * cnt + 3] = yp + 0.05; in ex1_3() 390 PetscReal xp, yp; in ex1_4() local 393 yp = PetscRealPart(LA_coor[j][i].y); in ex1_4() 398 …array_y[4 * cnt + 0] = yp - dx * 0.1; /*if (array_y[4*cnt+0] < -1.0) array_y[4*cnt+0] = -1.0+1.0e-… in ex1_4() 399 …array_y[4 * cnt + 1] = yp - dx * 0.1; /*if (array_y[4*cnt+1] < -1.0) array_y[4*cnt+1] = -1.0+1.0e-… in ex1_4() [all …]
|
| H A D | ex10.c | 25 PetscScalar ym = -1.0, yp = 1.0; in main() local 34 dy = (yp - ym) / (Ny - 1); in main()
|
| /petsc/src/vec/vec/impls/seq/kokkos/ |
| H A D | veckok.kokkos.cxx | 391 const Vec *yp = yin; in VecMultiDot_Verbose() local 398 PetscCall(VecGetKokkosView(yp[0], &y0)); in VecMultiDot_Verbose() 399 PetscCall(VecGetKokkosView(yp[1], &y1)); in VecMultiDot_Verbose() 400 PetscCall(VecGetKokkosView(yp[2], &y2)); in VecMultiDot_Verbose() 401 PetscCall(VecGetKokkosView(yp[3], &y3)); in VecMultiDot_Verbose() 402 PetscCall(VecGetKokkosView(yp[4], &y4)); in VecMultiDot_Verbose() 403 PetscCall(VecGetKokkosView(yp[5], &y5)); in VecMultiDot_Verbose() 404 PetscCall(VecGetKokkosView(yp[6], &y6)); in VecMultiDot_Verbose() 405 PetscCall(VecGetKokkosView(yp[7], &y7)); in VecMultiDot_Verbose() 415 PetscCall(VecRestoreKokkosView(yp[0], &y0)); in VecMultiDot_Verbose() [all …]
|
| /petsc/src/ts/utils/dmplexlandau/ |
| H A D | land_tensors.h | 111 …d LandauTensor3D(const PetscReal x1[], const PetscReal xp, const PetscReal yp, const PetscReal zp,… in LandauTensor3D() argument 113 PetscReal dx[3], inorm3, inorm, inorm2, norm2, x2[] = {xp, yp, zp}; in LandauTensor3D() 129 …3DRelativistic(const PetscReal a_x1[], const PetscReal xp, const PetscReal yp, const PetscReal zp,… in LandauTensor3DRelativistic() argument 131 …const PetscReal x2[3] = {xp, yp, zp}, x1[3] = {a_x1[0], a_x1[1], a_x1[2]}, c02 = c0 * c0, g1 = GAM… in LandauTensor3DRelativistic()
|
| /petsc/src/ksp/pc/impls/vpbjacobi/kokkos/ |
| H A D | vpbjacobi_kok.kokkos.cxx | 110 PetscScalar *yp; in PCApplyOrTranspose_VPBJacobi_Kokkos() 118 yp = &yv(bs(k)); in PCApplyOrTranspose_VPBJacobi_Kokkos() 120 yp[i] = 0.0; in PCApplyOrTranspose_VPBJacobi_Kokkos() 122 yp[i] += Bp[0] * xp[j]; in PCApplyOrTranspose_VPBJacobi_Kokkos()
|
| /petsc/src/snes/tutorials/network/power/ |
| H A D | power.h | 62 PetscScalar yp; /* Active power component of constant admittance load: MW pu V */ member
|
| /petsc/src/ksp/ksp/tutorials/ |
| H A D | ex42.c | 1948 PetscReal yp = PetscRealPart(cell->gp_coords[NSD * p + 1]); in solve_stokes_3d_coupled() local 1957 … if ((PetscAbs(xp - 0.5) < 0.2) && (PetscAbs(yp - 0.5) < 0.2) && (PetscAbs(zp - 0.5) < 0.2)) { in solve_stokes_3d_coupled() 1991 PetscReal yp = PetscRealPart(cell->gp_coords[NSD * p + 1]); in solve_stokes_3d_coupled() local 1995 cell->fy[p] = -PetscSinReal(2.2 * PETSC_PI * yp) * PetscCosReal(1.0 * PETSC_PI * xp); in solve_stokes_3d_coupled()
|
| /petsc/share/petsc/datafiles/meshes/ |
| H A D | testcase3D.cas | 3541 (wf/yp-prg 60.) 7770 (adapt/yp/min 50) 7771 (adapt/yp/max 500) 7772 (adapt/yp/type 0)
|