Home
last modified time | relevance | path

Searched refs:cm (Results 1 – 20 of 20) sorted by relevance

/petsc/src/mat/tests/
H A Dex240.c16 PetscScalar *cm; in main() local
51 PetscCall(PetscCalloc1(nrow * nc, &cm)); in main()
56 cm[i + nrow * colors[cols[j]]] = vals[j]; in main()
64 …all(PetscSynchronizedPrintf(MPI_COMM_WORLD, "%12.4e ", (double)PetscAbsScalar(cm[i + nrow * j]))); in main()
81 PetscCall(MatFDColoringSetValues(A, fdcoloring, cm)); in main()
90 PetscCall(PetscFree(cm)); in main()
/petsc/src/ksp/ksp/impls/tfqmr/
H A Dtfqmr.c15 PetscReal dp, dpold, w, dpest, tau, psi, cm; in KSPSolve_TFQMR() local
81 cm = 1.0 / PetscSqrtReal(1.0 + psi * psi); in KSPSolve_TFQMR()
82 tau = tau * psi * cm; in KSPSolve_TFQMR()
83 eta = cm * cm * a; in KSPSolve_TFQMR()
/petsc/src/ts/tutorials/output/
H A Dfig.tex.out20 \begin{changemargin}{-1cm}{0cm}
/petsc/src/mat/impls/sbaij/seq/
H A Dsbaij2.c1567 …lt_SeqSBAIJ_1_Private(Mat A, PetscScalar *b, PetscInt bm, PetscScalar *c, PetscInt cm, PetscInt cn) in MatMatMult_SeqSBAIJ_1_Private() argument
1591 z[0 + k * cm] += v[0] * x1; in MatMatMult_SeqSBAIJ_1_Private()
1592 if (*idx != i) c[(*idx) + k * cm] += (aconj ? PetscConj(v[0]) : v[0]) * b[i + k * bm]; in MatMatMult_SeqSBAIJ_1_Private()
1602 …lt_SeqSBAIJ_2_Private(Mat A, PetscScalar *b, PetscInt bm, PetscScalar *c, PetscInt cm, PetscInt cn) in MatMatMult_SeqSBAIJ_2_Private() argument
1626 z[0 + k * cm] += v[0] * x1 + v[2] * x2; in MatMatMult_SeqSBAIJ_2_Private()
1627 z[1 + k * cm] += v[1] * x1 + v[3] * x2; in MatMatMult_SeqSBAIJ_2_Private()
1629 c[2 * (*idx) + 0 + k * cm] += v[0] * b[2 * i + k * bm] + v[1] * b[2 * i + 1 + k * bm]; in MatMatMult_SeqSBAIJ_2_Private()
1630 c[2 * (*idx) + 1 + k * cm] += v[2] * b[2 * i + k * bm] + v[3] * b[2 * i + 1 + k * bm]; in MatMatMult_SeqSBAIJ_2_Private()
1641 …lt_SeqSBAIJ_3_Private(Mat A, PetscScalar *b, PetscInt bm, PetscScalar *c, PetscInt cm, PetscInt cn) in MatMatMult_SeqSBAIJ_3_Private() argument
1666 z[0 + k * cm] += v[0] * x1 + v[3] * x2 + v[6] * x3; in MatMatMult_SeqSBAIJ_3_Private()
[all …]
/petsc/src/mat/utils/
H A Dmultequal.c121 PetscInt am, an, bm, bn, cm, cn, k; in MatMatMultEqual_Private() local
140 PetscCall(MatGetLocalSize(C, &cm, &cn)); in MatMatMultEqual_Private()
151cm && bn == cn, PETSC_COMM_SELF, PETSC_ERR_ARG_SIZ, "Mat A, B, C local dim %" PetscInt_FMT " %" Pe… in MatMatMultEqual_Private()
442 PetscInt i, am, an, bm, bn, cm, cn; in MatProjMultEqual_Private() local
453 PetscCall(MatGetLocalSize(C, &cm, &cn)); in MatProjMultEqual_Private()
454cm && bn == cn, PETSC_COMM_SELF, PETSC_ERR_ARG_SIZ, "Mat A, B, C local dim %" PetscInt_FMT " %" Pe… in MatProjMultEqual_Private()
/petsc/src/mat/impls/baij/seq/
H A Dbaij2.c3362 …ult_SeqBAIJ_1_Private(Mat A, PetscScalar *b, PetscInt bm, PetscScalar *c, PetscInt cm, PetscInt cn) in MatMatMult_SeqBAIJ_1_Private() argument
3403 z[0 + k * cm] = sum1; in MatMatMult_SeqBAIJ_1_Private()
3410 …ult_SeqBAIJ_2_Private(Mat A, PetscScalar *b, PetscInt bm, PetscScalar *c, PetscInt cm, PetscInt cn) in MatMatMult_SeqBAIJ_2_Private() argument
3454 z[0 + k * cm] = sum1; in MatMatMult_SeqBAIJ_2_Private()
3455 z[1 + k * cm] = sum2; in MatMatMult_SeqBAIJ_2_Private()
3462 …ult_SeqBAIJ_3_Private(Mat A, PetscScalar *b, PetscInt bm, PetscScalar *c, PetscInt cm, PetscInt cn) in MatMatMult_SeqBAIJ_3_Private() argument
3509 z[0 + k * cm] = sum1; in MatMatMult_SeqBAIJ_3_Private()
3510 z[1 + k * cm] = sum2; in MatMatMult_SeqBAIJ_3_Private()
3511 z[2 + k * cm] = sum3; in MatMatMult_SeqBAIJ_3_Private()
3518 …ult_SeqBAIJ_4_Private(Mat A, PetscScalar *b, PetscInt bm, PetscScalar *c, PetscInt cm, PetscInt cn) in MatMatMult_SeqBAIJ_4_Private() argument
[all …]
/petsc/src/mat/impls/aij/seq/
H A Dmatmatmult.c253 PetscInt am = A->rmap->n, cm = C->rmap->n; in MatMatMultNumeric_SeqAIJ_SeqAIJ_Sorted() local
264 PetscCall(PetscMalloc1(ci[cm] + 1, &ca)); in MatMatMultNumeric_SeqAIJ_SeqAIJ_Sorted()
280 PetscCall(PetscArrayzero(ca, ci[cm])); in MatMatMultNumeric_SeqAIJ_SeqAIJ_Sorted()
326 PetscInt am = A->rmap->N, cm = C->rmap->N; in MatMatMultNumeric_SeqAIJ_SeqAIJ_Scalable() local
336 PetscCall(PetscMalloc1(ci[cm] + 1, &ca)); in MatMatMultNumeric_SeqAIJ_SeqAIJ_Scalable()
342 PetscCall(PetscArrayzero(ca, ci[cm])); in MatMatMultNumeric_SeqAIJ_SeqAIJ_Scalable()
1302 PetscInt cm = C->rmap->n, *ci = c->i, *cj = c->j, i, j, cnzi, *ccol; in MatMatTransposeMultNumeric_SeqAIJ_SeqAIJ() local
1314 PetscCall(PetscCalloc1(ci[cm] + 1, &ca)); in MatMatTransposeMultNumeric_SeqAIJ_SeqAIJ()
1319 PetscCall(PetscArrayzero(ca, ci[cm] + 1)); in MatMatTransposeMultNumeric_SeqAIJ_SeqAIJ()
1338 for (i = 0; i < cm; i++) { in MatMatTransposeMultNumeric_SeqAIJ_SeqAIJ()
[all …]
H A Dmatptap.c195 PetscInt am = A->rmap->N, cn = C->cmap->N, cm = C->rmap->N; in MatPtAPNumeric_SeqAIJ_SeqAIJ_SparseAxpy() local
220 PetscCall(PetscArrayzero(ca, ci[cm])); in MatPtAPNumeric_SeqAIJ_SeqAIJ_SparseAxpy()
/petsc/src/ts/tests/
H A Dex5_control.txt10 10. Precipitable Water in (cm):...........3
/petsc/doc/miscellaneous/
H A Dapplications_publications.md39 plate speed of 1 cm/year; the bottom has 5 cm/year. Mid-ocean ridges host 80% of Earth’s
/petsc/src/snes/tutorials/output/
H A Dex30_1.out4 Slab dip = 45. degrees, Slab velocity = 5. cm/yr
/petsc/src/binding/petsc4py/src/petsc4py/PETSc/
H A DIS.pyx164 cdef PetscCopyMode cm = PETSC_COPY_VALUES
167 CHKERR(ISCreateGeneral(ccomm, nidx, idx, cm, &newiset))
197 cdef PetscCopyMode cm = PETSC_COPY_VALUES
200 CHKERR(ISCreateBlock(ccomm, bs, nidx, idx, cm, &newiset))
834 cdef PetscCopyMode cm = PETSC_COPY_VALUES
836 CHKERR(ISGeneralSetIndices(self.iset, nidx, idx, cm))
878 cdef PetscCopyMode cm = PETSC_COPY_VALUES
880 CHKERR(ISBlockSetIndices(self.iset, bs, nidx, idx, cm))
1279 cdef PetscCopyMode cm = PETSC_COPY_VALUES
1285 ccomm, bs, nidx, idx, cm, &newlgm))
/petsc/src/binding/petsc4py/demo/regressor/
H A Dtest_regressor_synthetic.py36 color_map = plt.cm.get_cmap('RdYlBu')
/petsc/share/petsc/bin/
H A Ddmnetwork_view.py368 cbar = plt.colorbar(matplotlib.cm.ScalarMappable(norm=norm, cmap=colors.colormap), ax=axis)
371 cbar = plt.colorbar(matplotlib.cm.ScalarMappable(norm=norm, cmap=colors.colormap), ax=axis)
/petsc/src/mat/impls/aij/mpi/
H A Dmpimatmatmult.c101 PetscInt cm = C->rmap->n; in MatMatMultNumeric_MPIAIJ_MPIAIJ_nonscalable() local
148 for (i = 0; i < cm; i++) { in MatMatMultNumeric_MPIAIJ_MPIAIJ_nonscalable()
664 PetscInt cm = C->rmap->n, anz, pnz; in MatMatMultNumeric_MPIAIJ_MPIAIJ() local
720 for (i = 0; i < cm; i++) { in MatMatMultNumeric_MPIAIJ_MPIAIJ()
1527 PetscInt i, rstart, rend, cm, ncols, row; in MatTransposeMatMultNumeric_MPIAIJ_MPIAIJ_nonscalable() local
1559 cm = C_loc->rmap->N; in MatTransposeMatMultNumeric_MPIAIJ_MPIAIJ_nonscalable()
1563 for (i = 0; i < cm; i++) { in MatTransposeMatMultNumeric_MPIAIJ_MPIAIJ_nonscalable()
1572 cm = C_oth->rmap->N; in MatTransposeMatMultNumeric_MPIAIJ_MPIAIJ_nonscalable()
1576 for (i = 0; i < cm; i++) { in MatTransposeMatMultNumeric_MPIAIJ_MPIAIJ_nonscalable()
1598 PetscInt am = A->rmap->n, cm = C->rmap->n, pon = (p->B)->cmap->n; in MatTransposeMatMultNumeric_MPIAIJ_MPIAIJ() local
[all …]
H A Dmpiptap.c103 PetscInt i, rstart, rend, cm, ncols, row, *api, *apj, am = A->rmap->n, apnz, nout; in MatPtAPNumeric_MPIAIJ_MPIAIJ_scalable() local
163 cm = C_loc->rmap->N; in MatPtAPNumeric_MPIAIJ_MPIAIJ_scalable()
179 for (i = 0; i < cm; i++) { in MatPtAPNumeric_MPIAIJ_MPIAIJ_scalable()
193 cm = C_oth->rmap->N; in MatPtAPNumeric_MPIAIJ_MPIAIJ_scalable()
198 for (i = 0; i < cm; i++) { in MatPtAPNumeric_MPIAIJ_MPIAIJ_scalable()
1864 PetscInt i, rstart, rend, cm, ncols, row; in MatPtAPNumeric_MPIAIJ_MPIAIJ() local
1936 cm = C_loc->rmap->N; in MatPtAPNumeric_MPIAIJ_MPIAIJ()
1953 for (i = 0; i < cm; i++) { in MatPtAPNumeric_MPIAIJ_MPIAIJ()
1966 cm = C_oth->rmap->N; in MatPtAPNumeric_MPIAIJ_MPIAIJ()
1971 for (i = 0; i < cm; i++) { in MatPtAPNumeric_MPIAIJ_MPIAIJ()
/petsc/src/ksp/pc/impls/bjacobi/bjkokkos/
H A Dbjkokkos.kokkos.cxx93 PetscReal dp, dpold, w, dpest, tau, psi, cm, r0; in BJSolve_TFQMR() local
234 cm = 1.0 / PetscSqrtReal(1.0 + psi * psi); in BJSolve_TFQMR()
235 tau = tau * psi * cm; in BJSolve_TFQMR()
236 eta = cm * cm * a; in BJSolve_TFQMR()
/petsc/src/mat/impls/dense/mpi/
H A Dmpidense.c2176 PetscInt cm = A->cmap->n, cM, cN = B->cmap->N; in MatTransposeMatMultSymbolic_MPIDense_MPIDense() local
2189 PetscCall(MatSetSizes(C, cm, B->cmap->n, A->cmap->N, B->cmap->N)); in MatTransposeMatMultSymbolic_MPIDense_MPIDense()
2273 PetscBLASInt cm, cn, ck, alda, blda = 0, clda; in MatMatTransposeMultNumeric_MPIDense_MPIDense_Cyclic() local
2310 PetscCall(PetscBLASIntCast(c->A->rmap->n, &cm)); in MatMatTransposeMultNumeric_MPIDense_MPIDense_Cyclic()
2328 …if (cm && cn && ck) PetscCallBLAS("BLASgemm", BLASgemm_("N", "T", &cm, &cn, &ck, &_DOne, av, &alda… in MatMatTransposeMultNumeric_MPIDense_MPIDense_Cyclic()
2357 PetscBLASInt cm, cn, ck, alda, clda; in MatMatTransposeMultNumeric_MPIDense_MPIDense_Allgatherv() local
2384 PetscCall(PetscBLASIntCast(c->A->rmap->n, &cm)); in MatMatTransposeMultNumeric_MPIDense_MPIDense_Allgatherv()
2386 …if (cm && cn && ck) PetscCallBLAS("BLASgemm", BLASgemm_("N", "N", &cm, &cn, &ck, &_DOne, av, &alda… in MatMatTransposeMultNumeric_MPIDense_MPIDense_Allgatherv()
/petsc/src/mat/impls/maij/
H A Dmaij.c593 const PetscInt am = A->rmap->N, cn = C->cmap->N, cm = C->rmap->N, ppdof = pp->dof; in MatPtAPNumeric_SeqAIJ_SeqMAIJ() local
603 PetscCall(PetscArrayzero(ca, ci[cm])); in MatPtAPNumeric_SeqAIJ_SeqMAIJ()
/petsc/doc/
H A Dpetsc.bib13695 @Book{ cm-fortran,