Lines Matching refs:do_values
60 static PetscErrorCode spbas_allocate_pattern(spbas_matrix *result, PetscBool do_values) in spbas_allocate_pattern() argument
78 if (do_values) { in spbas_allocate_pattern()
100 PetscBool do_values = (result->values) ? PETSC_TRUE : PETSC_FALSE; in spbas_allocate_data() local
114 if (do_values) { in spbas_allocate_data()
127 if (do_values) { in spbas_allocate_data()
388 PetscBool do_values = matrix_A.values ? PETSC_TRUE : PETSC_FALSE; in spbas_matrix_to_crs() local
395 if (do_values) { in spbas_matrix_to_crs()
409 if (do_values) { in spbas_matrix_to_crs()
636 PetscBool do_values = matrix_A->values ? PETSC_TRUE : PETSC_FALSE; in spbas_apply_reordering_rows() local
642 if (do_values) PetscCall(PetscMalloc1(nrows, &vals)); in spbas_apply_reordering_rows()
648 if (do_values) vals[i] = matrix_A->values[ip]; in spbas_apply_reordering_rows()
654 if (do_values) PetscCall(PetscFree(matrix_A->values)); in spbas_apply_reordering_rows()
658 if (do_values) matrix_A->values = vals; in spbas_apply_reordering_rows()
674 PetscBool do_values = matrix_A->values ? PETSC_TRUE : PETSC_FALSE; in spbas_apply_reordering_cols() local
683 if (do_values) vals = matrix_A->values[i]; in spbas_apply_reordering_cols()