Home
last modified time | relevance | path

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

/petsc/src/mat/impls/aij/seq/bas/
H A Dspbas_cholesky.h8 static PetscBool spbas_cholesky_row_alloc(spbas_matrix retval, PetscInt k, PetscInt r_nnz, PetscInt… in spbas_cholesky_row_alloc() argument
10 retval.icols[k] = &retval.alloc_icol[*n_alloc_used]; in spbas_cholesky_row_alloc()
11 retval.values[k] = &retval.alloc_val[*n_alloc_used]; in spbas_cholesky_row_alloc()
13 return (*n_alloc_used > retval.n_alloc_icol) ? PETSC_FALSE : PETSC_TRUE; in spbas_cholesky_row_alloc()
247 spbas_matrix retval; in spbas_incomplete_cholesky() local
278 retval.nrows = nrows; in spbas_incomplete_cholesky()
279 retval.ncols = nrows; in spbas_incomplete_cholesky()
280 retval.nnz = pattern.nnz / 10; in spbas_incomplete_cholesky()
281 retval.col_idx_type = SPBAS_COLUMN_NUMBERS; in spbas_incomplete_cholesky()
282 retval.block_data = PETSC_TRUE; in spbas_incomplete_cholesky()
[all …]
H A Dspbas.c705 spbas_matrix retval; in spbas_pattern_only() local
710 retval.nrows = nrows; in spbas_pattern_only()
711 retval.ncols = ncols; in spbas_pattern_only()
712 retval.nnz = ai[nrows]; in spbas_pattern_only()
714 retval.block_data = PETSC_TRUE; in spbas_pattern_only()
715 retval.col_idx_type = SPBAS_DIAGONAL_OFFSETS; in spbas_pattern_only()
718 PetscCall(spbas_allocate_pattern(&retval, PETSC_FALSE)); in spbas_pattern_only()
719 for (i = 0; i < nrows; i++) retval.row_nnz[i] = ai[i + 1] - ai[i]; in spbas_pattern_only()
720 PetscCall(spbas_allocate_data(&retval)); in spbas_pattern_only()
722 for (i = 0; i < retval.nrows; i++) { in spbas_pattern_only()
[all …]
/petsc/src/binding/petsc4py/src/petsc4py/PETSc/
H A Dlibpetsc4py.pyx1216 retval = norm(Mat_(mat), ntype)
1217 nrm[0] = <PetscReal>retval
2699 cdef object retval
2702 retval = adaptStep(TS_(ts), <double>t, Vec_(x))
2703 if retval is None: pass
2704 elif isinstance(retval, float):
2705 dt = retval
2708 elif isinstance(retval, bool):
2709 ok = retval
2713 dt, ok = retval