Home
last modified time | relevance | path

Searched refs:na (Results 1 – 22 of 22) sorted by relevance

/petsc/src/mat/tests/
H A Dex124.c15 PetscInt ma, na, mb, nb; in main() local
36 PetscCall(MatGetSize(A, &ma, &na)); in main()
48 PetscCheck(ma == mb && na == nb, PETSC_COMM_SELF, PETSC_ERR_ARG_SIZ, "nonconforming matrix size"); in main()
/petsc/src/snes/ftn-mod/
H A Dpetscsnes.h902 subroutine SNESRestoreConvergenceHistory(snes, a, its, na, ierr)
6 PetscInt na
/petsc/src/sys/tests/
H A Dex41.c11 PetscInt n, off, array[4], na, nb, i, *marray, size; in main() local
115 PetscCall(PetscHSetIGetCapacity(ht, &na)); in main()
117 PetscTestCheck(na >= n); in main()
124 PetscTestCheck(nb >= na); in main()
H A Dex40.c25 PetscInt n, v, koff, keys[4], voff, vals[4], na, nb, i, size, *karray, off; in PETSC_HASH_MAP() local
142 PetscCall(PetscHMapIVGetCapacity(htv, &na)); in PETSC_HASH_MAP()
143 PetscTestCheck(na >= n); in PETSC_HASH_MAP()
147 PetscTestCheck(nb >= na); in PETSC_HASH_MAP()
/petsc/src/ksp/ftn-mod/
H A Dpetscksp.h902 subroutine KSPRestoreConvergenceHistory(ksp, r, na, ierr)
6 PetscInt na
/petsc/include/
H A Dpetscstring.h536 size_t na = 0, nb = 0; in PetscStrendswith() local
542 PetscCall(PetscStrlen(a, &na)); in PetscStrendswith()
544 if (na >= nb) { in PetscStrendswith()
546 *flg = __builtin_memcmp(b, a + (na - nb), nb) == 0 ? PETSC_TRUE : PETSC_FALSE; in PetscStrendswith()
548 *flg = memcmp(b, a + (na - nb), nb) == 0 ? PETSC_TRUE : PETSC_FALSE; in PetscStrendswith()
/petsc/src/ksp/ksp/interface/
H A Ditfunc.c2452 PetscErrorCode KSPSetResidualHistory(KSP ksp, PetscReal a[], PetscCount na, PetscBool reset) in KSPSetResidualHistory() argument
2458 if (na != PETSC_DECIDE && na != PETSC_DEFAULT && a) { in KSPSetResidualHistory()
2460 ksp->res_hist_max = na; in KSPSetResidualHistory()
2462 if (na != PETSC_DECIDE && na != PETSC_DEFAULT) ksp->res_hist_max = (size_t)na; in KSPSetResidualHistory()
2508 PetscErrorCode KSPGetResidualHistory(KSP ksp, const PetscReal *a[], PetscInt *na) in KSPGetResidualHistory() argument
2513 if (na) PetscCall(PetscIntCast(ksp->res_hist_len, na)); in KSPGetResidualHistory()
2538 PetscErrorCode KSPSetErrorHistory(KSP ksp, PetscReal a[], PetscCount na, PetscBool reset) in KSPSetErrorHistory() argument
2544 if (na != PETSC_DECIDE && na != PETSC_DEFAULT && a) { in KSPSetErrorHistory()
2546 ksp->err_hist_max = na; in KSPSetErrorHistory()
2548 if (na != PETSC_DECIDE && na != PETSC_DEFAULT) ksp->err_hist_max = (size_t)na; in KSPSetErrorHistory()
[all …]
/petsc/src/binding/petsc4py/src/petsc4py/PETSc/
H A DVec.pyx349 cdef PetscInt na=0
351 array = iarray_s(array, &na, &sa)
352 if size is None: size = (toInt(na), toInt(PETSC_DECIDE))
358 if na < n: raise ValueError(
360 (toInt(na), toInt(n), toInt(bs)))
400 cdef PetscInt na=0
406 cpuarray = iarray_s(cpuarray, &na, &sa)
408 if size is None: size = (toInt(na), toInt(PETSC_DECIDE))
414 if na < n: raise ValueError(
416 (toInt(na), toInt(n), toInt(bs)))
[all …]
H A Dpetscvec.pxi424 cdef PetscInt na=0, nv=0, i=0
426 cdef ndarray ary = iarray_s(o, &na, &va)
428 if (na != nv) and PyArray_NDIM(ary) > 0: raise ValueError(
430 (toInt(na), toInt(nv)))
H A Dpetscmat.pxi1114 if st == "na": return MAT_SHIFT_NONZERO
/petsc/src/tao/interface/
H A Dtaosolver.c2574 …tscReal obj[], PetscReal resid[], PetscReal cnorm[], PetscInt lits[], PetscInt na, PetscBool reset) in TaoSetConvergenceHistory() argument
2583 if (na == PETSC_DECIDE || na == PETSC_CURRENT) na = 1000; in TaoSetConvergenceHistory()
2585 PetscCall(PetscCalloc4(na, &obj, na, &resid, na, &cnorm, na, &lits)); in TaoSetConvergenceHistory()
2593 tao->hist_max = na; in TaoSetConvergenceHistory()
/petsc/src/ksp/pc/impls/asm/
H A Dasm.c1395 PetscInt na; in PCASMCreateSubdomains() local
1397 PetscCall(MatGetRowIJ(Ad, 0, PETSC_TRUE, isbaij, &na, &ia, &ja, &done)); in PCASMCreateSubdomains()
1406 for (i = 0; i < na; i++) { /* count number of nonzeros */ in PCASMCreateSubdomains()
1417 PetscCall(PetscMalloc1(na + 1, &iia)); in PCASMCreateSubdomains()
1421 for (i = 0; i < na; i++) { /* fill adjacency */ in PCASMCreateSubdomains()
1434 PetscCall(MatCreateMPIAdj(PETSC_COMM_SELF, na, na, iia, jja, NULL, &adj)); in PCASMCreateSubdomains()
1442 PetscCall(MatRestoreRowIJ(Ad, 0, PETSC_TRUE, isbaij, &na, &ia, &ja, &done)); in PCASMCreateSubdomains()
/petsc/src/ksp/pc/impls/gasm/
H A Dgasm.c1353 PetscInt na; in PCGASMCreateLocalSubdomains() local
1355 PetscCall(MatGetRowIJ(Ad, 0, PETSC_TRUE, isbaij, &na, &ia, &ja, &done)); in PCGASMCreateLocalSubdomains()
1364 for (i = 0; i < na; i++) { /* count number of nonzeros */ in PCGASMCreateLocalSubdomains()
1375 PetscCall(PetscMalloc1(na + 1, &iia)); in PCGASMCreateLocalSubdomains()
1379 for (i = 0; i < na; i++) { /* fill adjacency */ in PCGASMCreateLocalSubdomains()
1390 PetscCall(MatCreateMPIAdj(PETSC_COMM_SELF, na, na, iia, jja, NULL, &adj)); in PCGASMCreateLocalSubdomains()
1398 PetscCall(MatRestoreRowIJ(Ad, 0, PETSC_TRUE, isbaij, &na, &ia, &ja, &done)); in PCGASMCreateLocalSubdomains()
/petsc/src/vec/vec/impls/nest/
H A Dvecnest.c719 PetscReal n, na, nr; in VecErrorWeightedNorms_Nest() local
722 …ba ? ba->v[i] : NULL, rtol, br ? br->v[i] : NULL, ignore_max, &n, &n_loc, &na, &na_loc, &nr, &nr_l… in VecErrorWeightedNorms_Nest()
725 *norma = PetscMax(*norma, na); in VecErrorWeightedNorms_Nest()
729 *norma += PetscSqr(na); in VecErrorWeightedNorms_Nest()
/petsc/src/snes/interface/
H A Dsnes.c4472 PetscErrorCode SNESSetConvergenceHistory(SNES snes, PetscReal a[], PetscInt its[], PetscInt na, Pet… in SNESSetConvergenceHistory() argument
4479 if (na == PETSC_DECIDE) na = 1000; in SNESSetConvergenceHistory()
4480 PetscCall(PetscCalloc2(na, &a, na, &its)); in SNESSetConvergenceHistory()
4485 snes->conv_hist_max = (size_t)na; in SNESSetConvergenceHistory()
4540 PetscErrorCode SNESGetConvergenceHistory(SNES snes, PetscReal *a[], PetscInt *its[], PetscInt *na) in SNESGetConvergenceHistory() argument
4546 if (na) *na = (PetscInt)snes->conv_hist_len; in SNESGetConvergenceHistory()
/petsc/
H A D.mailmap32 Jason Sarich <sarich@mcs.anl.gov> <sarich@24-148-35-133.na.21stcentury.net>
/petsc/src/mat/impls/aij/mpi/
H A Dmpiaij.c210 PetscInt na, nb, i, j, *rows, cnt = 0, n0rows; in MatFindNonzeroRows_MPIAIJ() local
221 na = ia[i + 1] - ia[i]; in MatFindNonzeroRows_MPIAIJ()
223 if (!na && !nb) { in MatFindNonzeroRows_MPIAIJ()
228 for (j = 0; j < na; j++) { in MatFindNonzeroRows_MPIAIJ()
247 na = ia[i + 1] - ia[i]; in MatFindNonzeroRows_MPIAIJ()
249 if (!na && !nb) continue; in MatFindNonzeroRows_MPIAIJ()
251 for (j = 0; j < na; j++) { in MatFindNonzeroRows_MPIAIJ()
1888 …PetscInt M = A->rmap->N, N = A->cmap->N, ma, na, mb, nb, row, *cols, *cols_tmp, *B_diag_il… in MatTranspose_MPIAIJ() local
1896 na = A->cmap->n; in MatTranspose_MPIAIJ()
1908 PetscCall(PetscMalloc4(na, &d_nnz, na, &o_nnz, nb, &g_nnz, nb, &oloc)); in MatTranspose_MPIAIJ()
[all …]
/petsc/src/mat/impls/dense/seq/cupm/
H A Dmatseqdensecupm.hpp1390 const auto na = m->cmap->n; in ZeroEntries() local
1393 PetscCall(PetscCUPMMemset2DAsync(va.data(), lda, 0, ma, na, stream)); in ZeroEntries()
1395 PetscCall(PetscCUPMMemsetAsync(va.data(), 0, ma * na, stream)); in ZeroEntries()
/petsc/src/vec/vec/impls/seq/cupm/
H A Dvecseqcupm_impl.hpp1806 PetscReal n = 0, na = 0, nr = 0; in ExecuteWNorm() local
1819 thrust::make_tuple(n, na, nr, n_loc, na_loc, nr_loc), in ExecuteWNorm()
1831 thrust::make_tuple(n, na, nr, n_loc, na_loc, nr_loc), in ExecuteWNorm()
/petsc/src/vec/is/sf/impls/basic/
H A Dsfpack.c512 MPIU_Count ni, na, nc, nd; in PetscSFLinkSetUp_Host() local
531 PetscCallMPI(MPIPetsc_Type_get_envelope(unit, &ni, &na, &nc, &nd, &combiner)); in PetscSFLinkSetUp_Host()
/petsc/src/mat/impls/aij/seq/
H A Daij.c2251 PetscInt ma, na, mb, nb, i; in MatIsTranspose_SeqAIJ() local
2254 PetscCall(MatGetSize(A, &ma, &na)); in MatIsTranspose_SeqAIJ()
2256 if (ma != nb || na != mb) { in MatIsTranspose_SeqAIJ()
2303 PetscInt ma, na, mb, nb, i; in MatIsHermitianTranspose_SeqAIJ() local
2306 PetscCall(MatGetSize(A, &ma, &na)); in MatIsHermitianTranspose_SeqAIJ()
2308 if (ma != nb || na != mb) { in MatIsHermitianTranspose_SeqAIJ()
/petsc/doc/
H A Dpetsc.bib9224 primaryclass = {math.na},
21276 primaryclass = {math-na},
23170 primaryclass = {math.na},