initCooSparsityPattern Interface

interface
private pure module subroutine initCooSparsityPattern(this, numRows, numCols, bufferSize, rowOffset)

Arguments

Type IntentOptional Attributes Name
class(COOSparsityPattern), intent(inout) :: this
integer(kind=ik), intent(in) :: numRows

Matrix number of rows

integer(kind=ik), intent(in) :: numCols

Matrix number of columns

integer(kind=ik), intent(in), optional :: bufferSize

Preallocated rolling buffer size

integer(kind=ik), intent(in), optional :: rowOffset

Row offset for distributed arrays

Description

COO sparsity pattern initialization routine