Choral
Private Member Functions | List of all members
csr_mod::add_submatrix Interface Reference

add a CSR matrix M1 with pattern P1 to a CSR matrix M with pattern P such that P1 is included in P More...

Collaboration diagram for csr_mod::add_submatrix:
Collaboration graph

Private Member Functions

subroutine add_submatrix_1 (m, m2)
 m <= m + m2 m2(i,j) /=0 ==> m(i,j)/=0 More...
 
subroutine add_submatrix_2 (m, m2, a)
 m <= m + a*m2 m2(i,j) /=0 ==> m(i,j)/=0 More...
 

Detailed Description

add a CSR matrix M1 with pattern P1 to a CSR matrix M with pattern P such that P1 is included in P

Definition at line 145 of file csr_mod.F90.

Member Function/Subroutine Documentation

◆ add_submatrix_1()

subroutine csr_mod::add_submatrix::add_submatrix_1 ( type(csr), intent(inout)  m,
type(csr), intent(in)  m2 
)
private

m <= m + m2 m2(i,j) /=0 ==> m(i,j)/=0

Definition at line 913 of file csr_mod.F90.

◆ add_submatrix_2()

subroutine csr_mod::add_submatrix::add_submatrix_2 ( type(csr), intent(inout)  m,
type(csr), intent(in)  m2,
real(rp), intent(in)  a 
)
private

m <= m + a*m2 m2(i,j) /=0 ==> m(i,j)/=0

Definition at line 943 of file csr_mod.F90.


The documentation for this interface was generated from the following file: