ConstructMatrixFromMatrixMarket Interface

public interface ConstructMatrixFromMatrixMarket

Contents


Module Procedures

private subroutine ConstructMatrixFromMatrixMarket_ps(this, file_name, process_grid_in)

Construct distributed sparse matrix from a matrix market file in parallel. Read \cite boisvert1996matrix for the details.

Arguments

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

The file being constructed.

character(len=*), intent(in) :: file_name

The name of the file to read.

type(ProcessGrid_t), intent(in), optional :: process_grid_in

Grid to distribute the matrix on.