| /petsc/src/ksp/ksp/tests/output/ |
| H A D | ex5_mat_type-lmvmsymbadbroyden.out | 19 Dual convex factor psi = 0.875 37 Dual convex factor psi = 0.875 55 Dual convex factor psi = 0.875 73 Dual convex factor psi = 0.875 91 Dual convex factor psi = 0.875 109 Dual convex factor psi = 0.875 127 Dual convex factor psi = 0.875 145 Dual convex factor psi = 0.875 163 Dual convex factor psi = 0.875 181 Dual convex factor psi = 0.875 [all …]
|
| /petsc/src/ksp/ksp/impls/tfqmr/ |
| H A D | tfqmr.c | 15 PetscReal dp, dpold, w, dpest, tau, psi, cm; in KSPSolve_TFQMR() local 80 psi = w / tau; in KSPSolve_TFQMR() 81 cm = 1.0 / PetscSqrtReal(1.0 + psi * psi); in KSPSolve_TFQMR() 82 tau = tau * psi * cm; in KSPSolve_TFQMR() 103 psiold = psi; in KSPSolve_TFQMR()
|
| /petsc/src/dm/dt/space/impls/subspace/ |
| H A D | spacesubspace.c | 127 PetscReal *phi, *psi; in PetscSpaceEvaluate_Subspace() local 130 PetscCall(DMGetWorkArray(sp->dm, origNc * subDim * subDim, MPIU_REAL, &psi)); in PetscSpaceEvaluate_Subspace() 137 for (k = 0; k < origNc * subDim; k++) psi[k] = 0.; in PetscSpaceEvaluate_Subspace() 146 …for (o = 0; o < origDim; o++) psi[(k * subDim + l) * subDim + n] += subsp->Jx[m * subDim + l] * su… in PetscSpaceEvaluate_Subspace() 154 …for (m = 0; m < PetscMin(subDim, origDim); m++) psi[(k * subDim + l) * subDim + m] += phi[(k * ori… in PetscSpaceEvaluate_Subspace() 161 …Nb + i) * subNc + k) * subDim * subDim + m] += subsp->Ju[k * origNc + l] * psi[l * subDim * subDim… in PetscSpaceEvaluate_Subspace() 166 …m * subDim; l++) H[((j * subNb + i) * subNc + k) * subDim * subDim + l] += psi[k * subDim * subDim… in PetscSpaceEvaluate_Subspace() 171 PetscCall(DMRestoreWorkArray(sp->dm, subNc * origDim, MPIU_REAL, &psi)); in PetscSpaceEvaluate_Subspace() 176 PetscReal *phi, *psi; in PetscSpaceEvaluate_Subspace() local 179 PetscCall(DMGetWorkArray(sp->dm, origNc * subDim, MPIU_REAL, &psi)); in PetscSpaceEvaluate_Subspace() [all …]
|
| /petsc/src/snes/tutorials/ |
| H A D | ex7.c | 193 …ion(PetscInt d, PetscBool forward, const PetscScalar U[], const PetscScalar psi[], PetscScalar f[]) in ComputeAction() argument 200 if (forward) DMPlex_Mult3D_Internal(U, 1, &psi[beta * 3], &tmp[beta * 3]); in ComputeAction() 201 else DMPlex_MultTranspose3D_Internal(U, 1, &psi[beta * 3], &tmp[beta * 3]); in ComputeAction() 400 Vec psi, psiHat; in TestFreeField() local 420 PetscCall(DMGetGlobalVector(dm, &psi)); in TestFreeField() 421 PetscCall(PetscObjectSetName((PetscObject)psi, "psi")); in TestFreeField() 432 if (constRhs) PetscCall(VecSet(psi, 1.)); in TestFreeField() 433 else PetscCall(VecSetRandom(psi, r)); in TestFreeField() 447 PetscCall(ComputeResidual(dm, psi, eta)); in TestFreeField() 448 PetscCall(VecViewFromOptions(psi, NULL, "-psi_view")); in TestFreeField() [all …]
|
| H A D | ex9.c | 34 PetscReal psi(PetscReal x, PetscReal y) in psi() function 60 return (r <= afree) ? psi(x, y) /* active set; on the obstacle */ in u_exact() 157 aXl[j][i] = psi(x, y); in FormBounds()
|
| /petsc/src/tao/complementarity/impls/ssls/ |
| H A D | ssils.c | 38 PetscReal psi, ndpsi, normd, innerd, t = 0; in TaoSolve_SSILS() local 55 …PetscCall(TaoLineSearchComputeObjectiveAndGradient(tao->linesearch, tao->solution, &psi, ssls->dps… in TaoSolve_SSILS() 91 …PetscCall(TaoLineSearchApply(tao->linesearch, tao->solution, &psi, ssls->dpsi, tao->stepdirection,… in TaoSolve_SSILS()
|
| H A D | ssfls.c | 24 PetscReal psi, ndpsi, normd, innerd, t = 0; in TaoSolve_SSFLS() local 42 …PetscCall(TaoLineSearchComputeObjectiveAndGradient(tao->linesearch, tao->solution, &psi, ssls->dps… in TaoSolve_SSFLS() 83 …PetscCall(TaoLineSearchApply(tao->linesearch, tao->solution, &psi, ssls->dpsi, tao->stepdirection,… in TaoSolve_SSFLS()
|
| /petsc/src/ts/impls/implicit/glle/ |
| H A D | glle.c | 128 … r, &scheme->beta, r, &scheme->gamma, 3 * s, &scheme->phi, 3 * r, &scheme->psi, r, &scheme->stage_… in TSGLLESchemeCreate() 253 scheme->psi[0 * r + 0] = 0.; in TSGLLESchemeCreate() 254 scheme->psi[1 * r + 0] = 0.; in TSGLLESchemeCreate() 255 scheme->psi[2 * r + 0] = 0.; in TSGLLESchemeCreate() 257 scheme->psi[0 * r + j] = 0.; in TSGLLESchemeCreate() 258 scheme->psi[1 * r + j] = 0.; in TSGLLESchemeCreate() 259 scheme->psi[2 * r + j] = 0.; in TSGLLESchemeCreate() 261 scheme->psi[0 * r + j] -= CPowF(c[k], j - 1) * scheme->phi[0 * s + k]; in TSGLLESchemeCreate() 262 scheme->psi[1 * r + j] -= CPowF(c[k], j - 1) * scheme->phi[1 * s + k]; in TSGLLESchemeCreate() 263 scheme->psi[2 * r + j] -= CPowF(c[k], j - 1) * scheme->phi[2 * s + k]; in TSGLLESchemeCreate() [all …]
|
| H A D | glle.h | 29 PetscScalar *psi; /* dim=[3][r-1], [0 psi^T] of B,J,W 2007 */ member
|
| /petsc/src/ksp/ksp/tutorials/ |
| H A D | ex54f.F90 | 263 PetscReal xx, yy, psi, cs, sn, c2, s2, dd(2, 2) 271 psi = dir(xx, yy) 273 cs = cos(psi) 274 sn = sin(psi)
|
| /petsc/src/ksp/ksp/utils/lmvm/symbrdn/ |
| H A D | symbrdn.c | 6 static inline PetscScalar PhiFromPsi(PetscScalar psi, PetscScalar yts, PetscScalar stBs, PetscScala… in PhiFromPsi() argument 8 PetscScalar numer = (1.0 - psi) * PetscRealPart(PetscConj(yts) * yts); in PhiFromPsi() 9 PetscScalar phi = numer / (numer + psi * stBs * ytHy); in PhiFromPsi() 966 PetscErrorCode MatLMVMSymBadBroydenGetPsi(Mat B, PetscReal *psi) in MatLMVMSymBadBroydenGetPsi() argument 969 *psi = PETSC_DETERMINE; in MatLMVMSymBadBroydenGetPsi() 970 PetscTryMethod(B, "MatLMVMSymBadBroydenGetPsi_C", (Mat, PetscReal *), (B, psi)); in MatLMVMSymBadBroydenGetPsi() 974 static PetscErrorCode MatLMVMSymBadBroydenGetPsi_SymBrdn(Mat B, PetscReal *psi) in MatLMVMSymBadBroydenGetPsi_SymBrdn() argument 980 *psi = lsb->psi_scalar; in MatLMVMSymBadBroydenGetPsi_SymBrdn() 1005 PetscErrorCode MatLMVMSymBadBroydenSetPsi(Mat B, PetscReal psi) in MatLMVMSymBadBroydenSetPsi() argument 1008 PetscTryMethod(B, "MatLMVMSymBadBroydenSetPsi_C", (Mat, PetscReal), (B, psi)); in MatLMVMSymBadBroydenSetPsi() [all …]
|
| /petsc/src/tao/complementarity/impls/asls/ |
| H A D | asils.c | 114 PetscReal psi, ndpsi, normd, innerd, t = 0; in TaoSolve_ASILS() local 128 …PetscCall(TaoLineSearchComputeObjectiveAndGradient(tao->linesearch, tao->solution, &psi, asls->dps… in TaoSolve_ASILS() 254 …PetscCall(TaoLineSearchApply(tao->linesearch, tao->solution, &psi, asls->dpsi, tao->stepdirection,… in TaoSolve_ASILS()
|
| H A D | asfls.c | 114 PetscReal psi, ndpsi, normd, innerd, t = 0; in TaoSolve_ASFLS() local 131 …PetscCall(TaoLineSearchComputeObjectiveAndGradient(tao->linesearch, tao->solution, &psi, asls->dps… in TaoSolve_ASFLS() 259 …PetscCall(TaoLineSearchApply(tao->linesearch, tao->solution, &psi, asls->dpsi, tao->stepdirection,… in TaoSolve_ASFLS()
|
| /petsc/src/ksp/pc/impls/bjacobi/bjkokkos/ |
| H A D | bjkokkos.kokkos.cxx | 93 PetscReal dp, dpold, w, dpest, tau, psi, cm, r0; in BJSolve_TFQMR() local 233 psi = w / tau; in BJSolve_TFQMR() 234 cm = 1.0 / PetscSqrtReal(1.0 + psi * psi); in BJSolve_TFQMR() 235 tau = tau * psi * cm; in BJSolve_TFQMR() 280 psiold = psi; in BJSolve_TFQMR()
|
| /petsc/doc/manual/ |
| H A D | snes.md | 533 % math::L^2 = \|\Delta x\|^2 + \psi^2 (\Delta\lambda)^2, 537 accumulated updates over the current load step, and $\psi^2$ is a 539 Generally, $\psi^2 > 0$ leads to a hyper-sphere constraint surface, while 540 $\psi^2 = 0$ leads to a hyper-cylinder constraint surface. 565 a &= \|\delta\mathbf x^Q\|^2 + \psi^2,\\ 566 b &= 2\delta\mathbf x^Q\cdot (\Delta\mathbf x + \delta s\delta\mathbf x^F) + 2\psi^2 \Delta\lambda,… 567 c &= \|\Delta\mathbf x + \delta s\delta\mathbf x^F\|^2 + \psi^2 \Delta\lambda^2 - L^2. 576 \delta\lambda = \pm\frac{L}{\sqrt{\|\delta\mathbf x^Q\|^2 + \psi^2}}, 583 \text{sign}(\delta\lambda) = \text{sign}\big(\delta\mathbf x^Q \cdot (\Delta\mathbf x)_{i-1} + \psi… 605 …mathbf x \cdot \delta \mathbf x^F}{\Delta\mathbf x \cdot \delta\mathbf x^Q + \psi^2 \Delta\lambda}.
|
| /petsc/src/dm/impls/plex/tests/ |
| H A D | ex8.c | 271 PetscReal scale, phi, theta, psi = 0.0, norm; in CheckCell() local 289 const PetscReal cs = PetscCosReal(psi), ss = PetscSinReal(psi); in CheckCell()
|