Home
last modified time | relevance | path

Searched refs:pC (Results 1 – 3 of 3) sorted by relevance

/petsc/src/ksp/ksp/utils/schurm/
H A Dschurm.c1048 Mat B = product->B, S = product->A, pB = NULL, pC = NULL, pD = NULL; in MatProductSetFromOptions_SchurComplement_Any() local
1076 pC = Na->C; in MatProductSetFromOptions_SchurComplement_Any()
1085 pC = Na->C; in MatProductSetFromOptions_SchurComplement_Any()
1117 if (pC == NULL) { /* Some work can in principle be saved here if we recognize symmetry */ in MatProductSetFromOptions_SchurComplement_Any()
1118 PetscCall(MatProductCreate(B, Na->C, NULL, &pC)); in MatProductSetFromOptions_SchurComplement_Any()
1119 PetscCall(MatProductSetType(pC, pctype)); in MatProductSetFromOptions_SchurComplement_Any()
1120 PetscCall(MatProductSetFromOptions(pC)); in MatProductSetFromOptions_SchurComplement_Any()
1121 if (!pC->ops->productsymbolic) { in MatProductSetFromOptions_SchurComplement_Any()
1122 PetscCall(MatDestroy(&pC)); in MatProductSetFromOptions_SchurComplement_Any()
1136 Ca->C = pC; in MatProductSetFromOptions_SchurComplement_Any()
/petsc/src/snes/tutorials/
H A Dex30.c682 PetscScalar epsC = 0.0, etaC, TC, uE, uW, pC, z_scale; in XNormalStress() local
696 pC = x[j][i].p; in XNormalStress()
708 pC = PInterp(x, i, j); in XNormalStress()
711 return 2.0 * etaC * (uE - uW) / dx - pC; in XNormalStress()
722 PetscScalar pC, wN, wS, z_scale; in ZNormalStress() local
735 pC = x[j][i].p; in ZNormalStress()
746 pC = PInterp(x, i, j); in ZNormalStress()
749 return 2.0 * etaC * (wN - wS) / dz - pC; in ZNormalStress()
/petsc/doc/
H A Dpetsc.bib11613 title = {Object oriented parallelism: pC++ ideas and experiments},