Lines Matching refs:spbas_matrix

29 size_t spbas_memory_requirement(spbas_matrix matrix)  in spbas_memory_requirement()
60 static PetscErrorCode spbas_allocate_pattern(spbas_matrix *result, PetscBool do_values) in spbas_allocate_pattern()
94 static PetscErrorCode spbas_allocate_data(spbas_matrix *result) in spbas_allocate_data()
250 …cInt *icol_in, PetscInt nrows, PetscInt ncols, PetscInt col_idx_type, spbas_matrix *B, PetscReal *… in spbas_compress_pattern()
350 PetscErrorCode spbas_delete(spbas_matrix matrix) in spbas_delete()
377 PetscErrorCode spbas_matrix_to_crs(spbas_matrix matrix_A, MatScalar **val_out, PetscInt **irow_out,… in spbas_matrix_to_crs()
433 PetscErrorCode spbas_transpose(spbas_matrix in_matrix, spbas_matrix *result) in spbas_transpose()
630 static PetscErrorCode spbas_apply_reordering_rows(spbas_matrix *matrix_A, const PetscInt *permutati… in spbas_apply_reordering_rows()
668 static PetscErrorCode spbas_apply_reordering_cols(spbas_matrix *matrix_A, const PetscInt *permutati… in spbas_apply_reordering_cols()
695 PetscErrorCode spbas_apply_reordering(spbas_matrix *matrix_A, const PetscInt *permutation, const Pe… in spbas_apply_reordering()
703 …pbas_pattern_only(PetscInt nrows, PetscInt ncols, PetscInt *ai, PetscInt *aj, spbas_matrix *result) in spbas_pattern_only()
705 spbas_matrix retval; in spbas_pattern_only()
739spbas_matrix *in_matrix, /* matrix for which the power is being calculated */ in spbas_mark_row_power()
775 PetscErrorCode spbas_power(spbas_matrix in_matrix, PetscInt power, spbas_matrix *result) in spbas_power()
777 spbas_matrix retval; in spbas_power()
845 PetscErrorCode spbas_keep_upper(spbas_matrix *inout_matrix) in spbas_keep_upper()