Home
last modified time | relevance | path

Searched refs:n3 (Results 1 – 8 of 8) sorted by relevance

/petsc/src/ksp/ksp/tests/
H A Dex39.c23 PetscInt n1, n2, n3; /* parameters */ in main() local
32 n3 = 32; in main()
35 PetscCall(PetscOptionsGetInt(NULL, NULL, "-n3", &n3, NULL)); in main()
48 PetscCall(MatSetSizes(A, PETSC_DECIDE, PETSC_DECIDE, n1 * n2 * n3, n1 * n2 * n3)); in main()
65 i = Ii / (n2 * n3); in main()
66 j = (Ii - i * n2 * n3) / n3; in main()
67 k = Ii - i * n2 * n3 - j * n3; in main()
69 J = Ii - n2 * n3; in main()
74 J = Ii + n2 * n3; in main()
79 J = Ii - n3; in main()
[all …]
/petsc/src/vec/is/is/utils/
H A Disdiff.c124 PetscInt n1, n2, n3, p1, p2, *iout; in ISSum() local
147 n3 = 0; in ISSum()
150 n3 += n2 - p2; in ISSum()
154 n3++; in ISSum()
159 n3 += n1 - p1; in ISSum()
163 n3++; in ISSum()
171 n3 += n1 - p1; in ISSum()
175 n3++; in ISSum()
180 n3 += n2 - p2; in ISSum()
184 n3++; in ISSum()
[all …]
/petsc/src/dm/impls/da/
H A Dda2.c201 PetscMPIInt rank, size, n0, n1, n2, n3, n5, n6, n7, n8; in DMSetUp_DA_2D() local
457 n3 = rank - 1; in DMSetUp_DA_2D()
458 n6 = n3 + m; in DMSetUp_DA_2D()
461 n3 = -1; in DMSetUp_DA_2D()
470 if ((n6 < 0) && (n7 < 0) && (n3 < 0)) n6 = m - 1; in DMSetUp_DA_2D()
473 if ((n0 < 0) && (n3 < 0) && (n1 < 0)) n0 = size - 1; in DMSetUp_DA_2D()
478 if ((n3 >= 0) && (n0 < 0)) n0 = size - m + rank - 1; in DMSetUp_DA_2D()
479 if ((n3 >= 0) && (n6 < 0)) n6 = (rank % m) - 1; in DMSetUp_DA_2D()
484 if (n3 < 0) n3 = rank + (m - 1); in DMSetUp_DA_2D()
493 if ((n3 >= 0) && (n0 < 0)) n0 = size - m + rank - 1; in DMSetUp_DA_2D()
[all …]
H A Dda3.c211 PetscMPIInt n0, n1, n2, n3, n4, n5, n6, n7, n8, n9, n10, n11, n12, n14; in DMSetUp_DA_3D() local
550 n3 = rank - m * n - 1; in DMSetUp_DA_3D()
580 n3 = rank + m - 1 - (m * n); in DMSetUp_DA_3D()
630 n3 = size - (m * n) + rank - 1; in DMSetUp_DA_3D()
652 n3 = size - m * n + rank + m - 1; in DMSetUp_DA_3D()
736 if (xs == 0) n0 = n3 = n6 = n9 = n12 = n15 = n18 = n21 = n24 = -2; in DMSetUp_DA_3D()
748 if (zs == 0) n0 = n1 = n2 = n3 = n4 = n5 = n6 = n7 = n8 = -2; in DMSetUp_DA_3D()
757 dd->neighbors[3] = n3; in DMSetUp_DA_3D()
788 sn3 = n3; in DMSetUp_DA_3D()
805 …n0 = n1 = n2 = n3 = n5 = n6 = n7 = n8 = n9 = n11 = n15 = n17 = n18 = n19 = n20 = n21 = n23 = n24 =… in DMSetUp_DA_3D()
[all …]
/petsc/src/dm/dt/interface/
H A Ddtweakform.c543 PetscInt n0, n1, n2, n3; in PetscWeakFormHasJacobian() local
551 PetscCall(PetscHMapFormGetSize(wf->form[PETSC_WF_G3], &n3)); in PetscWeakFormHasJacobian()
552 *hasJac = n0 + n1 + n2 + n3 ? PETSC_TRUE : PETSC_FALSE; in PetscWeakFormHasJacobian()
556 …onst PetscReal[], PetscInt, const PetscScalar[], PetscScalar[]), PetscInt *n3, void (***g3)(PetscI… in PetscWeakFormGetJacobian() argument
564 …PetscCall(PetscWeakFormGetFunction_Private(wf, wf->form[PETSC_WF_G3], label, val, find, part, n3, … in PetscWeakFormGetJacobian()
580 …const PetscReal[], PetscInt, const PetscScalar[], PetscScalar[]), PetscInt n3, void (**g3)(PetscIn… in PetscWeakFormSetJacobian() argument
588 …PetscCall(PetscWeakFormSetFunction_Private(wf, wf->form[PETSC_WF_G3], label, val, find, part, n3, … in PetscWeakFormSetJacobian()
606 PetscInt n0, n1, n2, n3; in PetscWeakFormHasJacobianPreconditioner() local
614 PetscCall(PetscHMapFormGetSize(wf->form[PETSC_WF_GP3], &n3)); in PetscWeakFormHasJacobianPreconditioner()
615 *hasJacPre = n0 + n1 + n2 + n3 ? PETSC_TRUE : PETSC_FALSE; in PetscWeakFormHasJacobianPreconditioner()
[all …]
H A Ddtds.c1511 PetscInt n0, n1, n2, n3; in PetscDSGetJacobian() local
1517 …etscWeakFormGetJacobian(ds->wf, NULL, 0, f, g, 0, &n0, &tmp0, &n1, &tmp1, &n2, &tmp2, &n3, &tmp3)); in PetscDSGetJacobian()
1649 PetscInt n0, n1, n2, n3; in PetscDSGetJacobianPreconditioner() local
1655 …tJacobianPreconditioner(ds->wf, NULL, 0, f, g, 0, &n0, &tmp0, &n1, &tmp1, &n2, &tmp2, &n3, &tmp3)); in PetscDSGetJacobianPreconditioner()
1761 PetscInt n0, n1, n2, n3; in PetscDSGetDynamicJacobian() local
1767 …kFormGetDynamicJacobian(ds->wf, NULL, 0, f, g, 0, &n0, &tmp0, &n1, &tmp1, &n2, &tmp2, &n3, &tmp3)); in PetscDSGetDynamicJacobian()
2100 PetscInt n0, n1, n2, n3; in PetscDSGetBdJacobian() local
2106 …scWeakFormGetBdJacobian(ds->wf, NULL, 0, f, g, 0, &n0, &tmp0, &n1, &tmp1, &n2, &tmp2, &n3, &tmp3)); in PetscDSGetBdJacobian()
2216 PetscInt n0, n1, n2, n3; in PetscDSGetBdJacobianPreconditioner() local
2222 …dJacobianPreconditioner(ds->wf, NULL, 0, f, g, 0, &n0, &tmp0, &n1, &tmp1, &n2, &tmp2, &n3, &tmp3)); in PetscDSGetBdJacobianPreconditioner()
/petsc/src/dm/dt/fe/impls/basic/
H A Dfebasic.c749 PetscInt n0, n1, n2, n3; in PetscFEIntegrateJacobian_Basic() local
784 … key.value, fieldI, fieldJ, key.part, &n0, &g0_func, &n1, &g1_func, &n2, &g2_func, &n3, &g3_func)); in PetscFEIntegrateJacobian_Basic()
787 … key.value, fieldI, fieldJ, key.part, &n0, &g0_func, &n1, &g1_func, &n2, &g2_func, &n3, &g3_func)); in PetscFEIntegrateJacobian_Basic()
790 … key.value, fieldI, fieldJ, key.part, &n0, &g0_func, &n1, &g1_func, &n2, &g2_func, &n3, &g3_func)); in PetscFEIntegrateJacobian_Basic()
793 if (!n0 && !n1 && !n2 && !n3) PetscFunctionReturn(PETSC_SUCCESS); in PetscFEIntegrateJacobian_Basic()
796 …akFormArrays(rds, NULL, NULL, n0 ? &g0 : NULL, n1 ? &g1 : NULL, n2 ? &g2 : NULL, n3 ? &g3 : NULL)); in PetscFEIntegrateJacobian_Basic()
867 if (n3) { in PetscFEIntegrateJacobian_Basic()
869 …for (PetscInt i = 0; i < n3; ++i) g3_func[i](dE, Nf, NfAux, uOff, uOff_x, u, u_t, u_x, aOff, aOff_… in PetscFEIntegrateJacobian_Basic()
898 PetscInt n0, n1, n2, n3, i; in PetscFEIntegrateBdJacobian_Basic() local
932 … key.value, fieldI, fieldJ, key.part, &n0, &g0_func, &n1, &g1_func, &n2, &g2_func, &n3, &g3_func)); in PetscFEIntegrateBdJacobian_Basic()
[all …]
/petsc/src/ksp/pc/interface/
H A Dprecon.c539 PetscInt m1, M1, m2, M2, n1, N1, n2, N2, m3, M3, n3, N3; in PCMatApplyTranspose_Private() local
550 PetscCall(MatGetLocalSize(A, &m3, &n3)); in PCMatApplyTranspose_Private()
557 … PetscInt_FMT ",%" PetscInt_FMT ")x(%" PetscInt_FMT ",%" PetscInt_FMT ")", m2, M2, m3, M3, n3, N3); in PCMatApplyTranspose_Private()
558n3 && M1 == N3, PETSC_COMM_SELF, PETSC_ERR_ARG_SIZ, "Incompatible layout between block of output v… in PCMatApplyTranspose_Private()