GetMatrixTripletList Interface

public interface GetMatrixTripletList

Contents


Module Procedures

private subroutine GetMatrixTripletList_psr(this, triplet_list)

Extracts a triplet list of the data that is stored on this process. Data is returned with absolute coordinates.

Arguments

Type IntentOptional AttributesName
type(Matrix_ps), intent(in) :: this

The distributed sparse matrix.

type(TripletList_r), intent(inout) :: triplet_list

The list to fill.

private subroutine GetMatrixTripletList_psc(this, triplet_list)

Extracts a triplet list of the data that is stored on this process. Data is returned with absolute coordinates.

Arguments

Type IntentOptional AttributesName
type(Matrix_ps), intent(in) :: this

The distributed sparse matrix.

type(TripletList_c), intent(inout) :: triplet_list

The list to fill.