MatrixMemoryPool_lr Interface

public interface MatrixMemoryPool_lr

Contents


Module Procedures

private function ConstructMatrixMemoryPool_lr(columns, rows, sparsity_in) result(this)

Construct Matrix Memory Pool object.

Arguments

Type IntentOptional AttributesName
integer, intent(in) :: columns

Number of columns in the matrix.

integer, intent(in) :: rows

Number of rows in the matrix.

real(kind=NTREAL), intent(in), optional :: sparsity_in

Estimated sparsity (optional).

Return Value type(MatrixMemoryPool_lr), TARGET

The matrix to construct.