MatrixToTripletList Interface

public interface MatrixToTripletList

Contents


Module Procedures

private subroutine MatrixToTripletList_lsr(this, triplet_list)

Construct a triplet list from a matrix.

Arguments

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

The matrix to construct the triplet list from.

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

The triplet list we created.

private subroutine MatrixToTripletList_lsc(this, triplet_list)

Construct a triplet list from a matrix.

Arguments

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

The matrix to construct the triplet list from.

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

The triplet list we created.