Searched refs:DivDiffFlux (Results 1 – 1 of 1) sorted by relevance
| /honee/src/ |
| H A D | diff_flux_projection.c | 352 Vec DivDiffFlux, RHS; in DivDiffFluxProjectionApply() local 354 PetscCall(DMGetGlobalVector(projection->dm, &DivDiffFlux)); in DivDiffFluxProjectionApply() 361 PetscCall(VecViewFromOptions(DivDiffFlux, NULL, "-div_diff_flux_projection_rhs_view")); in DivDiffFluxProjectionApply() 372 if (ispreonly && isjacobi) PetscCall(PCApply(pc, RHS, DivDiffFlux)); in DivDiffFluxProjectionApply() 373 else PetscCall(KSPSolve(projection->ksp, RHS, DivDiffFlux)); in DivDiffFluxProjectionApply() 375 PetscCall(VecViewFromOptions(DivDiffFlux, NULL, "-div_diff_flux_projection_view")); in DivDiffFluxProjectionApply() 377 …PetscCall(DMGlobalToLocal(projection->dm, DivDiffFlux, INSERT_VALUES, diff_flux_proj->DivDiffFlux_… in DivDiffFluxProjectionApply() 382 PetscCall(DMRestoreGlobalVector(projection->dm, &DivDiffFlux)); in DivDiffFluxProjectionApply()
|