Lines Matching refs:phi

424     Vec           rho, rhohat, phi;  in SetupContext()  local
473 PetscCall(DMGetNamedGlobalVector(ctx->dmPot, "phi", &phi)); in SetupContext()
474 PetscCall(PetscObjectSetName((PetscObject)phi, "potential")); in SetupContext()
475 PetscCall(DMRestoreNamedGlobalVector(ctx->dmPot, "phi", &phi)); in SetupContext()
646 PetscReal C, gamma, omega, phi; in ComputeEmaxResidual() local
654 phi = PetscRealPart(a[3]); in ComputeEmaxResidual()
656 …x[i]) - C * PetscExpReal(-gamma * ctx->t[i]) * PetscAbsReal(PetscCosReal(omega * ctx->t[i] - phi)); in ComputeEmaxResidual()
667 PetscReal C, gamma, omega, phi; in ComputeEmaxJacobian() local
675 phi = PetscRealPart(a[3]); in ComputeEmaxJacobian()
681 …* 4 + 0] = -PetscExpReal(-gamma * ctx->t[k]) * PetscAbsReal(PetscCosReal(omega * ctx->t[k] - phi)); in ComputeEmaxJacobian()
682 …ctx->t[k] * PetscExpReal(-gamma * ctx->t[k]) * PetscAbsReal(PetscCosReal(omega * ctx->t[k] - phi)); in ComputeEmaxJacobian()
683 …tx->t[k]) * (PetscCosReal(omega * ctx->t[k] - phi) < 0. ? -1. : 1.) * PetscSinReal(omega * ctx->t[… in ComputeEmaxJacobian()
684 …tx->t[k]) * (PetscCosReal(omega * ctx->t[k] - phi) < 0. ? -1. : 1.) * PetscSinReal(omega * ctx->t[… in ComputeEmaxJacobian()
696 PetscReal C, gamma, omega, phi; in ComputeLogEmaxResidual() local
704 phi = PetscRealPart(a[3]); in ComputeLogEmaxResidual()
711 …] * PetscLog10Real(PETSC_E) + PetscLog10Real(PetscAbsReal(PetscCosReal(omega * ctx->t[i] - phi)))); in ComputeLogEmaxResidual()
723 PetscReal C, omega, phi; in ComputeLogEmaxJacobian() local
730 phi = PetscRealPart(a[3]); in ComputeLogEmaxJacobian()
738phi) < 0. ? -1. : 1.) * ctx->t[k] * PetscSinReal(omega * ctx->t[k] - phi) / (PetscLog10Real(PETSC_… in ComputeLogEmaxJacobian()
739 …[k] - phi) < 0. ? -1. : 1.) * PetscSinReal(omega * ctx->t[k] - phi) / (PetscLog10Real(PETSC_E) * P… in ComputeLogEmaxJacobian()
786 Vec phi; in MonitorEField() local
788 PetscCall(DMGetNamedGlobalVector(ctx->dmPot, "phi", &phi)); in MonitorEField()
791 PetscCall(DMPlexComputeIntegralFEM(ctx->dmPot, phi, &intESq, ctx)); in MonitorEField()
792 PetscCall(DMRestoreNamedGlobalVector(ctx->dmPot, "phi", &phi)); in MonitorEField()
1359 Vec rho, rhohat, phi; in MonitorPoisson() local
1375 PetscCall(DMGetNamedGlobalVector(ctx->dmPot, "phi", &phi)); in MonitorPoisson()
1376 PetscCall(VecView(phi, ctx->viewerPhi)); in MonitorPoisson()
1377 PetscCall(DMRestoreNamedGlobalVector(ctx->dmPot, "phi", &phi)); in MonitorPoisson()
2193 Vec phi, locPhi; // Potential in ComputeFieldAtParticles_Primal() local
2230 PetscCall(DMGetNamedGlobalVector(ctx->dmPot, "phi", &phi)); in ComputeFieldAtParticles_Primal()
2231 PetscCall(VecSet(phi, 0.0)); in ComputeFieldAtParticles_Primal()
2232 PetscCall(SNESSolve(snes, rhoRhs, phi)); in ComputeFieldAtParticles_Primal()
2234 PetscCall(VecViewFromOptions(phi, NULL, "-phi_view")); in ComputeFieldAtParticles_Primal()
2237 PetscCall(DMGlobalToLocalBegin(dm, phi, INSERT_VALUES, locPhi)); in ComputeFieldAtParticles_Primal()
2238 PetscCall(DMGlobalToLocalEnd(dm, phi, INSERT_VALUES, locPhi)); in ComputeFieldAtParticles_Primal()
2239 PetscCall(DMRestoreNamedGlobalVector(ctx->dmPot, "phi", &phi)); in ComputeFieldAtParticles_Primal()
2314 Vec phi, locPhi, phiFull; // Potential and embedding in mixed problem in ComputeFieldAtParticles_Mixed() local
2357 PetscCall(DMGetNamedGlobalVector(ctx->dmPot, "phi", &phi)); in ComputeFieldAtParticles_Mixed()
2361 PetscCall(VecViewFromOptions(phi, NULL, "-phi_view")); in ComputeFieldAtParticles_Mixed()
2363 PetscCall(VecISCopy(phiFull, ctx->isPot, SCATTER_REVERSE, phi)); in ComputeFieldAtParticles_Mixed()
2364 PetscCall(DMRestoreNamedGlobalVector(ctx->dmPot, "phi", &phi)); in ComputeFieldAtParticles_Mixed()
2647 Vec phi; in RHSObjectiveF() local
2657 PetscCall(DMGetNamedGlobalVector(ctx->dmPot, "phi", &phi)); in RHSObjectiveF()
2658 PetscCall(VecViewFromOptions(phi, NULL, "-phi_view_dg")); in RHSObjectiveF()
2659 PetscCall(computeFieldEnergy(ctx->dmPot, phi, F)); in RHSObjectiveF()
2660 PetscCall(DMRestoreNamedGlobalVector(ctx->dmPot, "phi", &phi)); in RHSObjectiveF()