Home
last modified time | relevance | path

Searched refs:sn (Results 1 – 6 of 6) sorted by relevance

/petsc/src/ksp/ksp/impls/ibcgs/
H A Dibcgs.c62 PetscScalar *PETSC_RESTRICT sn; in KSPSolve_IBCGS() local
109 PetscCall(VecGetArrayRead(Sn, (const PetscScalar **)&sn)); in KSPSolve_IBCGS()
181 sn[i] = rn_1[i] - alphan * vn[i]; in KSPSolve_IBCGS()
207 phin += r0[i] * sn[i]; in KSPSolve_IBCGS()
209 gamman += f0[i] * sn[i]; in KSPSolve_IBCGS()
211 thetan += sn[i] * tn[i]; in KSPSolve_IBCGS()
268 rn[i] = sn[i] - omegan * tn[i]; in KSPSolve_IBCGS()
270 xn[i] += zn[i] + omegan * sn[i]; in KSPSolve_IBCGS()
/petsc/src/ksp/pc/impls/is/
H A Dpcis.c46 PetscInt sn; in PCISSetSubdomainDiagonalScaling_IS() local
48 PetscCall(VecGetSize(pcis->D, &sn)); in PCISSetSubdomainDiagonalScaling_IS()
49 if (sn == pcis->n) { in PCISSetSubdomainDiagonalScaling_IS()
55sn == pcis->n_B, PETSC_COMM_SELF, PETSC_ERR_ARG_INCOMP, "Invalid size for scaling vector. Expected… in PCISSetSubdomainDiagonalScaling_IS()
230 PetscInt sn; in PCISSetUp() local
232 PetscCall(VecGetSize(pcis->D, &sn)); in PCISSetUp()
233 if (sn == pcis->n) { in PCISSetUp()
239sn == pcis->n_B, PETSC_COMM_SELF, PETSC_ERR_ARG_INCOMP, "Invalid size for scaling vector. Expected… in PCISSetUp()
/petsc/src/ksp/ksp/tutorials/
H A Dex54f.F90263 PetscReal xx, yy, psi, cs, sn, c2, s2, dd(2, 2)
274 sn = sin(psi)
276 s2 = sn*sn
277 cs = cs*sn
/petsc/src/ksp/ksp/impls/minres/
H A Dminres.c101 …PetscReal zero = 0.0, dbar, dltan = 0.0, dlta, cs = -1.0, sn = 0.0, epln, eplnn = 0.0, gbar, dl… in KSPSolve_MINRES() local
209 dlta = cs * dbar + sn * alpha; in KSPSolve_MINRES()
210 gbar = sn * dbar - cs * alpha; in KSPSolve_MINRES()
211 eplnn = sn * betan; in KSPSolve_MINRES()
225 PetscCall(VecAXPBY(RN, -phi * cs, PetscSqr(sn), V)); in KSPSolve_MINRES()
233 SymOrtho(gbar, betan, &cs, &sn, &gama); in KSPSolve_MINRES()
256 phi = sn * phi; in KSPSolve_MINRES()
/petsc/src/dm/impls/plex/transform/interface/
H A Dplextransform.c509 PetscInt sn; in DMPlexTransformCreateOffset_Internal() local
511 PetscCall(DMLabelGetStratumSize(trType, st, &sn)); in DMPlexTransformCreateOffset_Internal()
512 off[r * DM_NUM_POLYTOPES + ctNew] += sn * rsize[n]; in DMPlexTransformCreateOffset_Internal()
/petsc/src/mat/impls/nest/
H A Dmatnest.c28 PetscInt sn, sN; in MatNestGetSizes_Private() local
29 PetscCall(ISGetLocalSize(bA->isglobal.col[j], &sn)); in MatNestGetSizes_Private()
31 *n += sn; in MatNestGetSizes_Private()