|
subroutine, public | sll_s_free_csr_matrix (mat) |
|
type(sll_t_csr_matrix) function, pointer | new_csr_matrix_with_dof (num_rows, num_cols, num_elts, local_to_global_row, num_local_dof_row, local_to_global_col, num_local_dof_col, solver) |
| allocates the memory space for a new CSR matrix, More...
|
|
subroutine | sll_s_csr_matrix_init (mat, num_rows, num_cols, num_elts, local_to_global_row, num_local_dof_row, local_to_global_col, num_local_dof_col) |
| initialization of CSR matrix type thanks to the global index of each local dof of each element More...
|
|
subroutine, public | sll_s_csr_matrix_with_constraint_init (mat, mat_a) |
|
type(sll_t_csr_matrix) function, pointer, public | sll_f_new_csr_matrix_with_constraint (mat_a) |
|
subroutine, public | sll_s_csr_add_one_constraint (ia_in, ja_in, a_in, num_rows_in, num_nz_in, constraint_vec, ia_out, ja_out, a_out) |
|
subroutine, public | sll_s_factorize_csr_matrix (mat) |
|
subroutine, public | sll_s_mult_csr_matrix_vector (mat, input, output) |
|
subroutine, public | sll_s_add_to_csr_matrix (mat, val, row, col) |
|
subroutine, public | sll_s_solve_csr_matrix (mat, b, u) |
|
subroutine, public | sll_s_solve_csr_matrix_perper (mat, b, u, masse_tot) |
|
subroutine, public | sll_s_csr_todense (mat, dense_matrix) |
|
subroutine | solve_with_cg (mat, b, u) |
|
subroutine | print_solver_type (mat) |
|