|
| subroutine | cnoop_add_values (self, i_inds, j_inds, b, n, m, iblock, jblock, loc_cache) |
| | Add values to a matrix.
|
| subroutine | cnoop_apply_comp (self, a, b) |
| | Apply the matrix to a field.
|
| subroutine | cnoop_apply_real (self, a, b) |
| | Apply the matrix to a field.
|
| subroutine | cnoop_applyt (self, a, b) |
| | Apply the matrix to a field.
|
| subroutine | cnoop_assemble (self, diag) |
| | Finish assembly of matrix and optionally extract diagonals.
|
| subroutine | cnoop_delete (self) |
| | Delete matrix.
|
| subroutine | cnoop_set_values (self, i_inds, j_inds, b, n, m, iblock, jblock) |
| | Set values of a matrix.
|
| subroutine | cnoop_zero (self) |
| | Zero all entries in matrix.
|
| subroutine | cnoop_zero_rows (self, nrows, irows, iblock, keep_diag) |
| | Zero all entries in the specified rows.
|
| subroutine, public | create_diagmatrix (self, a) |
| | Needs docs.
|
| subroutine | diagmat_add_values (self, i_inds, j_inds, b, n, m, iblock, jblock, loc_cache) |
| | Add values to a matrix.
|
| subroutine | diagmat_apply_comp (self, a, b) |
| | Apply the matrix to a field.
|
| subroutine | diagmat_apply_real (self, a, b) |
| | Apply the matrix to a field.
|
| subroutine | diagmat_assemble (self, diag) |
| | Finish assembly of matrix and optionally extract diagonals.
|
| subroutine | diagmat_delete (self) |
| | Delete matrix.
|
| subroutine | diagmat_set_values (self, i_inds, j_inds, b, n, m, iblock, jblock) |
| | Set values of a matrix.
|
| subroutine | diagmat_zero (self) |
| | Zero all entries in matrix.
|
| subroutine | diagmat_zero_rows (self, nrows, irows, iblock, keep_diag) |
| | Zero all entries in the specified rows.
|
| logical function | diagmatrix_cast (self, source) |
| | Cast a matrix object to a oft_diagmatrix.
|
| subroutine | mf_mat_apply_real (self, a, b) |
| | Compute matrix vector product.
|
| subroutine | mf_mat_delete (self) |
| | Cleanup internal storage and reset defaults.
|
| subroutine | mf_mat_setup (self, a, f, utyp) |
| | Setup matrix-free Jacobian operator.
|
| subroutine | mf_mat_update (self, a) |
| | Update linearization point for matrix-free Jacobian.
|
| subroutine | noop_add_values (self, i_inds, j_inds, b, n, m, iblock, jblock, loc_cache) |
| | Add values to a matrix.
|
| subroutine | noop_apply_comp (self, a, b) |
| | Apply the matrix to a field.
|
| subroutine | noop_apply_real (self, a, b) |
| | Apply the matrix to a field.
|
| subroutine | noop_applyt (self, a, b) |
| | Apply the matrix to a field.
|
| subroutine | noop_assemble (self, diag) |
| | Finish assembly of matrix and optionally extract diagonals.
|
| subroutine | noop_delete (self) |
| | Delete matrix.
|
| subroutine | noop_set_values (self, i_inds, j_inds, b, n, m, iblock, jblock) |
| | Set values of a matrix.
|
| subroutine | noop_zero (self) |
| | Zero all entries in matrix.
|
| subroutine | noop_zero_rows (self, nrows, irows, iblock, keep_diag) |
| | Zero all entries in the specified rows.
|
| subroutine | sum_cmat_apply_comp (self, a, b) |
| | Compute matrix vector product.
|
| subroutine | sum_cmat_apply_real (self, a, b) |
| | Compute matrix vector product (real).
|
| subroutine | sum_cmat_applyt_comp (self, a, b) |
| | Compute matrix vector product for matrix transpose.
|
| subroutine | sum_cmat_applyt_real (self, a, b) |
| | Compute matrix vector product for matrix transpose (real).
|
| subroutine | sum_cmat_assemble (self, diag) |
| | Finish assembly of matrix and optionally extract diagonals.
|
| subroutine | sum_mat_apply_comp (self, a, b) |
| | Compute matrix vector product (complex).
|
| subroutine | sum_mat_apply_real (self, a, b) |
| | Compute matrix vector product.
|
| subroutine | sum_mat_applyt_comp (self, a, b) |
| | Compute matrix vector product for matrix transpose (complex).
|
| subroutine | sum_mat_applyt_real (self, a, b) |
| | Compute matrix vector product for matrix transpose.
|
| subroutine | sum_mat_assemble (self, diag) |
| | Finish assembly of matrix and optionally extract diagonals.
|
| logical function | sum_matrix_cast (self, source) |
| | Cast a matrix object to a sum_matrix_cast.
|