Searched refs:xk (Results 1 – 3 of 3) sorted by relevance
| /petsc/src/tao/tutorials/ |
| H A D | ex4.c | 476 Vec xk, z, u, diff, zold, zdiff, temp; in TaoSolveADMM() local 480 xk = ctx->workRight[4]; in TaoSolveADMM() 494 PetscCall(VecSet(xk, 0.)); in TaoSolveADMM() 495 PetscCall(TaoSetSolution(tao1, xk)); in TaoSolveADMM() 514 PetscCall(VecWAXPY(temp, 1., xk, u)); in TaoSolveADMM() 520 PetscCall(VecAXPBYPCZ(u, 1., -1., 1., xk, z)); in TaoSolveADMM() 522 PetscCall(VecWAXPY(diff, -1., z, xk)); in TaoSolveADMM() 529 PetscCall(VecNorm(xk, NORM_2, &x_norm)); in TaoSolveADMM() 538 PetscCall(VecCopy(xk, x)); in TaoSolveADMM()
|
| /petsc/src/mat/impls/sbaij/seq/ |
| H A D | sbaijfact2.c | 18 PetscScalar *x, *xk, *xj, *xk_tmp, *t; in MatSolve_SeqSBAIJ_N_inplace() local 30 xk = t; in MatSolve_SeqSBAIJ_N_inplace() 33 for (k1 = 0; k1 < bs; k1++) *xk++ = b[idx + k1]; in MatSolve_SeqSBAIJ_N_inplace() 37 xk = t + k * bs; /* Dk*xk = k-th block of x */ in MatSolve_SeqSBAIJ_N_inplace() 38 PetscCall(PetscArraycpy(xk_tmp, xk, bs)); /* xk_tmp <- xk */ in MatSolve_SeqSBAIJ_N_inplace() 51 PetscKernel_w_gets_A_times_v(bs, xk_tmp, diag, xk); /* xk <- diag * xk */ in MatSolve_SeqSBAIJ_N_inplace() 57 xk = t + k * bs; /* xk */ in MatSolve_SeqSBAIJ_N_inplace() 63 PetscKernel_v_gets_v_plus_A_times_w(bs, xk, v, xj); /* xk <- xk + v*xj */ in MatSolve_SeqSBAIJ_N_inplace() 69 for (k1 = 0; k1 < bs; k1++) x[idx + k1] = *xk++; in MatSolve_SeqSBAIJ_N_inplace() 97 PetscScalar *xk, *xj, *xk_tmp; in MatForwardSolve_SeqSBAIJ_N_NaturalOrdering() local [all …]
|
| /petsc/src/dm/dt/interface/ |
| H A D | dt.c | 2360 …PetscReal xk; /* Quadrature point x_k on reference domain [-1… in PetscDTTanhSinhTensorQuadrature() local 2397 xk = PetscTanhReal(0.5 * PETSC_PI * PetscSinhReal(k * h)); in PetscDTTanhSinhTensorQuadrature() 2398 x[2 * k - 1] = -alpha * xk + beta; in PetscDTTanhSinhTensorQuadrature() 2400 x[2 * k + 0] = alpha * xk + beta; in PetscDTTanhSinhTensorQuadrature()
|