|
subroutine | mat_add_values (self, i_inds, j_inds, b, n, m, iblock, jblock, loc_cache) |
|
◆ mat_add_values()
subroutine mat_add_values |
( |
class(oft_matrix), intent(inout) |
self, |
|
|
integer(i4), dimension(n), intent(in) |
i_inds, |
|
|
integer(i4), dimension(m), intent(in) |
j_inds, |
|
|
real(r8), dimension(n,m), intent(in) |
b, |
|
|
integer(i4), intent(in) |
n, |
|
|
integer(i4), intent(in) |
m, |
|
|
integer(i4), intent(in), optional |
iblock, |
|
|
integer(i4), intent(in), optional |
jblock, |
|
|
integer(i4), dimension(n,m), intent(inout), optional |
loc_cache |
|
) |
| |
|
virtual |
- Parameters
-
[in,out] | self | Matrix object |
[in] | i_inds | Row indices of entries to add [n] |
[in] | j_inds | Column indices of entries to add [m] |
[in] | b | Values to set [n,m] |
[in] | n | Number of rows in local matrix |
[in] | m | Number of columns in local matrix |
[in] | iblock | Row block (optional) |
[in] | jblock | Column block (optional) |
[in,out] | loc_cache | Cache of entry locations |
The documentation for this interface was generated from the following file:
- /home/runner/work/OpenFUSIONToolkit/OpenFUSIONToolkit/src/lin_alg/lin_alg_base.F90